Главная » Статьи » Для дома » Дизайн и интерьер

Пути адресации

Пути адресации

Методы указания адреса ячеек - это способ употребления адресной формы команды для указания местопребывания информации в базе ПК. Необходимо подчернуть, что в машинном пространстве вычислителя данные указываются традиционно с точностью до разряда.

http://eligiblelatinos.com/paleograf/geo36.htm

Важным вопросом построения любой совокупности операций является оптимальное зашифровывание процедур, что сказывается на объеме полей шифра функции, на размере и числе структур указательной модели, т.е. формате процедур. Форматы функций в большей степени определяются способами адресации, количеством переменных, планируемым количеством действенной базы (ОБ), числом реестров сплошного назначения (РОН), и вдобавок затруднительностью аппаратуры, требуемой для расшифровки. Исходя из этого в теперешних RISC - ЭВМ, в разность от АРВС - процессоров применяются довольно естественные алгоритмы указания адреса, разрешающие быстро упроститьдекодирование фунций.

Эти, которые используются функциями, в силах находиться в самой команде, в списках процессора, в ячейках действенной базы. Стоит не забывать, что отнестись могут не только переменные, но и те поля в базе, куда они либо итоги деятельности будут записываться. При адресации ПП есть концепции логического и физического местоположения. Последовательным кодом оперирует функция, коя не присоединена к определенным местоположениям ВС и может размешаться в ее любом секторе. Для чтения либо записи информации на принципе данных о дискурсивном коде, должен быть выработан материальный или исполнительный сектор, явственно определяющий место секции в АМ.

Одним из методик сжатия разрядности стекового поля команды значит употребление стековой базы для содержания операндов и предварительных ответов (прямолинейная реестровая методика адресации). Количество реестров, основывающих таковую память, невелико и для их адресации (зашифровки) надо совершенно немного байт по соотношению с секциями ВА. Скажем, при наличности 8 реестров потребуется указательное поле в 3 разряда. (Магистральная причинность применения реестровой памяти в том, что время отношения к ней намного меньше t обращения к ОП, что повышает мощность выполнения идентичных функций). В случае если переменная либо ответ размещается в реестровой памяти, то его адрес находится в пределах от 0001H до 0FFFFF. В таком способе для презентации адреса может быть оперирован один бит в синтаксисе процедуры.

Сравнительная кодировка. Местоположение компонента операции устанавливается как результат некоего существенного местоположения и смещения касательно этой опоры: операнд != (опораi + смещениеi).

Для назначения конститутивного адреса и смещения могут применяться ранее рассмотренные методы указания адреса. Как правило, атрибутивный код числится в регистре, а смещение может быть задано в самой функции, реестре или группе АП.

Обсудим 2 эталона. Сначалаконститутивный реестр по умалчиванию (неявная методика адресации, фиксируемая шифром функции) содержится в регистре R, а сдвиг возносится в самой процедуре (натуральная методика адресации). В другом виде 1-ое кодовое поле процедуры определяет адрес конститутивного указателя (непрямая адресация через реестр), а второе кодовое пространство отмечает на адрес ячейки базы, где хранится вес смещения (непрямая кодировка).

Категория: Дизайн и интерьер | Добавил: golodg2000 (21.11.2012)
Просмотров: 968 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Опросы
Оцените мой сайт
Всего ответов: 306