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

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

Cтраница 2


Приведенная выше последовательность позволяет понять, почему команды пересылки данных не должны приводить к изменению состояния разряда С; когда мы приступаем к выполнению команды ADC, разряд С все еще имеет значение, полученное в результате выполнения команды ADD. Приведенная последовательность может также использоваться в том случае, если 32-разрядные операнды интерпретируются как целые числа со знаком. После выполнения последней команды ST разряд N дает знак результата, а разряд V указывает на переполнение, возникающее при операциях над числами в дополнительном коде. Заметим, что разряд Z в любом случае отражает состояние только старшего слова, а не всего 32-разрядного результата.  [16]

Для работы со стеком система команд МП дополнена командами пересылки данных: ЗАГРУЗКА СТЕКА содержимым регистра или аккумулятора или числами, записанными во втором и третьем байтах команды, ЗАГРУЗКА АККУМУЛЯТОРА или регистра данными, записанными в стеке. Дополняются команды управления: ЗАПИСЬ В УКАЗАТЕЛЬ СТЕКА числа, записанного в регистре, УВЕЛИЧЕНИЕ ( или УМЕНЬШЕНИЕ) НА ЕДИНИЦУ числа, записанного в указателе стека. Число, записанное в УС, передается через буферный усилитель БА на МЛ и обеспечивает чтение данных из ячейки памяти ЗУ.  [17]

Для работы со стеком система команд МП дополнена командами пересылки данных: ЗАГРУЗКА СТЕКА содержимым регистра или аккумулятора или числами, записанными во втором и третьем байтах команды, ЗАГРУЗКА АККУМУЛЯТОРА или регистра данными, записанными в стеке. Дополняются команды управления: ЗАПИСЬ В УКАЗАТЕЛЬ СТЕКА числа, записанного в регистре, УВЕЛИЧЕНИЕ ( или УМЕНЬШЕНИЕ) НА ЕДИНИЦУ числа, записанного в указателе стека. Число, записанное в УС, передается через буферный усилитель БА на МА и обеспечивает чтение данных из ячейки памяти ЗУ.  [18]

19 Форматы операндов в команде MOV. [19]

Систему команд сопроцессора удобно разбить на пять групп: команды пересылки данных; арифметические команды; логические команды и команды обработки отдельных разрядов; команды передачи управления; команды управления сопроцессором.  [20]

21 Регистр кода условий ( СС процессора 6809. [21]

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

Восьмиразрядный микропроцессор может иметь 1 -, 2 - и 3-байтовые команды пересылки данных. Ниже будут рассмотрены команды пересылки всех форматов.  [23]

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

В цепочках исполняемых команд выделяются команды работы с портами, команды передачи управления, команды пересылки данных.  [25]

Существует четыре основных типа команд: арифметические и логические команды, команды управления, команды внутренней пересылки данных и команды ввода-вывода.  [26]

Необходимо заметить, что команды в двухадресной ЭВМ расположены в иной последовательности, так как между командами арифметических операций выполняются команды пересылок данных из регистров АУ в рабочие ячейки.  [27]

Система управления вводом-выводом ( СУВВ) представляет собой ряд связанных программ, которые, будучи загруженными в основную память, интерпретируют команды пересылки данных ( такие, как READ и WRITE) и управляют операциями информационного обмена с основной памятью. Система управления вводом-выводом выполняет и такие функции, как чтение меток на бобинах магнитной ленты, данные с которых подлежат загрузке в ЭВМ. Наряду с этим СУВВ осуществляет контроль ошибок и реализует их устранение в операциях передачи данных.  [28]

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

В ряде МК выделяют также группу команд управления ресурсами контроллера, используемую для настройки режимов работы портов ввода / вывода, управления таймером и т.п. В большинстве современных МК внутренние ресурсы контроллера отображаются на память данных, поэтому для целей управления ресурсами используются команды пересылки данных.  [30]



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