Ebook: Программирование на языке ассемблера NASM для ОС UNIX
Author: Столяров А.В.
Учебное пособие. — 2-е издание — M.: МАКС Пресс, 2011. — 188 с.: ил.В пособии изложены основы низкоуровневого программирования ( программирования на уровне машинных команд) на примере ассемблера NASM для платформы i386 под управлением операционных систем семейства Unix (примеры рассчитаны на Linux и FreeBSD) в "плоской" модели адресации памяти.
В Курсе рассмотрены основы архитектуры фон Неймана, принципы машинного представления целых чисел и чисел с плавающей точкой, частично изложена система команд процессора i386, рассмотрены основы работы под управлением мультизадачной операционной системы, прямое использование системных вызовов. Изложены основы синтаксиса языка ассемблера NASM, описывается макропроцессор этого ассемблера; обсуждается раздельная трансляция, понятие объектного кода, работа редактора связей.
Для студентов программистских специальностей, преподавателей и всех желащих освоить низкоуровневое программирование.
В Курсе рассмотрены основы архитектуры фон Неймана, принципы машинного представления целых чисел и чисел с плавающей точкой, частично изложена система команд процессора i386, рассмотрены основы работы под управлением мультизадачной операционной системы, прямое использование системных вызовов. Изложены основы синтаксиса языка ассемблера NASM, описывается макропроцессор этого ассемблера; обсуждается раздельная трансляция, понятие объектного кода, работа редактора связей.
Для студентов программистских специальностей, преподавателей и всех желащих освоить низкоуровневое программирование.
Download the book Программирование на языке ассемблера NASM для ОС UNIX for free or read online
Continue reading on any device:
Last viewed books
Related books
{related-news}
Comments (0)