Зарегистрироваться
Восстановить пароль
FAQ по входу

Смит Б.Э., Джонсон М.Т. Архитектура и программирование микропроцессора INTEL 80386

  • Файл формата pdf
  • размером 93,74 МБ
  • Добавлен пользователем
  • Описание отредактировано
Смит Б.Э., Джонсон М.Т. Архитектура и программирование микропроцессора INTEL 80386
М.: Конкорд, 1992. — 334 с.: ил. — ISBN: 5-87737-004-9.
Перевод на русский язык книги английских авторов по программированию микропроцессора 80386 фирмы Intel. Книга интересна тем, что она содержит полный комплекс инструкций по программированию процессора 80386 на языке ассемблер. Издание рассчитано на специалистов.
Перевод с английского В.Л. Григорьева. Под редакцией А.С. Карнаухова.
B.E. Smith, M.T. Johnson. Programming the Intel 80386. London. Scott, Foresman and Company. 1987.
От научного редактора.
Введение в язык Ассемблер
Язык ассемблер.
Машинные числа.
Двоичная арифметика.
Архитектура процессора 80386
Эволюция микропроцессоров фирмы Intel.
Семейство 8086.
Основы микропроцессоров.
Базовый цикл в 80386.
Регистр флажков.
Плоская и сегментированная память.
Система команд процессора 80386
Команды передачи данных.
Арифметические команды.
Команды преобразования данных.
Команды десятичной арифметики.
Логические команды.
Команды сдвига и циклического сдвига.
Команды операций над битами.
Команды управления флажками.
Циклические команды.
Команды управления программой.
Команды поддержки языка высокого уровня.
Команды управления процессором.
Команды операций с адресами.
Команды преобразования.
Инструкции процессора 80386
Как работает язык ассемблер.
Что такое формат команды?
Временная информация.
8036 и другие процессоры iAPX86.
Система команд.
Защищенный режим
Мультизадачность.
Сегментация.
Страничная организация.
Виртуальная память.
Режим виртуального 8086
Определение режима виртуального 8086.
Виртуальные машины.
Еще о виртуальных режимах.
Сравнение процессоров и режимов.
Особенности операционной системы.
Внутренняя организация процессора 80386
Производительность компьютера.
Обращение к памяти.
Внутреннее устройство 80386.
Примеры сложных команд.
Особенности программирования.
Список рисунков.
Общие компоненты компьютера.
Регистры данных 80386 (общего назначения).
Регистры указателя и индексации 80386.
Сегментные регистры.
Регистр флажков.
Сложение селектора и смещения для получения 20-байтного адреса.
Регистры отладки.
Время выполнения некоторых команд.
Байт ModRM.
Байт SIB.
Очереди и скорость выполнения.
Системы команд семейства iAPX86.
Дескриптор шлюза задачи.
Дескриптор сегмента.
Элемент каталога страницы/ элемент таблицы страницы.
Связь виртуальной памяти с дисковой памятью и реальной памятью.
Сигналы синхронизации.
RAM с расслоением (2 банка).
Подсистема кэш-памяти.
Обращение к кэш-памяти.
Диаграмма для 32-элементного TLB.
Список таблиц
Номера и описания прерываний.
Логические операции над тетрадами.
Время реакции микросхем RAM.
Сравнение обращений.
Размер и эффективность кэш-памяти.
Действие конвейеризации.
Список листингов
Пример ассемблерной программы.
Процесс ассемблирования.
Двоичные, десятичные и 16-ричные цифры.
Двоичная логика.
Применение логических операторов.
Элемент очереди дешифрованной команды.
Примеры команд.
Сложные команды.
  • Чтобы скачать этот файл зарегистрируйтесь и/или войдите на сайт используя форму сверху.
  • Регистрация