Программирование на языке Ассемблера
13.11.2024
Программирование на языке Ассемблера — Рассмотрен язык Ассемблера для популярных и широкораспространенных персональных ЭВМ (ПЭВМ), построенных на основе икропроцессоров семейства Intel; описаны аппаратные средства ПЭВМ; приведены примеры использования различных команд и рассмотрены механизмы создания ассемблерных программ. Детально описан интерфейс между ассемблерными программами и программами на языках высокого уровня (на примере интерфейса с языком СИ++). Большой раздел посвящен созданию объектно-ориентированных ассемблерных программ.
Для студентов вузов и широкого круга читателей, использующих язык Ассемблера для решения задач на ПЭВМ.
Название: Программирование на языке Ассемблера
Автор: Скляров В. А.
Издательство: Высшая школа
Год: 1999
Страниц: 152
Формат: PDF
Размер: 19,4 Мб
ISBN: 5-06-003139-Х
Качество: Отличное
Язык: Русский
Содержание:
Предисловие
Глава 1. Архитектура персонального компьютера
1.1. Микропроцессоры 8086/8088
1.2. Программно-доступные регистры микропроцессора
1.3. Структура памяти и методы адресации
1.4. Организация стека
1.5. Работа с портами ввода/вывода
1.6. Организация прерываний
1.7. Использование сервисных средств операционной системы
Глава 2. Введение в язык Ассемблера
2.1. Структура программы на языке Ассемблера
2.2. Подготовка, компиляция, компоновка, загрузка, отладка и выполнение ассемблерных программ
2.3. Объявления и инициализация данных
2.4. Простейшие директивы определения сегментов
2.5. Стандартные директивы определения сегментов
Глава 3. Создание простейших программ на языке Ассемблера
3.1. Пересылка данных
3.2. Выполнение арифметических операций
3.3. Выполнение логических и сдвиговых операций
3.4. Организация циклов, условных и безусловных переходов
3.5. Работа со строками
3.6. Подпрограммы
3.7. Управление микропроцессором
3.8. Использование директив EQU и =
Глaва 4. Более сложные элементы языка Ассемблера
4.1. Мультимодулькые программы и создание библиотек
4.2. Повторяющиеся блоки и макросы
4.3. Структурированные типы данных
4.4. Включение файлов и условные директивы
4.5. Локальные метки. Автоматические переходы. Ссылки вперед
4.6. Файлы листинга и перекрестных ссылок
4.7. Общие сведения о математическом сопроцессоре
Глава 5. Интерфейс Ассемблера с языками высокого уровня (на примере языка СИ++)
5.1. Вызов подпрограмм и передача параметров в языке СИ++
5.2. Вызов ассемблерных программ из программ на языке СИ++
5.3. Вызов программ на языке СИ++ из программ на языке Ассемблера
5.4. Вызов библиотечных функций языка СИ++ из программ на языке Ассемблера
5.5. Упрощенные конструкции для компилятора TASM
5.6. Встроенный Ассемблер (режим inline в программах на языке СИ++)
5.7. Пример работы с сопроцессором
Глава 6. Введение в объектно-ориентированный Ассемблер
6.1. Объявление процедур
6.2. Объекты в языке Ассемблера
6.3. Табличный тип данных
6.4. Описание объектов. Статические и виртуальные методы
6.5. Команды call… method и jmp… method
6.6. Примеры объектно-ориентированных программ
6.7. Создание на языке Ассемблера функций для объектов в программе на языке СИ++
6.8. Перечисляемый тип данных
Приложения
Приложение
Приложение
Приложение
Литература
Скачать Программирование на языке Ассемблера
Скачать с dfiles.ru
Скачать с turbobit.net
Скачать с hitfile.net
Скачать с uploaded.net
Скачать с dfiles.ru
Скачать с turbobit.net
Скачать с hitfile.net
Скачать с uploaded.net
Не забудьте поделиться с друзьями:
Метки к статье:
/ Комментарии (0)
/ Просмотров: 257
/ Категория: Книги