Cтраница 4
В таблице 4 дан пример программы для контроля регистра команд одноадресной машины на правильность приема кода команды и переадресации его по содержимому регистра переадресации. [46]
В табл. 24 - 10 приведен пршйер простейшей системы команд одноадресной машины. [47]
На рис. 1 приведена блок-схема моделирующий программы для случая моделирования одноадресной машины. На блок-схеме но показаны нек-рые лспомогат. Подсчет числа повторений различных команд осуществляется включением в состав подпрограмм, моделирующих эти команды, спец. [48]
В таблице 4 дан пример программы для контроля регистра команд одноадресной машины па правильность приема кода команды и нереадресации его по содержимому регистра псроадресацпи. [49]
Как видно, выбор порядка выполнения арифметических операций при программировании формул для одноадресной машины имеет существенное значение. [50]
Дополнительные операции пересылок, выполняемые на этапах 1 и 9, на одноадресной машине являются неизбежными: первая из них обязательно должна предварять первую арифметическую операцию, а вторая обеспечивает запоминание результата в нужной ячейке памяти. [51]
Хотя первоначально идея применения регистров общего назначения была выдвинута в приложении к одноадресным машинам, в дальнейшем она развивалась и в машинах с другими методами адресации. Таким образом, машины с регистрами общего назначения могут быть и двух -, и трехадресными, они используют регистры вместо ячеек памяти для хранения операндов. [52]
Устройство управления одноадресной машины со смешанным управлением. [53] |
На рис. 9 - 1 приведен один из возможных вариантов структурной схемы УУ одноадресной машины со смешанным управлением. [54]
В связи с этим возникает естественное желание - обобщить идеи, использованные в одноадресной машине, таким образом, чтобы, с одной стороны, ликвидировать в программе дополнительные команды пересылок промежуточных результатов и, с другой стороны, сделать безадресными любые команды, задающие операции переработки данных, независимо от числа аргументов, используемых в этих операциях. [55]
Машина Урал-2, разработанная в 1959 г. на базе машины Урал-1, является одноадресной машиной, использующей двоичную систему счисления и оперирующей как с числами с фиксированной запятой, так и с числами с плавающей запятой. Слова машины могут быть короткими, 20-разрядными, или длинными, 40-разрядными. Команда представляется коротким словом. Оперативная память, выполненная на магнитных сердечниках, имеет емкость в 4096 коротких или 2048 длинных слов. В качестве внешней памяти используются магнитные барабаны и магнитные ленты. Возможно подключение до восьми магнитных барабанов емкостью по 8192 длинных слова каждый. [56]