Лучшие книги по Ассемблеру для начинающих – Библиотека программиста
Просмотров 5k. Обновлено
Отобрали лучшие книги по Ассемблеру для начинающих. Актуальная литература на русском языке с лучшими оценками.
Ассемблер для Windows. Владислав Пирогов
В книге описаны возможности написания программ в системе Windows на ассемблерах MASM и TASM. Прочитав ее можно научиться создавать драйвера, которые работают в режиме ядра и методы исследования программ.
Преимущества:
- информация легко воспринимается и понятна для читателя с любым уровнем программирования;
- наличие множества примеров, которые помогают разобраться с темой.
Assembler. Для DOS, Windows и Unix.
Сергей ЗубковКнига предназначена как для специалистов своего дела, так и для новичков. В ней показаны все стороны создания программ на ассемблере для разных систем: DOS, Windows и Unix. В книге автор описывает следующие темы: создание резидентных драйверов, программирование периферийных устройств, управление режимами.
Преимущества:
- учебник и справочник в одной книге;
- просто и понятно описаны общие принципы.
Недостатки:
- устаревшая информация.
Ассемблер. Самоучитель. Андрей Жуков, Андрей Авдюхин
Книга написана в виде руководства для программирования на языке ассемблер. В основном она состоит из практической информации, которая сразу обучает работать в этой системе. При помощи иллюстраций раскрываются многие актуальные вопросы. Также после каждой темы приводятся контрольные вопросы, задачи и практические задания.
Преимущества:
- подробно описывается материал;
- много упражнений, которые помогают начать разрабатывать свой проект;
- контрольные вопросы дисциплинируют и помогают качественнее запомнить новый материал.
Ассемблер – это просто. Олег Калашников
Программисты почерпнут из книги много ответов на основные вопросы по работе на ассемблере. Каждая новая тема поделена на главы, в которых объясняются принципы работы, алгоритмы, дается решение частых задач и приводятся примеры с практическими упражнениями.
В книге есть обучение по созданию простого вируса и антивируса к нему, как писать резидентные программы и создавать оболочки.
Преимущества:
- книга дает понимание про работу компьютера в целом;
- дает возможность практиковаться в любой системе;
- рассказывает о работе процессора через ассемблирование более, чем подробно;
- специализированная литература, которой мало.
Недостатки:
- рассчитана не на новичков, а на тех, кто уже умеет определенный уровень программирования (начинать с этой книги нельзя).
20 уроков Ассемблера. Семён Углев
Издание состоит из экспресс-тем, в которых раскрыты основы Ассемблера. Автор написал книгу отталкиваясь от основной задумки: позволить читателю как можно быстрее изучить язык на конкретных примерах и упражнениях. Рекомендуется тем, кто хочет быстро освоить Ассемблер без углубления в тему.
Преимущества:
- помогает быстро понять основы;
- хорошая и понятная подача материала;
- полезная книга, но для экспресс-обучения.
Недостатки:
- книга не дает полной информации;
- кроме основ и некоторых общих моментов из нее ничего нельзя вынести.
Программирование микроконтроллеров Atmel AVR на ассемблер. Юрий Ревич
В книге описаны основы принципа действия, функции и программирование микроконтроллеров. Есть пошаговые инструкции, чтобы запустить их в действие. Также отдельной темой является обмен и передача данных между микроэлектроникой и компьютером. Приводится список команд для микроконтроллеров AVR.
Преимущества:
- полезная информация без воды;
- отлично обучает программированию AVR на ассемблерах;
- у автора большой практический опыт в теме;
- наглядно представлены тексты программ на языке Ассемблер.
Выводы
- Для тех, кто только начинает осваивать микропроцессорную электронику советуется прочитать книги: Assembler. Для DOS, Windows и Unix. Сергей Зубков, Ассемблер. Самоучитель. Андрей Жуков, Андрей Авдюхин, Программирование микроконтроллеров AVR на ассемблер. Юрий Ревич.
- Чтобы повысить свой уровень знаний в теме программирования на ассемблере нужно прочитать: Ассемблер – это просто. Олег Калашников, Ассемблер. Самоучитель. Андрей Жуков, Андрей Авдюхин.
Делитесь не попавшими в эту подборку книгами по Assembler в комментариях!
Книги по ассемблеру | ProgBook
Данное пособие должен прочитать каждый пользователь и программист, ведь оно содержит в себе важную информацию о создании программ и приложений на ассемблере. Мы узнаем, как нужно работать на известном, защищенном режиме. Здесь будут показаны все его функции и будут приведены практические примеры. Также мы сможем увидеть, как нужно создавать программы на 64-битном режиме. Также этот режим будет иметь название long mode, что означает «длинный режим». Помимо этих названий, вы также встретите тут еще множество терминов, которые пригодятся в работе и в создании приложений. Большую часть книги автор посвящает практике и практическим примерам, которые наглядно показывают весь процесс работы программиста. Книга подойдет по уровню и новичку, и профессионалу, ведь здесь разбирается такая тема, которая нужна абсолютно каждому, кто думает развиваться в сфере программирования
Книга «Программирование на ассемблере на платформе x86-64» имеет в комплекте диск, на котором также можно найти много полезной информации для работы и для обучения. Когда вы дойдете до последних разделов, вы сможете узнать интересную тему про APIC, которая очень пригодится в создании новых проектов для профессионалов. Автор Руслан Аблязов специально создал эту книгу для программистов невысокого уровня, а также для мастеров, которые хотят освежить свои знания в этой теме. Для преподавателей технических вузов эта книга будет просто находкой, ведь она поможет четко изложить материал студенту и увлечь его данной тематикой. Даже сам студент, без помощи педагога сможет понять данную тему и научиться программированию на ассемблере, прочитав данную книгу.
Книга «Ассемблер. Тонкости, хитрости и секреты программирования» предназначена для тех, кто хочет научиться писать программы на языке Ассемблер. С ее помощью можно легко усвоить, каким образом реализуются команды, какие существуют способы адресации, как осуществляется управление данными. Также разбираются самые распространенные ошибки, которые допускаются в программах, созданных на языке Ассемблера, какие ошибки часто встречаются в программах обслуживания прерывания и драйверах ввода-вывода.
Данное издание подходит как для начинающих программистов, так и для профессионалов, его также можно использовать в качестве справочного руководства.
Книга «Периферийные устройства. Интерфейсы, схемотехника, программирование» — это издание энциклопедически-справочного характера, снабженное множеством рисунков, таблиц и схем, которые прекрасно иллюстрируют подаваемый материал. В число обсуждаемых тем входят персональный компьютер и его периферийные устройства, компьютерные шины PCI, PCI Express, SATA, SCSI, USB, IEEE 1394, SAS, I2C, интерфейсная схемотехника. Рассматриваются различные виды жестких дисков, CD- и DVD-дисководов, печатающих устройств, интерактивных устройств ввода данных, сканеров, модемов, преобразователей информации и т.п. Далее описываются способы обмена данными, мониторы, видеоадаптеры, а также способы защиты информации от ошибок, включая коды Хэмминга, Боуза-Чоудхури-Хоквингема (БЧХ) и Рида-Соломона. Большое внимание уделяется вопросам построения пространственных интерфейсов ввода-вывода на микросхемах разных коммутационных устройств. Приведены примеры программирования избранных периферийных устройств на регистровом уровне, а варианты программных заданий представлены в виде функциональных графов.
В книге американского автора «Персональные ЭВМ IBM PC и XT. Программирование на языке ассемблера» рассматривается обширный круг вопросов, связанный с особенностями программирования на языке ассемблера для ЭВМ IBM PC и XT. Описаны микропроцессоры Intel 8088 и 8087 и системы их команд, затронуты вопросы использования ресурсов ОС DOS и управления внешними устройствами. Рассмотрена работа со звуковым редактором, клавиатурой, представлены программы обработки прерываний системы ввода-вывода. Теоретический материал подкреплен массой практических примеров и задач с решениями. Книга предназначена для программистов.
Книга «Язык ассемблера для IBM PC» от магистра программирования Питера Нортона существенно расширяет стандартный кругозор пользователей IBM PC. В ней подробно описан язык ассемблер и рассмотрены возможности микропроцессоров 8086. Книга предназначена для программистов, стремящихся научиться написанию более быстрых, мощных и коротких программ.
В книге «Пишем вирус… и антивирус» детально описаны способы создания антивирусных фагов и программ-детекторов. В ней рассмотрены принципы работы основных типов вирусов и представлен вашему вниманию ассемблерный текст самого простого COM-вируса с рассказом о стадиях его создания и о функционировании отдельных его элементов. Следует отметить, что в данной книге приведен также текст программы-детектора и фага для этого вируса. Здесь очень подробно описан процесс создания антивируса, показана работа вируса и антивируса на практике в среде MS DOS, предназначенной для IBM PC совместимых персональных компьютеров. Кроме всего прочего в конце книги имеется краткая аннотация целого ряда статей по вирусам и антивирусам. Данная книга рассчитана на пользователей IBM-совместимых ПК и программистов разных уровней подготовки.
Издание «Программы для микропроцессоров» содержит целый комплекс типичных системных и прикладных программ для микропроцессорных систем. Здесь детально рассматриваются различные задачи арифметической обработки чисел с плавающей и фиксированной запятой, вычисления значений элементарных функций, преобразования представлений данных, обработки структур данных, а также диалога мониторного типа и обмена данными с внешними устройствами. В этой книге предоставляются методы и алгоритмы программирования этих задач. Книга предназначена для программистов, инженеров и студентов вузов.
В издании «Программирование на аппаратном уровне. Специальный справочник» описываются функциональные возможности IBM-совместимых компьютеров, советы, по эксплуатации которых Вы не сможете найти в официальной документации. Информация, которая собрана в справочнике, интересна в первую очередь для тех, кто не доволен возможностями, предоставляемыми обычными драйверами и ОС. С одной стороны, это создатели наиболее серьезного обеспечения, которое предназначено для систем управления разными техническими объектами, а с другой — это разработчики `несерьезных`, но достаточно сложных программ — компьютерных игр. Отметим, что во второе издание данной книги были внесены дополнения и исправления. В частности, было добавлено два раздела, в одном из которых описывается работа с устройствами USB на уровне аппаратуры и хост-контроллера, а в другом — аспекты программирования NE2000-совместимых адаптеров Ethernet. Необходимо сказать, что неотъемлемым элементом этого издания является диск с текстами программ, примеры которых представлены в книге.
Издание «Отладчик SoftICE. Подробный справочник» — это отличный справочник по командам, архитектуре и интерфейсу отладчика SoftICE. В описываемой книге Вашему вниманию представлены приемы эффективного применения SoftICE для исследования, а также отладки кода любой степени сложности, наглядные примеры использования команд. Следует отметить, что эта книга затрагивает вопросы устройства операционной системы Windows NT (в среде, которой данный отладчик максимально раскрывает собственные возможности и без понимания которых нормальная работа с ним невозможна) и рассматривает команды отладчика, дающие возможность получить низкоуровневую информацию о вышеуказанной операционной системе. Данное издание будет полезно системным программистам среднего и высокого уровня со знаниями языка ассемблера микропроцессоров Intelx86 и работающих с ОС производства корпорации Microsoft, разработчикам разнообразных низкоуровневых приложений и драйверов, любителям покопаться в чужом коде.
В книге «Как написать компьютерный вирус», которая также является практикумом программирования на ассемблере, максимально просто и доходчиво повествуется об основных принципах функционирования компьютерных вирусов разных типов и детально описывается их создание. Данная книга содержит огромное количество комментированных текстов и различную полезную справочную информацию. Прочитав описываемую книгу, Вы не просто в идеале освоите язык ассемблера и сможете научиться делать вирусы, но и значительно повысите собственный профессиональный уровень. Кроме всего прочего мнение о том, что `вирусные программы пишут лишь гении, мудрецы и `избранные` покинет Вас навсегда. Данное пособие рассчитано на пользователей, которые знакомы с языком ассемблера процессоров x86 корпорации Intel, и может пригодиться профессиональным программистам, студентам ВУЗов и всем интересующимся программированием для ПК на различных языках низкого уровня.
7 отличных бесплатных книг для изучения сборки X86
Книги Эрика Карлссона, Программирование
Язык ассемблера — это язык программирования низкого уровня для компьютера или другого программируемого устройства. Язык ассемблера используется почти всеми современными настольными и портативными компьютерами. Это максимально близко к написанию машинного кода без записи в чистом шестнадцатеричном формате. Он преобразуется в исполняемый машинный код утилитой, называемой ассемблером.
В настоящее время программисты редко используют язык ассемблера, но все же есть веские причины для его изучения. Это самый мощный из доступных языков программирования. Хотя язык ассемблера имеет очень мало общего с языками высокого уровня (такими как Java, C#, Python и т. д.), а языки ассемблера для различных архитектур ЦП часто имеют мало общего, он дает программистам понимание, необходимое для написания эффективного кода на языках высокого уровня.
Язык ассемблера также используется главным образом для прямого управления оборудованием, доступа к специализированным инструкциям процессора или для решения критических проблем с производительностью. Сборка отлично подходит для оптимизации скорости.
1. Programming from the Ground Up by Jonathan Bartlett
Programming from the Ground Up — вводная книга по программированию и информатике с использованием языка ассемблера. Он обучает языку ассемблера для процессоров x86 и Linux. Предполагается, что читатель никогда раньше не программировал, и вводятся понятия переменных, функций и управления потоком.
Причина использования языка ассемблера состоит в том, чтобы заставить читателя задуматься о том, как на самом деле работает компьютер. Знание того, как работает компьютер с точки зрения «голого железа», часто является разницей между программистами высшего уровня и программистами, которые никогда не могут полностью овладеть своим искусством.
Эта книга должна научить читателя понимать, как программа работает и взаимодействует с другими программами, уметь читать код программистов и узнавать, как они работают, быстро изучать новые языки программирования, а также быстро изучать передовые концепции информатики. . Книга включает упражнения на повторение в конце каждой главы.
Обложка глав:
- Введение.
- Компьютерная архитектура — структура компьютерной памяти, ЦП, интерпретируемая память и методы доступа к данным.
- Ваши первые программы — обучает читателя процессу написания и сборки программ на языке ассемблера для Linux, структуре программ на языке ассемблера и нескольким командам на языке ассемблера.
- Все о функциях — смотрит, как работают функции, функции языка ассемблера, использующие соглашение о вызовах C, и рекурсивные функции.
- Работа с файлами — концепция файлов UNIX, буферы и .bss, стандартные и специальные файлы, а также использование файлов в программе.
- Чтение и запись простых записей — имеет дело с чтением и записью простых записей фиксированной длины.
- Developing Robust Programs (Разработка надежных программ) — занимается разработкой программ, корректно обрабатывающих условия ошибок. Это известно как надежные программы.
- Совместное использование функций с библиотеками кода — использование общей библиотеки, принципы работы общих библиотек, поиск информации о библиотеках, полезных функциях и создание общей библиотеки.
- Промежуточные темы памяти — как компьютер видит память, расположение памяти в программе Linux, увеличение объема памяти, простой менеджер памяти и многое другое.
- Счет как компьютер.
- High Level Languages — рассматривает язык программирования «реального мира».
- Оптимизация — фокусируется на оптимизации скорости.
- Идем дальше.
- Приложения.
Разрешается копировать, распространять и/или изменять книгу в соответствии с условиями лицензии GNU Free Documentation License версии 1.1 или любой более поздней версии, опубликованной Free Software Foundation.
Прочитать книгу
2. Реверс-инжиниринг для начинающих Денниса Юричева
Реверс-инжиниринг для начинающих предлагает учебник по обратному инжинирингу, вникая в реверс-инжиниринг на уровне кода дизассемблирования и объясняя, как расшифровать язык ассемблера для тех новичков, которые хотели бы научиться понимать x86 (на долю которого приходится почти все исполняемое программное обеспечение в мире) и код ARM, созданный компиляторами C/C++. В нем обсуждаются x86/x64, ARM/ARM64, MIPS и Java/JVM.
Обложка глав:
- Шаблоны кода — Hello, world!, Stack, printf(), scanf(), доступ к переданным аргументам, указатели, GOTO, условные переходы, switch()/case/default, циклы, числа с плавающей запятой единицы, массивы, управление определенными битами, структурами, объединениями, указателями на функции, 64-битными значениями в 32-битной среде и т. д.
- Важные основы — порядок следования байтов, память и ЦП.
- Несколько дополнительных примеров — преобразование температуры, числа Фибоначчи, итераторы, устройство Даффа, встроенные функции, функции с переменным числом переменных, обрезка строк, обфускация, C++ и многое другое.
- Нахождение важных/интересных вещей в коде — строк, констант, подозрительных шаблонов кода и т. д.
- Зависит от ОС — методы передачи аргументов, локальное хранилище потоков — системные вызовы, Linux и многое другое.
- Инструменты.
- Примеры реверсирования проприетарных форматов файлов.
Книга доступна на русском и английском языках, а также имеются частичные переводы на китайский, немецкий, французский, итальянский и бразильский португальский языки.
Эта работа находится под лицензией Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0).
Прочитать книгу
3. Язык ассемблера для ПК Пола Картера
Язык ассемблера для ПК предлагает хорошее руководство по программированию на ассемблере для 32-битного защищенного режима на процессоре x86.
Учебное пособие подробно описывает взаимодействующие сборки и код C, поэтому оно заинтересует программистов на C, которые хотят узнать, как C работает внутри.
Во всех примерах используется бесплатный ассемблер NASM (Netwide).
Обложка глав:
- Введение – системы счисления, организация компьютера, язык ассемблера и создание программы.
- Базовый язык ассемблера — объясняет, как работать с целыми числами, управляющими структурами, переводом стандартных управляющих структур. В главе также рассматривается программа, которая находит простые числа.
- Битовые операции — операции сдвига, логические побитовые операции, избегание условных переходов, манипулирование битами в C, представления с прямым порядком байтов и прямым порядком байтов и подсчет битов.
- Подпрограммы — рассматривает использование подпрограмм для создания модульных программ и взаимодействия с языками высокого уровня.
- Массивы — определение массивов и инструкций массива/строки.
- Floating Point – представление с плавающей запятой, арифметика с плавающей запятой, числовой сопроцессор.
- Структуры и C++.
Книгу можно воспроизводить и распространять целиком при условии, что плата за сам документ не взимается, без согласия автора.
Прочитать книгу
4. Искусство программирования на ассемблере Рэндалл Хайд книга по программированию на языке ассемблера 80×86 в группах новостей, на веб-сайтах и из уст в уста.
AoA обучает основам, которые необходимо знать, чтобы считаться программистом на ассемблере, и AoA был написан признанным экспертом в области программирования на языке ассемблера x86.
Доступно 4 различных издания.
Прочитать книгу
Следующая страница: Страница 2 – Программирование на языке ассемблера x86-64 с Ubuntu и другие книги
Страницы в этой статье:
Страница 1 – Программирование с нуля и больше книги
Страница 2 – Программирование на языке ассемблера x86-64 с Ubuntu и другие книги
Все книги этой серии:
Бесплатные книги по программированию | |
---|---|
Ада | Алголоподобный язык программирования, расширенный из Паскаля и других языков |
Agda | Функциональный язык с зависимой типизацией, основанный на интуиционистской теории типов |
Arduino | Недорогая, гибкая платформа микроконтроллеров с открытым исходным кодом |
Сборка | Как можно ближе к написанию машинного кода без записи в чистом шестнадцатеричном виде |
Awk | Универсальный язык, разработанный для сканирования шаблонов и языка обработки |
Bash | Язык оболочки и команд; популярен как в качестве оболочки, так и в качестве языка сценариев |
BASIC | Код универсальной символической инструкции для начинающих |
С | Универсальный, процедурный, переносимый язык высокого уровня |
C++ | Универсальный, переносимый язык свободной формы, мультипарадигмальный язык |
C# | Сочетает мощь и гибкость C++ с простотой Visual Basic |
Clojure | Диалект языка программирования Lisp |
ClojureScript | Компилятор для Clojure, ориентированный на JavaScript |
COBOL | Общий бизнес-ориентированный язык |
CoffeeScript | Транскомпилирует в JavaScript, вдохновленный Ruby, Python и Haskell |
Coq | Язык с зависимой типизацией, аналогичный Agda, Idris, F* и др. |
Crystal | Универсальный, параллельный, мультипарадигменный, объектно-ориентированный язык |
CSS | CSS (каскадные таблицы стилей) определяет внешний вид веб-страницы |
D | Язык системного программирования общего назначения с Си-подобным синтаксисом |
Dart | Язык, оптимизированный для клиента, для быстрых приложений на нескольких платформах |
Dylan | Мультипарадигмальный язык, поддерживающий функциональное и объектно-ориентированное кодирование |
ECMAScript | Наиболее известен как язык, встроенный в веб-браузеры |
Eiffel | Объектно-ориентированный язык, разработанный Бертраном Мейером |
Elixir | Относительно новый функциональный язык, работающий на виртуальной машине Erlang |
Erlang | Универсальный, параллельный, декларативный, функциональный язык |
F# | Использует функциональные, императивные и объектно-ориентированные методы программирования |
Фактор | Язык программирования на основе динамического стека |
Форт | Императивный язык программирования на основе стека |
Фортран | Первый язык высокого уровня, использующий первый компилятор |
Go | Компилируемый, статически типизированный язык программирования |
Groovy | Мощный, опционально типизированный и динамический язык |
Haskell | Стандартизированный, универсальный, полиморфно, статически типизированный язык |
HTML | Язык гипертекстовой разметки |
Значок | Широкий набор функций для обработки и представления символьных данных |
Дж | Язык программирования массивов, основанный главным образом на APL |
Java | Язык общего назначения, параллельный, основанный на классах, объектно-ориентированный, язык высокого уровня |
JavaScript | Интерпретируемый язык сценариев на основе прототипов |
Julia | Высокоуровневый высокопроизводительный язык для технических вычислений |
Kotlin | Более современная версия Java |
LabVIEW | Разработано, чтобы позволить специалистам в данной области быстро создавать системы электропитания |
LaTeX | Профессиональная система подготовки документов и язык разметки документов |
Lisp | Уникальные функции — отлично подходит для изучения конструкций программирования |
Логотип | Диалект Лиспа с интерактивностью, модульностью и расширяемостью |
Lua | Разработан как встраиваемый язык сценариев |
Уценка | Синтаксис форматирования простого текста, разработанный для удобства чтения и написания |
Objective-C | Объектно-ориентированный язык, который добавляет в C обмен сообщениями в стиле Smalltalk |
OCaml | Основная реализация языка Caml |
Паскаль | Императивный и процедурный язык, разработанный в конце 1960-х годов |
Perl | Высокоуровневый, универсальный, интерпретируемый, скриптовый, динамический язык |
PHP | PHP уже много лет находится у руля Интернета |
PostScript | Интерпретируемый, основанный на стеке и полный по Тьюрингу язык |
Пролог | Декларативный логический язык программирования общего назначения |
PureScript | Небольшой язык со строгой статической типизацией, компилируемый в JavaScript |
Python | Универсальный, структурированный, мощный язык |
QML | Иерархический декларативный язык для макета пользовательского интерфейса — синтаксис, подобный JSON |
Р | Стандарт де-факто среди статистиков и аналитиков данных |
Racket | Универсальный, объектно-ориентированный, мультипарадигмальный, функциональный язык |
Раку | Член семейства языков программирования Perl |
Ruby | Язык общего назначения, скриптовый, структурированный, гибкий, полностью объектно-ориентированный |
Ржавчина | Идеально подходит для систем, встраиваемых систем и другого кода, критически важного для производительности |
Scala | Современный объектно-функциональный, мультипарадигменный язык на основе Java |
Схема | Функциональный язык общего назначения, происходящий от Лиспа и Алгола |
Scratch | Визуальный язык программирования для детей 8-16 лет |
SQL | Доступ и управление данными, хранящимися в системе управления реляционными базами данных |
Стандартный ML | Функциональный язык общего назначения, характеризуемый как «Lisp с типами» |
Swift | Мощный и интуитивно понятный язык программирования общего назначения |
Tcl | Динамический язык, основанный на концепциях оболочек Lisp, C и Unix |
ТеХ | Язык разметки и программирования — создание текстов профессионального качества |
TypeScript | Строгий синтаксический расширенный набор JavaScript с добавлением дополнительной статической типизации |
Vala | Объектно-ориентированный язык, синтаксически похожий на C# |
VHDL | Язык описания оборудования, используемый в автоматизации проектирования электроники |
VimL | Мощный скриптовый язык редактора Vim |
XML | Правила определения семантических тегов, описывающих значение структуры объявления |
Страницы: 1 2
книги по программированиюX86 Сборка
Пройдите наши бесплатные интерактивные курсы по науке о данных. Есть курсы для Python с использованием pandas и plotnine и R с использованием ggplot2 .
Набрать скорость за 20 минут. Никаких знаний в области программирования не требуется.
Прочитайте наши списков великолепных бесплатных книг по программированию . Изучайте Java , C , Python , C++ , C# , JavaScript , PHP и многие другие языки.
Кроме того, ознакомьтесь с нашей серией отличных бесплатных руководств по программированию .
Программирование на ассемблере мэйнфреймов, Билл Куоллс Программирование на ассемблере для мэйнфреймов
, Билл КуоллсCopyright © 1998, 2009 Билл Куоллс. Все права защищены.
Введение Я автор текста Mainframe Assembler Programming , ISBN 0-471-24993-9, опубликованного в 1998 году издательством Wiley Computer Publishing. Сейчас эта книга больше не издается. Я решил, что вместо того, чтобы публиковать самостоятельно, я сделаю его доступным для всех для некоммерческого использования через Интернет. Это мой небольшой способ сказать «спасибо» многим неизвестным людям, чей вклад в Интернет обогатил мою личную и профессиональную жизнь. Я надеюсь, что кто-то найдет это полезным. Если это так, я хотел бы услышать от вас. Пожалуйста, напишите мне на [email protected]. Спасибо. p.s. Я готов пройти корпоративное обучение по этой и многим другим ИТ-темам. Пожалуйста, свяжитесь со мной, если я могу быть полезен для вашей компании. Содержимое
Программное обеспечение
отзывов
|