До сих пор программирование на языке низкого уровня Assembler было прерогативой узкого круга профессионалов. Впервые читателю предлагается учебное пособие, способствующее формированию фундаментальных знаний по архитектуре процессора Intel Pentium и основам низкоуровневого программирования на языке Assembler, не требующее никакой начальной подготовки, кроме определенного опыта работы с персональным компьютером. Издание предназначено для специалистов в области информатики, программистов и пользователей, интересующихся предметом. Написанная профессиональным преподавателем, книга может быть рекомендована в качестве учебного пособия для студентов вузов.
Author(s): В. Юров, С. Хорошенко
Publisher: Питер
Year: 1999
Language: Russian
Pages: 672
City: Санкт-Петербург
Tags: Assembler; данные; структура; прерывания; микропроцессоры; Assembler Programming Language; Turbo Assembler; BIOS;
Содержание
Предисловие
Автор: Виктор Юров, С. Хорошенко
стр. 16-19
Общие сведения об ЭВМ
Авторы:Виктор Юров,С. Хорошенко
стр. 20-30
Архитектура персонального компьютера
Авторы:Виктор Юров,С. Хорошенко
стр. 31-53
Разработка просмтой программы на ассемблере
Авторы:Виктор Юров,С. Хорошенко
стр. 54-63
Создание программы на ассемблере
Авторы:Виктор Юров,С. Хорошенко
стр. 64-82
Структура программы на ассемблере
Авторы:Виктор Юров,С. Хорошенко
стр. 83-110
Система команд микропроцессора
Авторы:Виктор Юров,С. Хорошенко
стр. 111-130
Команды обмена данными
Авторы:Виктор Юров,С. Хорошенко
стр. 131-152
Арифметические команды
Авторы:Виктор Юров,С. Хорошенко
стр. 154-185
Логические команды
Авторы:Виктор Юров,С. Хорошенко
стр. 186-204
Команды передачи управления
Авторы:Виктор Юров,С. Хорошенко
стр. 205-235
Цепочечные команды
Авторы:Виктор Юров,С. Хорошенко
стр. 236-258
Сложные структуры данных
Авторы:Виктор Юров,С. Хорошенко
стр. 259-291
Макросредства языка ассемблера
Авторы:Виктор Юров,С. Хорошенко
стр. 292-331
Модульное программирование
Авторы:Виктор Юров,С. Хорошенко
стр. 332-376
Прерывания
Авторы:Виктор Юров,С. Хорошенко
стр. 377-406
Защищенный режим работы микропроцессора
Авторы:Виктор Юров,С. Хорошенко
стр. 407-437
Обработка прерываний в защищенном режиме
Авторы:Виктор Юров,С. Хорошенко
стр. 438-462
Приложение 1(опции транслятора TASM и редактора связей TLINK)
Авторы:Виктор Юров,С. Хорошенко
стр. 463-465
Приложение 2 (описание ситемы команд микропроцессоров Intel)
Авторы:Виктор Юров,С. Хорошенко
стр. 468-591
Приложение 3 (таблицы кодов символов)
Авторы:Виктор Юров,С. Хорошенко
стр. 592-600
Приложение 4 (функции прерываний 10 h (BIOS) и 21 h (DOS)
Авторы:Виктор Юров,С. Хорошенко
стр. 600-603
Приложение 5 (директивы управления листингом)
Авторы:Виктор Юров,С. Хорошенко
стр. 604-611
Приложение 6 (значения полей инициализации)
Авторы:Виктор Юров,С. Хорошенко
стр. 612-617
Приложение 7 (библиотека арифметических подпрограмм)
Авторы:Виктор Юров,С. Хорошенко
стр. 617-635
Приложение 8 (пример работы со структурой)
Авторы:Виктор Юров,С. Хорошенко
стр. 636-644
Пиложение 9 (текст макроопределения SHOW)
Авторы:Виктор Юров,С. Хорошенко
стр. 645-651
Приложение 10 (предупреждающие сообщения и сообщения об ошибках0)
Авторы:Виктор Юров,С. Хорошенко
стр. 652-665