русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Базовые регистровые адресации.


Дата добавления: 2015-09-15; просмотров: 694; Нарушение авторских прав


(Картинка)

Случае базовой регистровой адресации (БРА) регистр называемый базовым содержит полноразрядный адрес, а поле Ак смещение относительно этого адреса. Ссылка на базовый регистр может быть явной или не явной. БРА обычно использует для доступа к элементам массива, положение которого в памяти в процессе вычислений может меняться.В базовый регистр заносится начальный адрес массива, а адрес элемента массива указывается в поле Ак команды в виде смещение относительно начального адреса массива.

Индексная адресация -При индексной адресации поле Ак содержит адрес ячейки памяти, а регистр смещения относительно этого адреса. Индексная адресация представляет удобный механизм для организации интерактивных вычислений. В большинстве ВМ увеличение или уменьшение содержимого индексного регистра до или после обращения к нему осуществляется автоматически , как часть машинного цикла. Такой прием называется автоиндексированием. Автоиндексирование с уменьшением содержимого индексного регистра называется автодекриментной адресацией.

Еще один вариант индексной адресации - это индексная адресация с масштабирование и смещением. При ней содержимое индексного регистра умножается на масштабный коэффициент и суммируется с Ак.

 

Страничная адресация -предполагает разбиение адресного пространства на странице. Страница определяется своим начальным адресом, выступающем в качестве базы. Старшая часть этого адреса хранится в специальном регистре - регистре адреса страницы. В адресном коде команды указывается смещение внутри страницы , рассматриваемая как младшая часть исполнительного адреса. Исполнительный адрес образуется конкатенацией, то есть присоединением Ак к содержимому РАС.

 

Блочная адресация -используется в командах для которых единицей обработки служит блок данных расположенных в смежных ячейках памяти.

 



<== предыдущая лекция | следующая лекция ==>
Аппаратный | Устройства управления(УУ)


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.