Логические и арифметические основы и принципы работы ЭВМ



         

Способы адресации - часть 4


При расчетах учитывались лишь основные составляющие, влияющие на значение оцениваемой величины. Естественно, критерий, оценивающий гибкость того или иного способа адресации при программировании, не может быть абсолютно объективным и зависит от характера программы.

Таблица 11.1.

КритерийАдресация
ПрямаяКосвеннаяОтносительнаяБазово-индекснаяНепосредственная
ОЗУа)РПчерез ОЗУб)через РП
Время выборки операндаtОЗУ

3

tРП

2

2tОЗУ

7

tОЗУ+tРП

4

tОЗУ+tРП+tРК+t?

5

tОЗУ+2tРП+t?

6

tРК

1

Длина поля адресаlog2VОЗ

У

5

log2Vр

П

1

log2VОЗ

У

5

log2VРП

1

log2VРП+log2VСЕГМ

4г)

log2VРП

2

Lоперанда

3в)

Гибкость при адресации данных д)5432116

Принятые обозначения:

tОЗУ – время считывания информации из ОЗУ; tРП – время считывания информации из РП; tРК – время считывания информации из регистра команд; t? – время суммирования составных частей адреса; VОЗУ – объем ОЗУ; VРП – объем РП; VСЕГМ – объем сегмента; Lоперанда – длина операнда.

Примечания:

  1. используется, в основном, для адресации внешних устройств;
  2. используется крайне редко;
  3. зависит от длины операнда;
  4. зависит от размера сегмента;
  5. зависит от особенностей программы.




Содержание  Назад  Вперед