Cтраница 1
![]() |
Общий вид управляющей вычислительной машины. [1] |
Система команд машины предусматривает автоматическую модификацию адресов команд при помощи управляющих слов, автоматическую интерпретацию команд, в том числе и для реализации вычислений с плавающей запятой, адресный выбор входных и выходных каналов преобразующего устройства, специальные операции для осуществления режимов автоматического предельного контроля. Система команд обеспечивает также работу многоканальной схемы прерывания, работу всего агрегата в многомашинной системе и связь машины с развитым комплексом внешних устройств. [2]
Система команд машины трехадресная, быстродействие в среднем около 20 000 операций в секунду. Машина работает в двоичной системе счисления. Арифметические действия выполняются над числами, записанными с плавающей запятой. Мантисса числа в машине имеет 36 двоичных цифр, что соответствует примерно 10 - 11 десятичным цифрам. [3]
Система команд машины отличалась от системы команд ЭВМ БЭСМ-1 тем, что были исключены редко использовавшиеся команды ( например, передача модуля числа) и добавлены некоторые новые команды. [4]
Система команд машины позволяет обрабатывать слова постоянной длины, используя двоичную арифметику с фиксированной и плавающей запятой, десятичную арифметику с фиксированной запятой и с целыми числами. Возможна посимвольная обработка алфавитно-цифровой информации, представленной в 7-разрядном коде, в котором для изображения цифры, буквы или специального знака отводится 7 разрядов. Имеются операция индексной арифметики, операции связи с управляющей областью памяти, операции условных и безусловных переходов. [5]
![]() |
Программа, модифицирующая себя. [6] |
Система команд машины наиболее эффективна в том случае, если в ее составе имеются дополнительные команды, которые в некоторой степени дублируют свойства основных. [7]
Система команд машины Атлас представляет собой хорошо развитую одноадресную дважды модифицированную систему. [8]
Система команд машины Барроуз в большой степени отражает требования алгола, и, по-видимому, в настоящее время пальма первенства по скорости трансляции принадлежит машинам подобной структуры. [9]
Система команд машины Минск-22 содержит 107 команд. По типу выполнения операций команды можно распределить на следующие группы: арифметические, логические, команды управления, команды передачи информации, команды ввода и вывода информации. [10]
Система команд машины Сгау-1 прямо отражает регистровую структуру центрального процессора, своеобразие связи функциональных модулей с операционными регистрами и связи их с главной памятью. Команды машины Сгау-1 - двух форматов: короткие команды - 16 разрядов и длинные - 32 разряда. Семь первых разрядов определяют код операции, затем следуют трехразрядные поля i, , k, определяющие соответственно номер регистра результата и номера регистров исходных операндов. [11]
![]() |
Основные операции, выполняемые на машине М-3. [12] |
Система команд машины М-3, кроме основных команд, определяемых табл. 11.1 и 11.2, содержит еще команды, приведенные в таблице 11.3 ( стр. [13]
Система команд машины Минск-1 содержит 101 команду. [14]
В системе команд машины должны содержаться команды для считывания содержимого регистра прерываний в рабочую ячейку, для записи маски ( специально составленного кода) из рабочей ячейки в регистр маски и, наконец, команда возврата к продолжению выполнения прерванной программы. По такой команде коды из ячеек дублирующего набора переносятся в соответствующие управляющие регистры, в результате чего прерванная программа продолжает выполняться так, будто прерывания не было. [15]