• формат pdf
  • размер 1,26 МБ
  • добавлен 1 апреля 2015 г.
Столяров А.В. Программирование на языке ассемблера NASM для ОС UNIX
Учебное пособие. — 2-е издание — M.: МАКС Пресс, 2011. — 188 с.: ил.
В пособии изложены основы низкоуровневого программирования ( программирования на уровне машинных команд) на примере ассемблера NASM для платформы i386 под управлением операционных систем семейства Unix (примеры рассчитаны на Linux и FreeBSD) в "плоской" модели адресации памяти.
В Курсе рассмотрены основы архитектуры фон Неймана, принципы машинного представления целых чисел и чисел с плавающей точкой, частично изложена система команд процессора i386, рассмотрены основы работы под управлением мультизадачной операционной системы, прямое использование системных вызовов. Изложены основы синтаксиса языка ассемблера NASM, описывается макропроцессор этого ассемблера; обсуждается раздельная трансляция, понятие объектного кода, работа редактора связей.
Для студентов программистских специальностей, преподавателей и всех желащих освоить низкоуровневое программирование.
Возможность скачивания данного файла заблокирована по требованию правообладателя.