Вопрос 1.7.6. Структурная схема базовой модели микропроцессора фирмы Intel

Структурная схема базовой модели микропроцессора фирмы Intel приведена на рис. Условно МП можно разделить на две части : исполнительный блок (Еxecution Unit- EU) и устройство сопряжения с системной магистралью (Bus Interface Unit-BIU).

Арифметический блок включает арифметико-логическое устройство, вспомогательные регистры для хранения операндов и регистр флагов.

Восемь регистров исполнительного блока МП (AX,BX,CX,DX,SP,BP,SI,DI), имеющих длину, равную машинному слову, делятся на две группы. Первую группу составляют регистры общего назначения: AX,BX,CX и DX, каждый из которых представляет собой регистровую пару, составленную из двух регистров длинной в 1 байт: аккумулятор, или регистр AX состоит из регистров AH и Al. Регистр базы (Base Register) BX состоит из регистров BH и BL. Счетчик (Count RegiSter) CX включает

Рисунок 1.7.6.

регистры CH и CL. Регистры данных (Data Register) DX содержит регистры DH и DL. Каждый регистров может использоваться самостоятельно или в составе регистровой пары.

Вторую группу составляют адресные регистры SP,BP,SI и DI (в старших моделях количество адресных регистров увеличено).

Устройство сопряжения с ситемной магистралью содержит управляющие регистры, конвейер команд, АЛУ команд, устройство управление исполнительным блоком МП и интерфейс памяти (соединяющий внутреннюю магистраль МП с системной магистралью ПК).

Управляющие регистры BIU: CS (указатель командного сегмента ), DS (указатель сегмента данных), SS (указатель сегмента стека), ES(указатель дополнительного сегмента) и др. служат для определения физических ОП-операндов и команд.

Регистр IP(Instruction Point) является указателем адреса команды, которая будет выбираться в конвейер команд в качестве очередной команды. Конвейер команд хранит несколько команд, что позволяет при выполнении линейных программ совместить подготовку очередной команды с выполнением текущей.

К управляющим регистрам МП относится и регистр флагов, разряд котрого имеет строго определенное назначение.

Контрольные вопросы.

1. Каково понятие ЗУ? Опишите структурную схему ОЗУ. Перечислите типы ОЗУ

2. по способу хранения информации.

3. Перечислите и поясните основные характеристики ОЗУ.

4. Опишите стековую память, кэш память.

5. Перечислите и поясните основные характеристики МП.

6. Перечислите и поясните основные элементы определяющие архитектуру МП.

7. Опишите структурную схему гипотетического МП.

8. Перечислите и опишите этапы работы МП при выполнении команды.

9. Перечислите основные группы команд МП. Опишите формат команды LOAD REGISTR.

10. Опишите пример программы в командах на машинном языке и символической форме.

11. Опишите структурную схему базовой модели МП фирмы Intel.