Cтраница 1
Вызов числа из регистра RG7V осуществляется командами П - х - N. После записи числа х в регистр RX его копия остается в регистре RG. Таким образом, число х может быть использовано многократно. [1]
При вызове числа q из PN ( PN q) необходимо выполнить следующее. [2]
При вызове числа q из PN ( ИПМ) или вызове константы п ( Ря) происходит автоматическое перемещение содержимого стека вверх. [3]
Как производится запись и вызов чисел из адресуемых регистров памяти. [4]
При вычислении средней арифметической после вызова числа из третьего регистра ( нажатие клавиши ] 3) нажимается клавиша деления, а затем производится вызов содержимого четвертого регистра памяти на индикацию ( нажимается клавиша 1 4) и нажимается клавиша результата. [5]
Электрическая цепь ( к примеру 5. [6] |
Во многих микрокалькуляторах есть специальная клавиша вызова числа л, тогда набирать 3 14 на клавиатуре не нужно. [7]
В примере первая команда имеет код операции 02, означающий вызов числа в сумматор, и адрес ячейки 4120, в которой хранящееся число будет передано в сумматор. Во второй команде код операции 01 соответствует сложению двух чисел; первое из них уже находится в сумматоре, а второе - в ячейке по адресу 4150, указанному в данной команде. По этой команде машина производит сложение этих двух чисел, и результат сложения остается в сумматоре. [8]
Есть среди команд нашего калькулятора и нужная нам команда вызова чисел из последовательных регистров. В программу она вводится нажатием трех клавиш: сначала К, затем ИП, затем той, что указывает номер одного из адресуемых регистров. Условно обозначим этот номер М и предположим, что в нем находится целое число. [9]
Электронная клавишная вычислительная машина Искра-2240. [10] |
Передача числа из регистра клавиатуры в регистр памяти ( 1, 2, 3 или 4) производится нажатием соответствующей клавиши 3, а вызов числа из регистра памяти на индикацию - нажатием соответствующей клавиши 2 с сохранением содержимого регистра. [11]
Возможное ускорение работы машины за счет совмещения вызова команд и чисел по двум независимым каналам также может дать сокращение времени, но при этом теряется возможность совмещения выполнения арифметического действия с вызовом команд. Однако раздельные каналы для вызова чисел и команд приводят к увеличению аппаратуры и требуют разделения памяти на две части, что несколько уменьшает гибкость машины. [12]
Возможное ускорение работы машины за счет совмещения вызова команд и чисел по двум независимым каналам также может дать сокращение времени, однако при этом теряется возможность совмещения выполнения арифметического действия с вызовом команд. С другой стороны, раздельные каналы для вызова чисел и команд приводят к увеличению аппаратуры и требуют разделения памяти на две части, что несколько уменьшает гибкость машины. [13]
Как показывают многочисленные сообщения в печати, существенное повышение быстродействия электронных цифровых машин достигается во многих случаях за счет совмещения во времени различных операций, выполняемых отдельными частями машины. Например, часто применяется совмещение во времени операций вызова команд и вызова чисел из запоминающих устройств, а также совмещение во времени процессов вызова команд и выполнения арифметических действий. Широкое применение получает принцип совмещения во времени операций, выполняемых вводными и выводными устройствами, с непосредственной работой машины по выполнению вычислений. Возможно также совмещение во времени процессов обмена информацией между внешним накопителем и оперативным запоминающим устройством с процессом вычислений. [14]
Первая команда выбирает из ОЗУ одно число, участвующее в операции, вторая команда - второе число и производит операцию, третья команда засылает результат в ячейку памяти. Каждая одноадресная команда выполняется в три этапа: первый - вызов команды, второй - вызов числа ( операнда), третий - исполнение заданной операции. Число адресов в многоадресной команде практически может изменяться от двух до четырех. Структура ( или, иными словами, формат) двухадресной команды приведена на рис. 4.36. Она включает в себя операционную часть, содержащую код исполняемой операции, признаковую часть, содержащую различные необходимые для работы ЭВМ признаки, адресную часть, включающую коды адресов А и Д2 двух ячеек ОЗУ. [15]