Название: Ассемблер. Тонкости, хитрости и секреты программирования Автор: Кучеренко В. Издательство: Майор Год: 2001 Страниц: 160 ISBN: 5-901321-06-5 Формат: PDF Размер: 51.5 Мб Язык: русский Серия: Мой компьютер
С помощью этой книги вы научитесь создавать программы на языке Ассемблер. Поймете, как реализовать команды и способы адресации, управлять данными. Здесь же описываются распространенные ошибки в программах на языке Ассемблера, часто встречающиеся ошибки в драйверах ввода-вывода и программах обслуживания прерываний. Книга может быть использована, как начинающими программистами, так и профессионалами, а также как справочное руководство для программистов.
Содержание
- Общие методы программирования Загрузка регистров из памяти Запоминание регистров в памяти Запоминание данных в ОЗУ Арифметические и логические операции Работа с разрядами Принятие решений Организация циклов Обработка массивов Поиск в таблице Работа с символами Преобразование кодов Арифметические операции повышенной точности. Умножение и деление Обработка списков Распространенные структуры данных Способы передачи параметров Простой ввод-вывод Состояние и управление Периферийные интегральные микросхемы Написание программ, работающих по прерываниям. Увеличение быстродействия программ Уменьшение длины программы
- Реализация дополнительных команд и способов адресации Расширение набора команд Арифметические команды Логические команды Команды передачи данных Команды перехода Команды пропуска Команды вызова подпрограмм и возврата из подпрограмм Смешанные команды Дополнительные способы адресации
- Распространенные ошибки программирования Классификация ошибок программирования Распознавание ошибок Ассемблером Распространенные ошибки в драйверах ввода-вывода Распространенные ошибки в программах прерывания
- Введение в программный раздел Арифметические операции
- Введение в MASM Оперативная память. Регистры Представление данных. Арифметические операции Представление команд. Модификация адресов Сегментирование Переходы Строковые операции Стек. Подпрограммы Запуск макроассемблера Опции MASM LINK: линкер модулей CREF: утилита перекрестных ссылок LIB: утилита обслуживания библиотек MAKE: утилита сопровождения программ
Скачать Кучеренко В. - Ассемблер. Тонкости, хитрости и секреты программирования
|