Ассемблер: Тонкости, хитрости и секреты программирования
С помощью это книги вы научитесь создавать программы на языке Ассемблер. Поймете, как реализовать команды и способы адресации, управлять данными. Здесь же описываются распространенные ошибки в программах на языке Ассемблера, часто встречающиеся ошибки в драйверах ввода-вывода и программах обслуживания прерываний.
ОБЩИЕ МЕТОДЫ ПРОГРАММИРОВАНИЯ Загрузка регистров из памяти Запоминание регистров в памяти Запоминание данных в ОЗУ Арифметические и логические операции Работа с разрядами Принятие решений Организация циклов Обработка массивов Поиск в таблице Работа с символами Преобразование кодов Арифметические операции повышенной точности. Умножение и деление Обработка списков Распространенные структуры данных Способы передачи параметров Простой ввод-вывод Состояние и управление Периферийные интегральные микросхемы Написание программ, работающих по прерываниям. Увеличение быстродействия программ Уменьшение длины программы
РЕАЛИЗАЦИЯ ДОПОЛНИТЕЛЬНЫХ КОМАНД И СПОСОБОВ АДРЕСАЦИИ Расширение набора команд Арифметические команды Логические команды Команды передачи данных Команды перехода Команды пропуска Команды вызова подпрограмм и возврата из подпрограмм Смешанные команды Дополнительные способы адресации
РАСПРОСТРАНЕННЫЕ ОШИБКИ ПРОГРАММИРОВАНИЯ Классификация ошибок программирования Распознавание ошибок Ассемблером Распространенные ошибки в драйверах ввода-вывода Распространенные ошибки в программах прерывания
ВВЕДЕНИЕ В ПРОГРАММНЫЙ РАЗДЕЛ Арифметические операции
ВВЕДЕНИЕ В MASM Оперативная память. Регистры Представление данных. Арифметические операции Представление команд. Модификация адресов Сегментирование Переходы Строковые операции Стек. Подпрограммы Запуск макроассемблера Опции MASM LINK: линкер модулей CREF: утилита перекрестных ссылок LIB: утилита обслуживания библиотек MAKE: утилита сопровождения программ
Утилита для сканирования и очистки вашего системного реестра Windows. Основные характеристики: высокая скорость работы, уникальный алгоритм поиска ошибок в параметрах и ключах, автоматическая
Обновилась HD Tune - утилита, предназначенная для детального тестирования работоспособности и производительности жестких дисков с различными интерфейсами, а также карт памяти и flash-дисков.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.