ВУЗ:
Составители:
- 39 -
компилятором, и следовательно расположено в области загруженной програм-
мы, или вычисляется в программе. Со словами по адресам «0», «4» и «8» ком-
мутирована схема целочисленного сложения. При установке битов готовности
операндов, т. е. после пересылки смещения и результата сравнения, эта схема
выполняет сложение смещения и текущего адреса команды, при условии, что
слово по адресу
«8» содержит «1», т.е. при истинности результата сравнения -
рис 6.5 справа. Поскольку это приводит к модификации текущего адреса ко-
манды, то тем самым процессор выполняет переход на другую команду в про-
грамме.
Реализация сравнения и перехода по адресу в процессоре пересылок
Рис 6.5
6.6 Замечания по реализации процессора пересылок
Основным достоинством данной архитектуры является
независимость
устройства управления от набора машинных команд и возможность универ-
сально расширять этот набор путем включения регистров исполнительной схе-
мы команды в сквозную память процессора. Недостатки архитектуры связаны с
большим объемом пересылок данных, однако определенная часть этих пересы-
лок - пересылки между регистрами схем АЛУ. Очевидно, что должны быть
приняты определенные
решения по гибкой адресации операндов ОП, что при-
водит к введению регистров базы и индекса.
Эта архитектура нашла свое применение в ряде специализированных
процессоров, например в TMS 320 - процессоре обработки сигналов.
ОР1
ОР2
«0» или
«1»
Схема
сравнения
Адрес ко-
манды
смещение
«0» / «1»
128
132
136
0
4
8
Сложение
с
фиксирован-
ной
точкой
1
1
- 39 -
компилятором, и следовательно расположено в области загруженной програм-
мы, или вычисляется в программе. Со словами по адресам «0», «4» и «8» ком-
мутирована схема целочисленного сложения. При установке битов готовности
операндов, т. е. после пересылки смещения и результата сравнения, эта схема
выполняет сложение смещения и текущего адреса команды, при условии, что
слово по адресу «8» содержит «1», т.е. при истинности результата сравнения -
рис 6.5 справа. Поскольку это приводит к модификации текущего адреса ко-
манды, то тем самым процессор выполняет переход на другую команду в про-
грамме.
Реализация сравнения и перехода по адресу в процессоре пересылок
128 ОР1 0 Адрес ко- Сложение
манды с
132 ОР2 Схема фиксирован-
4 1 ной
сравнения смещение
точкой
136 «0» или 1
«1» 8 «0» / «1»
Рис 6.5
6.6 Замечания по реализации процессора пересылок
Основным достоинством данной архитектуры является независимость
устройства управления от набора машинных команд и возможность универ-
сально расширять этот набор путем включения регистров исполнительной схе-
мы команды в сквозную память процессора. Недостатки архитектуры связаны с
большим объемом пересылок данных, однако определенная часть этих пересы-
лок - пересылки между регистрами схем АЛУ. Очевидно, что должны быть
приняты определенные решения по гибкой адресации операндов ОП, что при-
водит к введению регистров базы и индекса.
Эта архитектура нашла свое применение в ряде специализированных
процессоров, например в TMS 320 - процессоре обработки сигналов.
Страницы
- « первая
- ‹ предыдущая
- …
- 37
- 38
- 39
- 40
- 41
- …
- следующая ›
- последняя »
