Cтраница 3
Не зная номеров ячеек, хранящих исходные данные и вспомогательные числа, не решив вопроса, в какие ячейки нужно помещать результаты, нельзя составлять команды программы. С другой стороны, не зная заранее количества команд программы, особенно при составлении длинных программ, трудно решить вопрос о размещении материала в запоминающих устройствах машины. [31]
Не зная номеров ячеек, хранящих исходные данные и вспомогательные коды, не определив, куда нужно помещать результаты, нельзя составлять команды программы. С другой стороны, не зная заранее количества команд программы, а также количества промежуточных результатов, которые должны одновременно находиться в памяти, трудно произвести размещение материала в запоминающих устройствах машины. [32]
Стрела являются номерами ячеек УВК ( см. гл. [33]
Порядок числа, номер ячейки которого указан в первом адресе команды, представляется в виде нормализованного числа со своим порядком и направляется в ячейку запоминающего устройства, номер которой указан в третьем адресе команды. Второй адрес не используется. [34]
Код числа, номер ячейки которого указан в первом адресе команды, сдвигается на количество разрядов, указанных во втором адресе команды. Результат направляется в ячейку запоминающего устройства, номер которой указан в третьем адресе команды. [35]
У числа, номер ячейки которого указан в первом адресе команды, выделяется целая часть. Целая часть в виде числа с фиксированной запятой после младшего разряда и со своим знаком направляется в ячейку запоминающего устройства, номер которой указан в третьем адресе команды. Дробная часть числа, приведенная к нулевому порядку и имеющая всегда положительный знак, направляется в ячейку запоминающего устройства, номер которой указан во втором адресе команды. [36]
Сравнивается число, номер ячейки которого указан в первом адресе команды, с числом, номер ячейки которого указан во втором адресе команды. Если первое число меньше второго числа, то следующей выполняется команда, номер которой указан в третьем адресе. Если первое число больше или равно второму числу, то выполняется следующая по номеру команда. [37]
Сравнивается число, номер ячейки которого указан в первом адресе команды, с числом, номер ячейки которого указан во втором адресе команды. Если числа равны, то выполняется следующая по номеру команда. Если числа не равны, то следующей выполняется команда, номер ячейки которой указан в третьем адресе. [38]
Блок-схема цифровой вычислительной машины. [39] |
Ячейки нумеруются, номер ячейки называется ее адресом. [40]
В общем виде номер ячейки можно записать так: т8 - - а, где 0000 sg: я 3777, причем для неполных ячеек т2 0000, а для полных т, 4000 и а четное ( см. ниже стр. [41]
Здесь b - номер ячейки, в которой получено путем вычислений значение переменного шага переадресации, X - константа для выделения нужного адреса числа ( Ь) ( имеется в УВК), г - рабочая ячейка, остальные буквы имеют прежние значения. [42]
В А2ИСП указывается номер ячейки, в которую передается управление. В АЗИСП указывается номер ячейки, в которой запоминается состояние машины. [43]
Блок-схема цифровой вычислительной машины. [44] |
Ячейки нумеруются, номер ячейки называется ее адресом. [45]