Команда - пересылка - Большая Энциклопедия Нефти и Газа, статья, страница 1
Чтобы сохранить мир в семье, необходимы терпение, любовь, понимание и по крайней мере два телевизора. ("Правило двух телевизоров") Законы Мерфи (еще...)

Команда - пересылка

Cтраница 1


Команды пересылки выполняют пересылку данных по XDBA и XDBB. Команды пересылки не влияют на регистр статуса.  [1]

Команды пересылки обеспечивают передачу кодов между оперативным запоминающим устройством и аккумулятором.  [2]

Команды пересылки, обмена, побитового сброса и установки.  [3]

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

Команда пересылки ( sending instruction) выполняет пересылку данных из одной области основной памяти в другую.  [5]

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

Команды пересылки н загрузки не действуют на флажки. Только для пар регистров В ( ВС) и D ( DE); пары HL н SP запрещены. Применяется после команд ADD или ADC, примененных к упакованной паре двоично-десятичных операндов.  [7]

Команды пересылки перемещают данные ( байты или слова, состоящие из двух смежных байтов) из области операнда источника в область операнда приемника. При пересылке старое содержимое приемника теряется, а источник остается без изменения. В системе команд КР580ВМ80А имеются команды пересылки по схемам: регистр - регистр, регистр - память и память - регистр. Для указания данных, находящихся в основной памяти, в командах пересылки и других командах ЦП используют три режима адресации. В командах с прямой адресацией адрес указывается во втором и третьем байтах самой команды. Наконец, в командах с непосредственной адресацией данные являются частью кода команды. Использование в командах пересылки косвенной адресации способствует повышению эффективности программ. Этот способ адресаций особенно удобен при обработке массивов данных.  [8]

Команды пересылок предписывают МП передачу данных из одного блока в другой. Команды пересылок должны всегда определять источник и приемник данных.  [9]

Команды пересылки адреса передают не содержимое переменных, а их адресе.  [10]

Мультирегистровые команды пересылки формируют или обновляют содержимое регистров.  [11]

Команды пересылки адреса содержат команду загрузки исполнительного адреса LEA, которая загружает в регистр смещение адреса ячейки памяти. Коман-да LEA часто применяется совместно с командами обработки строк, когда требует-ся найти смещение адреса каждой обрабатываемой строки.  [12]

Команды пересылки целочисленных данных из памяти ( байт, слово, длинное слово, двойное длинное слово) выравниваются справа в регистре-приемнике и по умолчанию дополняются знаком слева. Беззнаковые пересылки отмечаются как U, например, MOVEU. B, и дополняются нулем в регистре-приемнике. Схематическое представление пересылки целочисленных данных из памяти показано на рис. 6.8. Пересылки из регистров в память используют соответствующую часть регистра-источника.  [13]

Все команды пересылки, за исключением SAHF и POPF, не изменяют состояния флажкового регистра.  [14]

Группа команд пересылки, приведенная в табл. 4.2, дает возможность организовать передачу и обмен данными между аккумулятором и рабочими регистрами ( или ячейками) внутренней памяти данных. В последнем случае используется только косвенный регистровый способ адресации через указатели RO, R1 выбранного банка рабочих регистров. Предусмотрены команды загрузки A, Rr, r 0 - 7, и внутреннего ОЗУ непосредственными данными. Все команды из подгруппы обмена оперируют байтами кроме двух, которые оперируют тетрадами, что может быть полезным при обработке 2 / 10-чисел и других 4-разрядных значений.  [15]



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