Скачиваний:
29
Добавлен:
28.03.2015
Размер:
145 Кб
Скачать
☆

Система команд

100 различных команд с 300 различными кодами операций.

  1. Команды пересылки данных. Команды общего назначения, например MOV, команды в/в INP, OUT; команды адресации

LEA

LDS

команды пересылки: LAHF

PUSHF

  1. Арифметические команды:

сложения ADD, ADS, …

вычитания SUB, SBB, DEC, …

умножения MUL, IMUL …

деления DIV, IDIV, … .

3) Команды манипулирования битами

логические NOT …

команды сдвига

циклического сдвига

4) Строковые команды

повторить

переместить и т.д.

  1. Команды условного и безусловного переходов

  2. Команды прерывания

  3. Команды управления МП

Умножение чисел в машинах:

Х = 0,1001; Y = 0,0101 Х·Y

Σ

+

00000000

1

10010000

Σ

10010000

0

01001000 →

не прибав., т.к. У на0

1

+

00100100 →

10010000

Σ

10110100 →

01011010

0

не приб., т.к. Х на 0

Σ

00101101

результат

0,00101101

МП Intel 80286, Intel 80386, Intel 80486, Pentium.

МП 80286 выпущен фирмой Intel в 1982 году. Он в 4 раза эффективнее 8086 и имеет 16 Мбайт оперативной памяти благодаря 24-разрядному интерфейсу с адресной шиной. МП содержит 130000 транзисторов (в МП 8086 29000 транзисторов). Этот МП относится к типу РС/АТ (персональный компьютер усовершенствованной технологии).

МП 80286 может работать в одном из двух режимах: реальном и защищенном.

  1. В реальном режиме (real mode) МП полностью имитирует работу МП 8086, позволяя запускать любые программы, рассчитанные на использование этого МП. В этом режиме объем памяти – адресное пространство – ограничено 640 кБ.

  2. В защищенном режиме (protected mode) МП 80286 иначе воспринимает команды доступа к памяти, поэтому в этом режиме он может использовать до 16 МБ ОЗУ. В этом режиме блок управления (БУ) памятью поддерживает процесс сегментации ОЗУ с использованием сегментов размерами 64 кБ.

МП 80286 в большинстве случаев работает под управлением дисковой операции системы DOS.

Арифметическим сопроцессором является микросхема 80287 с измененном интерфейсом. По сути, это модифицированная микросхема 8087. Поэтому сопроцессор 80287, замедляет работу основного процессора 80286, т. к. имеет более низкую тактовую частоту.

Принципы архитектуры мп 80286

СГ генерирует тактовый сигнал CLK для синхронизации внутреннего функционирования процессора и других микросхем. Сигнал RESET производит сброс процессора в начальное состояние. Сигнал READY формируется СГ и предназначен для удлинения циклов при работе с медленными периферийными устройствами.

На адресную шину состоящую из 24 линий, МП выставляет адрес байта или слова, который будет пересылаться по шине данных в процессор или из него. Кроме того, шина адреса используется МП-ом для указания адресов периферийных портов, с которыми производится обмен данными.

Шина данных состоит из 16 линий, по которым возможна передача как отдельных байтов, так и двухбайтовых слов. При пересылке байтов возможна передача и по старшим 8 линиям, и по младшим. Шина двунаправленная.