Короткий адрес - Большая Энциклопедия Нефти и Газа, статья, страница 1
Учти, знания половым путем не передаются. Законы Мерфи (еще...)

Короткий адрес

Cтраница 1


Короткие адреса могут сочетаться в командах с полноформатными адресами.  [1]

2 Трехадресная структура.| Четырехадресная структура. [2]

Q; три шестиразрядных коротких адреса - А ( адрес 1-го операнда), А2 ( адрес 2-го операнда) Л, ( адрес результата), отнесенные к сверхбыстродействующему ОЗУ емкостью в 63 числа; три признака модификации - а, а2, а3, указывающие один из трех регистров модификации; признак структуры команды - ПСК; двухразрядный код у, определяющий условия реализации команды, и трехразрядный контрольный код КК. При необходимости обращения к большому ОЗУ машины адреса At, A2 воспринимаются в виде единого адреса А - Аг. Если выполняются взаимосвязанные операции, то в команде предусматривается блокировка обращения к ЗУ машины с неявной адресацией регистра результата PP.  [3]

4 Трехадрес-иан структура.| Четырехадресная структура. [4]

Q, три шестиразрядиых коротких адреса - Л, ( адрес 1-го операнда), - 42 ( адрес 2-го операнда) Л3 ( адрес результата), отнесенные к сверхбыстродействующему ОЗУ емкостью в 03 числа; три признака модификации - , / 2, с / з, указывающие один из трех регистров модификации; признак структуры команды - ИСК; двухразрядиый код у, определяющий условия реализации команды, и трехразрядный контрольный код КК. Если выполняются взаимосвязанные операции, то в команде предусматривается блокировка обращения к ЗУ машины с неявной адресацией регистра результата PP.  [5]

ЗУ, и 3) короткие адреса, связанные с ограниченным объемом ОЗУ. В связи с этим короткие адреса целесообразно делать относительными, связывая их в зависимости от характера решаемой задачи или этапа вычислений с наиболее часто используемыми зонами ОЗУ. Исполнит, адрес в данном случае формируется индексированием короткого адреса.  [6]

7 Команда с 4-битным кодом операции и тремя 4-битными адресными полями. [7]

В предыдущем разделе мы увидели, что короткие адреса противостоят удачной дискретности памяти. В этом разделе мы рассмотрим компромиссы, связанные с кодами операций и адресами. Рассмотрим команду размером ( n k) битов с кодом операции в k битов и одним адресом в п битов. Такая команда допускает 2k различных операций и 2 адресуемых ячеек памяти.  [8]

Применение команд различных форматов и в особенности с короткими адресами, относящимися к регистровой памяти, кроме отмеченного выше сокращения частоты обращения к основной оперативной памяти, способствует уменьшению длин программ. Это позволяет более компактно размещать программы в ООП, экономичнее расходуя емкость памяти.  [9]

Регистровая адресация есть частный случай укороченной, когда в качестве фиксированных ячеек с короткими адресами используются регистры ( ячейки сверхоперативной или местной памяти) процессора. Например, если таких регистров 16, то для адреса достаточно четырех двоичных разрядов. Регистровая адресация наряду с сокращением длины адресов операндов позволяет увеличить скорость выполнения операций, так как уменьшается число обращений к ОП.  [10]

Регистровая адресация есть частный случай укороченной, когда в качестве фиксированных ячеек с короткими адресами используются регистры ( ячейки сверхоперативной или местной памяти) процессора. Например, если таких регистров 16, то для адреса достаточно четырех двоичных разрядов. Регистровая адресация наряду с сокращением длины адресов операндов позволяет увеличить скорость выполнения операций, так как уменьшается число обращений к ОП.  [11]

Обращает на себя внимание ставший стандартным в современной архитектуре ЭВМ прием организации сверхоперативной регистровой памяти в виде блока адресуемых ( короткими адресами) общих регистров, допускающих многоцелевое использование - для хранения операндов, результата операции, в качестве базовых, индексных регистров и указателей стеков. В машинах с коротким словом, вынуждающим прибегать к одноадресным командам, один из общих регистров выделяется в качестве аккумулятора - регистра, в котором находится один из операндов и в который помещается результат операции. Регистр-аккумулятор в явном виде в команде не адресуется - используется подразумеваемая адресация.  [12]

Обращает на себя внимание ставший стандартным в современной архитектуре ЭВМ прием организации сверхоперативной регистровой памяти в виде блока адресуемых ( короткими адресами) общих регистров, допускающих многоцелевое использование, - для хранения операндов, результата операции, в качестве базовых, индексных регистров и указателей стеков. В машинах с коротким словом, вынуждающим прибегать к одноадресным командам, один из общих регистров выделяется в качестве аккумулятора - регистра, в котором находится один из операндов и в который помещается результат операции. Регистр-аккумулятор в явном виде в команде не адресуется - используется подразумеваемая адресация.  [13]

14 Типичные форматы команд микропроцессоров. а двухоперандная команда LSI-11. б - команда МП 8080 с регистром-получателем. в - условный переход МП МС6800. г - команда ввода-вывода МП PPS-8 фирмы. [14]

Дальнейшее сокращение числа бит, определяющих операнды, достигается при размещении одного из них или обоих в регистрах ЦП, имеющих короткие адреса.  [15]



Страницы:      1    2    3