ВУЗ:
Составители:
38
Рис. 2.1. Микроархитектура процессора 8086
Устройство обработки предназначено для выполнения операций по обра-
ботке данных и состоит из устройства микропрограммного управления
(УМУ), 16-разрядного АЛУ, восьми 16-разрядных регистров общего на-
значения и регистра признаков. Команды из очереди, сформированной УС,
поступают в УМУ, где декодируются и выполняются в 16-разрядном АЛУ
согласно процедурам, записанным
в памяти микропрограмм. Последова-
тельное выполнение команд обеспечивается секвенсором команд, часть
которого (регистр счетчика команд IP) изображена в составе УС, т.к.
именно УС записывает в IP смещение следующей команды, т.е. положение
новой команды относительно начала сегмента команд. УО обменивается
данными с УС через внутреннюю 16-разрядную шину и регистр обмена (
Рис. 2.1).
интерфейс с внешними шинами
декодер команд
буфер
переупоря-
дочивания
памяти
счетчик
команд
буфер
ветвлений
блок выборки команд | кэш команд
секвенсор
команд
кэш-память
данных
регистровый
файл
блок завершения и удаления
микрокоманд
буфер переупорядочивания
пул микрокоманд
таблица регистров (ссылки)
декодер
простых
команд
декодер
простых
команд
декодер
сложных
команд
блок
р
асп
р
еделения
блок
арифме-
тики с
плаваю-
щей точкой
блок цело-
численной
арифме-
тики
блок цело-
численной
арифме-
тики
интер-
фей с
памяти
вн
у
т
р
енние шины данны
х
-
р
ез
у
льтатов
к буферу
ветвлений
системная шина
кэш-память
2-го уровня
шина кэш-памяти
от
блока
цело-
чис-
лен-
ной
ариф-
метики
блок
арифме-
тики с
плаваю-
щей точк ой
Рис. 2.2. Микроархитектура процессоров семейства Pentium Pro
Для сравнения приводится (Рис. 2.2) микроархитектура процессоров
38 Рис. 2.1. Микроархитектура процессора 8086 Устройство обработки предназначено для выполнения операций по обра- ботке данных и состоит из устройства микропрограммного управления (УМУ), 16-разрядного АЛУ, восьми 16-разрядных регистров общего на- значения и регистра признаков. Команды из очереди, сформированной УС, поступают в УМУ, где декодируются и выполняются в 16-разрядном АЛУ согласно процедурам, записанным в памяти микропрограмм. Последова- тельное выполнение команд обеспечивается секвенсором команд, часть которого (регистр счетчика команд IP) изображена в составе УС, т.к. именно УС записывает в IP смещение следующей команды, т.е. положение новой команды относительно начала сегмента команд. УО обменивается данными с УС через внутреннюю 16-разрядную шину и регистр обмена ( Рис. 2.1). системная шина кэш-память 2-го уровня шина кэш-памяти интерфейс с внешними шинами счетчик блок выборки команд | кэш команд команд буфер декодер команд буфер переупоря- ветвлений дочивания декодер декодер декодер от памяти простых простых сложных блока секвенсор цело- команд команд команд чис- команд лен- ной ариф- таблица регистров (ссылки) метики блок завершения и удаления микрокоманд регистровый кэш-память буфер переупорядочивания файл данных пул микрокоманд блок распределения блок блок блок цело- блок цело- арифме- арифме- численной численной интер- тики с тики с арифме- фейс арифме- плаваю- плаваю- тики тики памяти щей точкой щей точкой к буферу ветвлений внутренние шины данных-результатов Рис. 2.2. Микроархитектура процессоров семейства Pentium Pro Для сравнения приводится (Рис. 2.2) микроархитектура процессоров
Страницы
- « первая
- ‹ предыдущая
- …
- 36
- 37
- 38
- 39
- 40
- …
- следующая ›
- последняя »