Скачиваний:
23
Добавлен:
11.05.2015
Размер:
998.91 Кб
Скачать

9.3.6. Инструкции управления процессором

Код оп.

Операнды

Функция

STC

установка флага переноса

CLC

сброс флага переноса

CMC

дополнение флага переноса

STD

установка флага направления

CLD

сброс флага направления

STI

установка флага разрешения прерывания

CLI

сброс флага разрешения прерывания

HLT

останов системы

WAIT

ожидание активности шины TEST

ESC

immed,r/m

переключение кода для внешнего процессора с 6-битовым непосредственным и операндом

LOCK

блокировка шины при выполнении следующей команды

NOP

нет операции

Литература

  1. Абель П. Язык ассемблера для IBM PC и программирования/ Пер. с англ. - М.: Высш. шк., 1992. - 447 с.

  2. Айден К., Фибельман К., Крамер М. Аппаратные средства PC – 1995/ Пер. с англ. – СПб.: BHV, 1996. - 544 с.

  3. Гук М. Процессоры Pentium II, Pentium Pro и просто Pentium.  СПб.: Питер, 1999.  288 с.

  4. Джордейн Р. Справочник программиста персональных компьютеров IBM PC, XT и AT / Пер. с англ. - М.: Финансы и статистика, 1992. - 544 с.

  5. Зубков С. В. Assembler для DOS, Windows и UNIX. – М.: ДМК, 1999.  640 с.

  6. Кулаков В. Программирование на аппаратном уровне. Специальный справочник. – СПб.: Питер, 2001.  496 с.

  7. Лямин Л.В. Макроассемблер MASM. - М.:Радио и связь, 1994. - 320 с.

  8. Мячев А.А., Степанов В.Н. Персональные ЭВМ и микроЭВМ. Основы организации: Справочник/ Под ред. А.А.Мячева. - М.: Радио и связь, 1991. - 320 с.

  9. Михальчук В.М. и др. Микропроцессоры 80х86, Pentium: Архитектура, функционирование, программирование, оптимизация кода. – Мн.: Битрикс, 1994. – 400 с.

  10. Нортон П., Соухе Д. Язык ассемблера для IBM PC/ Пер. с англ.- М.: Компьютер; Финансы и статистика, 1992. - 352 с.

  11. ProGroup Аппаратура персональных компьютеров и ее программирование. IBM PC/XT/AT и PS/2 - М.: Радио и связь, 1995. - 224 с.

  12. Скэнлон Л. Персональные ЭВМ IBM PC и XT. Программирование на языке ассемблера/ Пер. с англ. - М.: Радио и связь, 1991. - 336 с.

  13. Страусс Э. Микропроцессор 80286/Пер. с англ. - Рязань: Versus Ltd., 1992. - 224 с.

  14. Финогенов К.Г. Самоучитель по системным функциям MS-DOS. - М.: Радио и связь, Энтроп, 1995. - 382 с.

1 Материнская (системная) плата – центральная плата ЭВМ, на которой расположен процессор, необходимые контроллеры и разьемы плат расширения и ОЗУ.

2 В различной литературе название расшифровывается и как «пятый», по номеру семейства, и по фамилии – Пентковский – российского инженера, который работал в фирме Intel во главе команды разработчиков процессора 80586.

3 Здесь мы не будем касаться более ранних процессоров, таких как 4004, 8008, 8080, 8085, а так же их версии от других фирм (Z80 от фирмы Zilog) – начнем с первого 16-и разрядного процессора.

4Advanced Peripheral Interrupt Controller (APIC) – усовершенствованный контроллер прерываний. К сожалению, авторам не удалось найти какой-либо информации о его возможностях.

5 Программно включать, разумеется, можно только косвенно: по внешнему событию или таймеру.

6 Чипсет: набор микросхем, физически расположенных на системной плате ЭВМ, включающий: необходимые для функционирования процессора и ОЗУ компоненты (например, тактовый генератор); ряд обязательных для IBM-PC контроллеров (например: контроллер прерываний или контроллер клавиатуры); интегрированные на системную плату периферийные устройства (например, контроллер IDE-устройств).

7 Название этого флажка различается в [2] и [3].

Соседние файлы в папке Введение в вычислительную технику.