Cтраница 1
![]() |
Временная диаграмма работы. [1] |
Пересылка содержимого одного регистра ЗУ в другой. [2]
Пересылка содержимого DXT в XT выполнена в начале подпрограммы. [3]
Для пересылки содержимого области памяти с адресом 001В в регистр С используется команда загрузки в регистр С содержимого области памяти с указанным в команде адресом. Таким образом, проведена подготовка для пересылки данных в организуемый массив. Содержимым регистровой пары является адрес ООСА, который представляет собой адрес первой области организуемого массива. [4]
Устанавливается после пересылки содержимого аккумулятора А или В по шинам XDB или YDB. Обнуляется во время аппаратного сброса. [5]
Напишите программу пересылки содержимого блока из ста слов, начинающегося с MEM, в аналогичный блок, начинающийся с WRD. [6]
Элементарная команда пересылки содержимого регистра Р4 в регистр Р3 - в емкостных и ферритовых ЗУ выполняется следующим образом. [7]
В блоке 7 осуществляется пересылка содержимого ячейки памяти, которая участвовала в операции сравнения в блоке 6, в аккумулятор. В результате содержимое аккумулятора меняется. После выполнения операции сравнения содержимое этой пары регистров представляет собой адрес ячейки памяти в секции Р, в которой хранится меньшее из двух сравниваемых чисел. [8]
Команды пересылки данных предназначены для пересылки содержимого операнда-источника на место операнда-приемника. Существует четыре группы команд пересылки данных: общего назначения, ввода / вывода, логического адреса, признаков. [9]
Прежде всего в этом блоке производится пересылка содержимого сумматора - его старших и младших разрядов - в некоторые ячейки закрытой области памяти. Это делается для того, чтобы программы операционной системы могли свободно пользоваться сумматором, не заботясь о его сохранности. [10]
В отличие от предыдущей команды здесь производится пересылка содержимого левых полубайтов второго операнда. [11]
На рис. 2.11 приведена запись операторов для пересылки содержимого массива Ml, состоящего из N 190 ячеек, в массив М2, состоящий из такого же количества ячеек. Массивы расположены по адресам АМАС1 и АМАС2 в общей области программы. На этом же рисунке показана запись операторов для обмена содержимого ячеек этих массивов. Причем в случае пересылки количество циклов без единицы задано литералом, а в случае обмена - с помощью числовой константы. Для сравнения на рис. 2.12 показана запись операторов для пересылки без использования группового режима. На рис. 2.13 показано использование группового режима для заполнения поля нулями. [12]
Здесь сообщается ассемблеру, что нужно образовать команду пересылки содержимого слова с адресом А по адресу В и что эта команда должна использовать относительную адресацию. [13]
Микрооперация обмена информацией между регистрами А и В заключается в пересылке содержимого этих двух регистров. В начале цикла производятся считывание информации с одноименных десятичных разрядов и запись ее во вспомогательные, или буферные, регистры. В конце микрооперации информация с буферного регистра с содержимым регистра А записывается в регистр В, а с буферного регистра с содержимым регистра В - в регистр А. Таким образом происходит обмен информацией между регистрами. [14]
Первая из рассматриваемых команд - команда пересылки, функцией которой является пересылка содержимого слова, заданного адресом источника, в слово, заданное адресом приемника. Заметим, что мы всегда имеем дело с содержимым адреса, когда работаем с ассемблером. [15]