Содержимое - адрес - Большая Энциклопедия Нефти и Газа, статья, страница 2
Ты слишком много волнуешься из-за работы. Брось! Тебе платят слишком мало для таких волнений. Законы Мерфи (еще...)

Содержимое - адрес

Cтраница 2


Типичная команда с использованием маски - это циклический сдвиг вправо: сдвигаем содержимое а вправо ( относительно начала слова) на число позиций, указанное разрядами с 25-го по 30 - й ( в р), и помещаем результат в у, но сохраняем только те разряды у, которые соответствуют нулям в слове-маске; слово-маска определяется как содержимое адреса, составленного наращением разрядов с 31-го по 36 - й команды сдвига разрядами со 2-го по 10 - й регистра-маски и находящегося в том же блоке регистров, что и исполняемая команда.  [16]

Функцией этого оператора является сложение содержимого слова, заданного адресом источника, с содержимым слова, заданного адресом приемника ( адреса представлены в виде двоичных дополнений целых чисел), и размещение результата по адресу приемника. Содержимое адреса источника остается неизменным.  [17]

Оперативное запоминающее устройство ( ОЗУ) - употребляется также в значении память для чтения / записи, так как его содержимое может выбираться и изменяться во время выполнения программы. Содержимое любого адреса доступно в любой последовательности.  [18]

Затем снова выполняется сравнение. Поскольку содержимое адреса NUMBER стало равно N, подсчитанное значение суммы ( число 14) выводится на печать и программа останавливается.  [19]

Пятый ряд лампочек связан с регистром команд РгК; лампочки Ш, П2 и ПЗ - с разрядами признаков адресов, лампочки РОП от 6 - й до 1 - й сигнализируют о коде выбранной на РгК команды. Лампочки, сигнализирующие о содержимом адресов, имеют надписи Al, A2, A3 и пронумерованы от 1 - й до 12 - й в каждом из адресов.  [20]

Речь же у нас идет о частях команды, точнее, о содержимом отдельных адресов, где хранятся отдельные коды.  [21]

В системе кодов S, помимо операций, которыми определяются арифметические и предикатные функции, введем операцию выделения содержимого адреса или, коротко, операцию по адресу, обозначаемую символом, который ставится слева вверху перед кодом. Содержание этой операции следующее: каждому коду а из S ставится в соответствие код а из S. Код а называется адресом, кода а. Код а называется содержимым адреса а. Последовательное применение операции выделения содержимого адреса приводит к понятию ранга адреса.  [22]

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

По командам MER и MDR второй операнд ( множитель), находящийся в регистре в коротком или длинном формате, умножается на первый операнд ( множимое), находящийся также в одном из регистров с плавающей точкой. Нормализованное произведение помещается по адресу первого операнда. Содержимое адреса второго операнда не изменяется. Признак результата не устанавливается после выполнения этих команд.  [24]

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

Для увеличения быстродействия часть современных ЭВМ имеют так называемую кэш-память. Во время работы процессора часть ОЗУ и кэш обмениваются информацией, обычно это содержимое последовательных адресов, следующих за используемым в данный момент. В тех случаях, когда требуемая информация содержится в кэш, пересылка в процессор занимает гораздо меньше времени.  [26]

По командам DE и DD первый операнд, который находится в регистре с плавающей точкой, делится на второй операнд, расположенный в памяти в коротком или длинном формате. Нормализованное частное помещается на место первого операнда в регистр с плавающей точкой. Остаток от деления не сохраняется. Содержимое адреса второго операнда не изменяется. Признак результата после выполнения команд не устанавливается.  [27]

По командам DER и DDR первый операнд, находящийся в регистре с плавающей точкой, делится на второй операнд, расположенный также в регистре с плавающей точкой в коротком или длинном формате. Нормализованное частное помещается на место первого операнда. Остаток от деления не сохраняется. Содержимое адреса памяти второго операнда не изменяется. Признаки результатов после выполнения этих операций не устанавливаются.  [28]

Второй операнд помещается на место первого операнда. Предыдущее содержимое регистра RI теряется. Второй операнд не изменяется. Напомним, что круглые скобки используются для обозначения содержимого адреса.  [29]

Программист, пишущий на языке ассемблера, обращается с памятью ЭВМ не так, как программист, использующий язык программирования высокого уровня. В последнем случае программист обращается к памяти с помощью имен переменных и оперирует этими переменными, применяя операторы используемого им языка программирования. С точки зрения программиста, пишущего на языке ассемблера, память - это последовательность байтов, на которые он может ссылаться с помощью адресов. Программисту, пользующемуся языком ассемблера, нужно быть очень внимательным, чтобы не путать содержимого адреса с самым адресом.  [30]



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