При расчетах учитывались лишь основные
При расчетах учитывались лишь основные составляющие, влияющие на значение оцениваемой величины. Естественно, критерий, оценивающий гибкость того или иного способа адресации при программировании, не может быть абсолютно объективным и зависит от характера программы.
Таблица 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в)
|
Гибкость при адресации данных д) | 5 | 4 | 3 | 2 | 1 | 1 | 6 |
Принятые обозначения:tОЗУ – время считывания информации из ОЗУ; tРП – время считывания информации из РП; tРК – время считывания информации из регистра команд; t? – время суммирования составных частей адреса; VОЗУ – объем ОЗУ; VРП – объем РП; VСЕГМ – объем сегмента; Lоперанда – длина операнда.
Примечания:- используется, в основном, для адресации внешних устройств;
- используется крайне редко;
- зависит от длины операнда;
- зависит от размера сегмента;
- зависит от особенностей программы.
|
|
|
© 2003-2007 INTUIT.ru. Все права защищены. |
Содержание Назад
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий