MS-DOS и TASM 2.0. Часть 19. Прощай ассемблер MS-DOS!

Прощай, ассемблер MS-DOS, здравствуй ассемблер Windows!

Прощай ассемблер MS-DOS и здравствуй Windows!

Мы закончили изучать 16 битный ассемблер MS-DOS и приступаем к изучению программирования на 32 битном ассемблере для Windows.

Нужно ли было копаться в коде мёртвой операционной системы, вместо того, чтобы сразу перейти к основам современного программирования? Для последующего успеха в изучении программирования — это необходимо. Практическое применение знаниям 16 битного ассемблера вы вряд ли найдёте в наше время. Пройденный нами этап — это основа теоретических знаний и практического понимания сути программирования через его основополагающее начало.

16 битный ассемблер — это практически первый язык программирования, возможность «на молекулярном» уровне общаться с древними машинами-динозаврами. В дальнейшем Вы поймёте, что основы работы современных процессоров мало изменились до нашего времени. Обилие ненужной информации в Интернете создаёт иллюзию сложности. В действительности — ничего сложного нет.

Вы уже начинаете понимать, что необходимо осознать саму суть написания кода. Всё запоминать не имеет смысла, для этого есть справочники и уже созданный кем-то исходники

В завершение курса 16-ти битного программирования на ассемблере, перечислим ряд учебников. Если кто-то захочет расширить свои знания или уточнить отдельные моменты написания кода для операционной системы MS-DOS, он может обратиться к ниже перечисленной литературе.

Мы бы советовали прочитать первую книгу: «20 уроков ассемблера под DOS», остальные — сверх нормы для тех, кто хочет отшлифовать пройденный материал.

Книга 1. 20 уроков ассемблера под DOS.

Книга Семёна Леонидовича Углева «20 уроков ассемблера под DOS» — просто находка для начинающих изучать ассемблер. Просто конкурент нашему циклу статей. Всё понятно, кратко и практично. Содержится основные данные, чтобы изучить ассемблер MS-DOS пошагово. Плавно переходим от простой программы к резидентной, затем пишем простой MS-DOS вирус, а затем — антивирус!

Ассемблер MS-DOS пошагово: от простых программ до антивируса.
Изучаем ассемблер MS-DOS пошагово на примере написания вируса и антивируса.

Книга 2. Программирование на ассемблере.

Книга В.В. Одинокова и В.П. Коцубинского «Программирование на ассемблере» — типовой учебник для студентов технических ВУЗов. Сухо и по-преподавательски. Имеются лабораторные работы для закрепления материала.

Ассемблер MS-DOS - учебник для ВУЗов.
Типовой учебник для студентов ВУЗов.

Книга 3. Аппаратное обеспечение IBM PC.

Книга известнейших братьев Александра и Григория Фроловых. Содержит примеры программ на ассемблере и Си.

Александр и Григорий Фроловы - Аппаратное обеспечение IBM PC.
Аппаратное обеспечение IBM PC c исходниками.

Книга 4. Тонкая настройка и оптимизация MS-DOS.

Ещё одна книга братьев Фроловых. В ней нет ассемблерного кода, но содержится информация, позволяющая понять тонкости операционной системы MS-DOS. Для полноты понимания сути вопроса, пригодится для изучающих ассемблер MS-DOS.

Оптимизация MS-DOS.
Тонкая настройка и оптимизация MS-DOS — вспомогательная информация об операционной системе.

Книга 5. MS-DOS для программиста — часть первая.

Первая часть отличнейшего учебника по программированию на ассемблере в операционной системе MS-DOS 6.22. Братья Фроловы излагают информацию интересно, толково и доступно. Весь код рабочий, как всегда.

Ассемблер MS-DOS: практика применения.
MS-DOS для программиста. Часть 1.

Книга 6. MS-DOS для программиста — часть вторая.

Вторая часть замечательного учебника для желающих на практике изучить ассемблер MS-DOS.

Ассемблер MS-DOS: исходники примеров программ.
MS-DOS для программиста. Часть 2.

Книга 7. Ассемблер и программирование для IBM PC.

Не можем пропустить самую известную книгу Питера Абеля, по которой учились программировать первые Российские или тогда Советские программисты. Распространялась в текстовом режиме. Интернета не было, поэтому переведённое произведение представляло собой особую ценность. Прочитать интересно и сейчас.

Питер Абель - ассемблер MS-DOS, скачать.
Питер Абель: «Ассемблер и программирование для IBM PC».

Книга 8. The Art of Assembly Language Programming (AoA).

Переходим к рассмотрению англоязычных учебников. Начнём с «The Art of Assembly Language Programming (AoA)» от Randall Hyde. Объёмная, информация, но изложена суховато. Можно найти HTML и PDF версии на официальном сайте: https://www.plantation-productions.com/Webster/www.artofasm.com/index.html

The Art of Assembly - Randall Hyde скачать.
The Art of Assembly 16 bit.

Книга 9. Zen of Assembly Language.

Книга Майкла Абраша (Michael Abrash) с интрегующим названием. Вы часто будете встречать в литературе по программированию на ассемблере ссылки на Дао, Дзен и т.п. Изучая этот язык программирования у Вас появиться вначале предположение, а потом твёрдое убеждение в том, что наш Мир — всего лишь матрица, программа, набор нулей и единиц …

Майкл Абраш: ассемблерный Дзен.
Дзен язака ассемблер Майкла Абраша.

Книга 10. Windows Assembly Language & Systems Programming.

Автор книги — Бари Каулер (Barry Kauler). В книге рассматривается как ассемблер MS-DOS, так и 32 битный ассемблер Windows. Большое количество исходного кода прилагается. Хороший англоязычный учебник.

Windows Assembly Language & Systems Programming Barry Kauler - скачать.
Windows Assembly Language & Systems Programming от Barry Kauler.

Все рассмотренные книги находятся в одном архиве: СКАЧАТЬ АРХИВ.

Добавить комментарий