С помощью этой книги вы научитесь создавать программы на языке Ассемблер. Поймете, как реализовать команды и способы адресации, управлять данными. Здесь же описываются распространенные ошибки в программах на языке Ассемблера, часто встречающиеся ошибки в драйверах ввода-вывода и программах обслуживания прерываний. Книга может быть использована, как начинающими программистами, так и профессионалами, а также как справочное руководство для программистов.
Содержание
- Общие методы программирования Загрузка регистров из памяти Запоминание регистров в памяти Запоминание данных в ОЗУ Арифметические и логические операции Работа с разрядами Принятие решений Организация циклов Обработка массивов Поиск в таблице Работа с символами Преобразование кодов Арифметические операции повышенной точности. Умножение и деление Обработка списков Распространенные структуры данных Способы передачи параметров Простой ввод-вывод Состояние и управление Периферийные интегральные микросхемы Написание программ, работающих по прерываниям. Увеличение быстродействия программ Уменьшение длины программы
- Реализация дополнительных команд и способов адресации Расширение набора команд Арифметические команды Логические команды Команды передачи данных Команды перехода Команды пропуска Команды вызова подпрограмм и возврата из подпрограмм Смешанные команды Дополнительные способы адресации
- Распространенные ошибки программирования Классификация ошибок программирования Распознавание ошибок Ассемблером Распространенные ошибки в драйверах ввода-вывода Распространенные ошибки в программах прерывания
- Введение в программный раздел Арифметические операции
- Введение в MASM Оперативная память. Регистры Представление данных. Арифметические операции Представление команд. Модификация адресов Сегментирование Переходы Строковые операции Стек. Подпрограммы Запуск макроассемблера Опции MASM LINK: линкер модулей CREF: утилита перекрестных ссылок LIB: утилита обслуживания библиотек MAKE: утилита сопровождения программ
Разместите ссылку на эту страницу в социальных сетях. Так о ней узнают тысячи человек:
Facebook
Twitter
Мой мир
Вконтакте
Одноклассники
Нашли ошибку? Сообщите администрации сайта: Выберите один из разделов меню и, если необходимо, напишите комментарий
За ложную информацию бан на месяц
Разместите, пожалуйста, ссылку на эту страницу на своём веб-сайте:
Код для вставки на сайт или в блог: Код для вставки в форум (BBCode): Прямая ссылка на эту публикацию:
Вы держите в руках руководство по тому, как не допускать и исправлять 99% типичных, разрушительных и просто любопытных ошибок при проектировании и реализации программ на языке C++. Эту книгу можно рассматривать также, как взгляд посвященного на нетривиальные особенности и приемы программирования на C++.
Книга авторов из Великобритании является практическим руководством по программированию на языке Си в рамках операционной системы UNIX. Обсуждается интерфейс программ пользователя с ядром операционной системы. Рассматриваются особенности файловой системы, приёмы и методы программирования при работе с файлами, особенности стандартной библиотеки ввода ...
Язык ассемблера. Уроки программирования — Книга является простым и доступным для широкого круга пользователей пособием по программированию на языке ассемблера для персональных компьютеров IBM PC. Рассматриваются основы разработки программ, аппаратная организация компьютера, использование системных средств DOS и BIOS, программирование сопроце ...
Рассмотрены вопросы, связанные с программированием однокристальных микроЭВМ (микроконтроллеров), применяемых в промышленных системах автоматического управления.
Данный материал НЕ НАРУШАЕТ авторские права никаких физических или юридических лиц. Если это не так - свяжитесь с администрацией сайта. Материал будет немедленно удален. Электронная версия этой публикации предоставляется только в ознакомительных целях. Для дальнейшего её использования Вам необходимо будет приобрести бумажный (электронный, аудио) вариант у правообладателей.