Ассемблер: Тонкости, хитрости и секреты программирования

Купить бумажную книгу и читать

Купить бумажную книгу

По кнопке выше можно купить бумажные варианты этой книги и похожих книг на сайте интернет-магазина "Лабиринт".

Using the button above you can buy paper versions of this book and similar books on the website of the "Labyrinth" online store.

Реклама. ООО "ЛАБИРИНТ.РУ", ИНН: 7728644571, erid: LatgCADz8.

Название: Ассемблер: Тонкости, хитрости и секреты программирования

Автор:

Издательство: Майор

Год: 2001

Страниц: 160

ISBN: 5-901321-06-5

Формат: PDF

Размер: 51.5 Мб

Язык: русский

Серия: Мой компьютер

С помощью это книги вы научитесь создавать программы на языке Ассемблер. Поймете, как реализовать команды и способы адресации, управлять данными. Здесь же описываются распространенные ошибки в программах на языке Ассемблера, часто встречающиеся ошибки в драйверах ввода-вывода и программах обслуживания прерываний.

Книга может быть использована, как начинающими программистами, так и профессионалами, а также как справочное руководство для программистов.

Содержание:

ОБЩИЕ МЕТОДЫ ПРОГРАММИРОВАНИЯ

Загрузка регистров из памяти

Запоминание регистров в памяти

Запоминание данных в ОЗУ

Арифметические и логические операции

Работа с разрядами

Принятие решений

Организация циклов

Обработка массивов

Поиск в таблице

Работа с символами

Преобразование кодов

Арифметические операции повышенной точности. Умножение и деление

Обработка списков

Распространенные структуры данных

Способы передачи параметров

Простой ввод-вывод

Состояние и управление

Периферийные интегральные микросхемы

Написание программ, работающих по прерываниям. Увеличение быстродействия программ

Уменьшение длины программы

РЕАЛИЗАЦИЯ ДОПОЛНИТЕЛЬНЫХ КОМАНД И СПОСОБОВ АДРЕСАЦИИ

Расширение набора команд

Арифметические команды

Логические команды

Команды передачи данных

Команды перехода

Команды пропуска

Команды вызова подпрограмм и возврата из подпрограмм

Смешанные команды

Дополнительные способы адресации

РАСПРОСТРАНЕННЫЕ ОШИБКИ ПРОГРАММИРОВАНИЯ

Классификация ошибок программирования

Распознавание ошибок Ассемблером

Распространенные ошибки в драйверах ввода-вывода

Распространенные ошибки в программах прерывания

ВВЕДЕНИЕ В ПРОГРАММНЫЙ РАЗДЕЛ

Арифметические операции

ВВЕДЕНИЕ В MASM

Оперативная память. Регистры

Представление данных. Арифметические операции

Представление команд. Модификация адресов

Сегментирование

Переходы

Строковые операции

Стек. Подпрограммы

Запуск макроассемблера

Опции MASM

LINK: линкер модулей

CREF: утилита перекрестных ссылок

LIB: утилита обслуживания библиотек

MAKE: утилита сопровождения программ

Дата создания страницы: