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

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

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

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

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

Реклама. ООО «Новый Книжный Центр», ИНН: 7710422909, erid: MvGzQC98w3Z1gMq1kx5ACoy5.

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

Автор:

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

Год: 2001

Страниц: 160

ISBN: 5-901321-06-5

Формат: PDF

Размер: 51.5 Мб

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

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

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

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

Содержание:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ВВЕДЕНИЕ В MASM

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

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

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

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

Переходы

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

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

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

Опции MASM

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

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

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

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

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