Соцопрос

Вам нравится дизайн нашего сайта?

Превосходный - 100%
Да - 0%
Раньше было лучше - 0%
Нет - 0%
Отвратительный - 0%

Голосов: 1
Голосование окончено вкл.: 15 Дек 2012 - 07:02

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

 

 

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

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

Одним из методик уменьшения разрядности машинного поля процедуры есть использование стековой базы для хранения компонентов операции и предварительных результатов (прямолинейная регистровая методика адресации). Количество регистров, составляющих такую память, малочисленно и для их указания (зашифровки) необходимо совершенно немного битов по сравнению с ячейками УК. К примеру, при наличности 32 регистров будет необходимо указательное поле в 3 байта. (Магистральная зацепка применения стековой памяти в том, что t трансформации к ней намного меньше периода обращения к МВ, что повышает скорость исполнения соответствующих процессов). В случае если компонент операции либо итог вводится в реестровой базе, то его адрес распространится в границах от 0000H до 00FFH. В данном виде для индикации адреса может быть использован один разряд в коде процедуры.

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

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

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

Онлайн трансляции

Чемпионат Германии. "Бавария" - "Байер". Смотреть онлайн трансляцию.
Время начала трансляции 18 августа в 21.25
Чемпионат Франции. "Метц" - "Монако". Смотреть онлайн трансляцию.
Время начала трансляции 18 августа в 21.40
Профессиональный бокс. Руслан Файфер против Джуниора Энтони Райта. Бой за титул IBF International в 1-м тяжёлом весе; Андрей Сироткин против Геарда Аетовича. Бой за титул WBO Europe во 2-м среднем весе. Смотреть онлайн трансляцию.
Время начала трансляции 18 августа в 23.00
Теннис. Турнир WTA в Цинциннати. Смотреть онлайн трансляцию.
Время начала трансляции 18 августа в 21.05
Бейсбол. MLB. Смотреть онлайн трансляцию.
Время начала трансляции 19 августа в 02.00
Бейсбол. MLB. Чикаго Кабз - Торонто Блю Джейз. Смотреть онлайн трансляцию.
Время начала трансляции 18 августа в 21.00
Смешанные единоборства. Prime Selection "Ночь чемпионов". Финалы. Гога Шаматава против Бруно Соузы де Оливейры, Ярослав Амосов против Салима Тоуари. Смотреть онлайн трансляцию.
Время начала трансляции 18 августа в 19.00
Теннис. Турнир WTA в Цинциннати, США. 1/4 финала. Смотреть онлайн трансляцию.
Время начала трансляции 18 августа в 18.00
Футбол. Беларусбанк - чемпионат Беларуси. Гомель - Ислочь (Минская область). Смотреть онлайн трансляцию.
Время начала трансляции 18 августа в 18.55
Пляжный волейбол. Чемпионат Европы в Латвии. Мужчины. 1/4 финала. Смотреть онлайн трансляцию.
Время начала трансляции 18 августа в 16.55
Кубок мэра Москвы. "Спартак" - "Витязь". Смотреть онлайн трансляцию.
Время начала трансляции 18 августа в 15.55
Мемориал Виктора Блинова. "Автомобилист" - "Авангард". Смотреть онлайн трансляцию.
Время начала трансляции 18 августа в 15.55