Вычисления - адрес - Большая Энциклопедия Нефти и Газа, статья, страница 1
Христос Воскрес! А мы остались... Законы Мерфи (еще...)

Вычисления - адрес

Cтраница 1


1 Поддержка разрядности доступа для вычислений адреса и обновления регистров.| Выравнивание адреса памяти. [1]

Вычисления адреса и обновление регистров производится в соответствии с разрядностью доступа к памяти.  [2]

Для вычисления адреса нужного числа в программе удобно использовать команды логического сложения и вычитания.  [3]

4 Абсолютный режим адресации ( режим 3, регистр 7. [4]

База для вычисления адреса, которая помещена во второе или третье слово команды, добавляется к PC, образуя адрес операнда.  [5]

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

7 Прямая адресация ( по алгоритму. Применяется в редких случаях. [7]

Особенно удобной для вычисления адреса в файле является ситуация, в которой записи образуют матрицу. Например, в фирме может быть много агентов по продаже. Каждый агент распространяет 200 видов изделий, и в файле хранятся записи о продаже каждого изделия каждым агентом для любой недели года.  [8]

Фаза адресации служит для вычисления адресов операндов и извлечения операндов из памяти Последовательность действий ЦП на этой фазе определяется способом задания операндов ( способом адресации) и может включать многократное обращение к памяти, а также приращение содержимого счетчика команд, если команда занимает больше 1 слова в памяти. Для безадресных команд фаза адресации отсутствует.  [9]

10 Способ обращения к двум определенным байтам данных в массиве. [10]

Программа, используемая для вычисления нужного адреса, называется программой управления таблицей.  [11]

Вспомните, что для вычисления адреса команды в сегменте команд микропроцессор 8088 извлекает номер блока памяти из регистра CS, а смещение - из регистра IP. Подобным образом за счет выбора номера блока из соответствующего регистра сегмента, а смещения - из другого регистра осуществляется доступ к данным других сегментов. Выбирая номер блока из регистра ES, микропроцессор может также получить доступ к дополнительному сегменту ( подробнее об этом см. в гл.  [12]

При построении команд для вычисления адреса элемента массива последовательность вычисления индексного выражения устанавливается такой, чтобы создать предпосылки для последующей оптимизации. Оптимизация даже простого оператора присваивания с элементом массива может привести к тому, что индексные выражения будут содержать операнды, которые могут быть исключены или вынесены из цикла.  [13]

14 АЛУ данных. [14]

Устройство модульной арифметики используется для вычисления адреса модульным методом, автоматически округляя, если необходимо. Наббр регистров указателей, регистров общего назначения и множественных шин за пределами устройства позволяет модифицировать до двух адресов одновременно или выполнять передачи в память в одном цикле.  [15]



Страницы:      1    2    3    4    5