Название: Язык ассемблера для процессоров Intel. Assembly Language for Intel-Based Computers. 4-е издание Автор: Кип Р. Ирвин Издательство: М.: Вильямс Год: 2005 Формат: djvu Страниц: 892 ISBN: 5-8459-0779-9 Размер: 39,40 Мб Язык: Русский
Автор использовал эту книгу при изложении базовых курсов как по информатике и управлению информационными системами, так и при преподавании инженерных дисциплин. В основу этой книги положено описание архитектуры процессоров фирмы Intel, называемой IA-32, сделанное с точки зрения программиста. Основной акцент в книге сделан на создании 32- разрядных приложений для системы Windows. Книгу отличает последовательный и методически грамотный подход к изложению материала. Материал данной книги подобран в соответствии с ее первоначальным замыслом - научить студентов писать и отлаживать программы на уровне машинных кодов. Книга никогда не заменит собой полноценный учебник по архитектуре компьютеров, но позволит студентам получить из первых рук бесценный опыт в написании программ и продемонстрирует, как на самом деле работает компьютер. На прилагаемом к книге компакт-диске находятся: бесплатная полная профессиональная версия ассемблера Microsoft MASM 6.15, текстовый редактор для ввода и редактирования исходных текстов программ, 16- и 32-разрядные библиотеки объектных модулей, библиотеки макрокоманд, а также локализованные версии всех исходных файлов примеров, рассмотренных в книге.
Предисловие Глава 1. Основные понятия Глава 2. Структура процессоров семейства IA-32 Глава 3. Основы ассемблера Глава 4. Пересылка данных, адресация памяти и целочисленная арифметика Глава 5. Процедуры Глава 6. Условные вычисления Глава 7. Целочисленная арифметика Глава 8. Профессиональные методики программирования Глава 9. Строки и массивы Глава 10. Структуры и макроопределения Глава 11. Создание 32-разрядных программ для Windows Глава 12. Интерфейс с языками профаммирования высокого уровня Глава 13. Создание 16-разрядных программ для MS DOS Глава 14. Основы работы с диском Глава 15. Программирование с использованием функций BIOS Глава 16. Профаммируем для MS DOS на уровне эксперта Глава 17. Дополнительные темы Приложение А. Установка и использование компилятора MASM Приложение Б. Система команд процессоров Intel Приложение В. Функции прерываний BIOS и MS DOS Приложение Г. Справочник по MASM Приложение Д. Справочная информация Приложение Е. Лицензионное соглашение Microsoft Предметный указатель.
|