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

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

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 транзисторов (в МП 808629000 транзисторов). Этот МП относится к типу РС/АТ (персональный компьютер усовершенствованной технологии).

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

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

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

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

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

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

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

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

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