ПОИСК Статьи Рисунки Таблицы Операции, изменяющие содержимое регистра команд из "Программирование " В различных машинах можно встретить весьма разнообразные операции, изменяющие содержимое регистра команд (относящиеся к классу— -5). Эти операции, как и логические, можно разбить на группы в зависимости от того, откуда берутся для них исходные данные. [c.89] В некоторых машинах (например, Урал-1, Урал-2) регистр команд представляет собой сумматор. В таких машинах выборка команд относится к классу операций А, В— В и представляет собой сложение кода, находящегося в некоторой ячейке оперативной памяти (Л), с прежним содержимым регистра команд (В) и запись результата в регистр команд (— В). В большинстве случаев предыдущее содержимое регистра команд равно нулю. Такую выборку команды будем называть выборкой И рода. [c.89] Операция изменения команды. Операция изменения команды обычно применяется в машинах, в которых принята выборка команд II рода, выполняется перед выборкой и относится к виду А—уВ. Она представляет собой перенос кода из ячейки оперативной памяти в регистр команд. При этом в машине принимаются меры, обеспечивающие сохранение содержимого регистра команд до момента выполнения очередной операции выборки команды. [c.89] Вернуться к основной статье