ASSEMBLER. Учебный курс

Пирогов В.Ю.

Книга представляет собой фундаментальный учебный курс по программированию на языке ассемблера для компьютеров IBM PC, работающих под управлением MS DOS. Рассматриваются все аспекты низкоуровневого программирования: от основ трансляции и структуры программ до работы с прерываниями, памятью, файлами и графикой.

Особое внимание уделяется практическим вопросам: программированию клавиатуры, дисплея и принтера, созданию резидентных (TSR) программ и загружаемых драйверов. Подробно разбирается архитектура микропроцессоров семейства x86, включая работу в защищенном режиме.

Книга содержит обширный справочный материал: полный список команд микропроцессора, описание функций BIOS и MS DOS, форматы машинных команд и векторы прерываний. Отдельные главы посвящены программированию для Windows, работе в локальных сетях и основам компьютерной безопасности.

Похожие книги