История вычислительной техники в лицах


История вычислительной техники в лицах - стр. 452


обратно, передача чисел с магнитного запоминающего устройства,
сложение команд, останов машины.
 
Для запоминания исходных данных и промежуточных результатов вычислений
имеются запоминающие элементы, выполненные на триггерных ячейках. Для
запоминания чисел предусмотрен 31 блок, а для запоминания команд - 63
блока. Это соотношение выбрано на основании рассмотрения
программирования ряда задач.
 
Блоки для запоминания чисел имеют каждый по 17 ячеек, блоки для
запоминания команд - по 20 ячеек.
 
Кроме того, имеются особые функциональные устройства для установки и
хранения неизменных коэффициентов и команд (31 коэффициент и 63
команды). Предусмотрена также возможность использования магнитного
барабана для запоминания около 5000 кодов чисел или команд.
 
Команды задаются в виде определенных кодов. Выбрана трехадресная
система кода команд. Первые четыре разряда кода команд - код операции
- определяют операцию, которая должна быть выполнена на машине (четыре
разряда дают возможность получить 16 комбинаций кода, т.е. выбрать
одну из 16 операций).
 
Следующие пять разрядов кода команды содержат номер ячейки
запоминающего устройства, из которой должно быть взято первое число
(первый адрес). Пять разрядов дают возможность получить 32 комбинации
кода, т.е. выбрать одну из 31 ячейки чисел. Нулевое положение (32-я
комбинация) не может быть использовано для выбора ячеек.
 
Следующие пять разрядок кода команды дают номер ячейки, из которой
должно быть взято второе число (второй адрес).
 
Последние шесть разрядов кода команды определяют номер ячейки, куда
должен быть направлен результат (третий адрес) после выполнения над
обоими числами действия, указанного в коде операции.
 
В отдельных случаях разряды третьего адреса используются для выбора
номера ячейки, из которой следует принять следующую команду. Так как в
машине имеется 63 блока для запоминания команд, то для выбора одной из
них необходимо иметь шесть разрядов.



Начало  Назад  Вперед