Изобретение относится к области вычислительной техники и, в частности, к электронным клавишным вычислительным машинам, предназначенным для выполнения широкого круга учетно-статических и планово-экономических расчетов.
Известны электронные клавишные вычислительные машины, содержаш,ие блок синхронизации, выходы которого соединены с одним из входов блока управления памятью, соединенного с блоком памяти и арифметическим устройством, блок индикации, другой вход которого подключен к выходу арифметического устройства, блок ввода, выходы которого соединены со входами центрального устройства управления и арифметического устройства, центральное устройство управления, выход которого соединен с арифметическим устройством, и арифметическое устройство.
Все известные электронные клавишные вычислительные машины (ЭКВМ) требуют выполнения дополнительных ручных операций для накопления операндов и результатов вычислений.
С целью улучшения эксплуатационных характеристик электронная клавишная вычислительная машина содержит блок режима автоматического накопления операндов и результатов вычислений, выход которого соединен с соответствующими входами блока управления
памятью и центрального устройства управления, а входы подключены к соответствующим выходам блока ввода, центрального устройства управления и блока синхронизации.
Блок-схема ЭКВМ представлена на чертеже. ЭКВМ содерл ит блок синхронизации 1, блок ввода 2, центральное устройство управления 3, арифметическое устройство 4, блок
режима автоматического накопления операндов и результатов вычислений 5, блок управления памятью 6, блок памяти 7 и блок индикации 8.
Блок режима автоматического накопления
операндов и результатов вычислений 5 содержит схему 9 формирования сигнала переключения центрального устройства управления 3 и блока управления памятью 6 в режим автоматического накопления, триггер 10 блокировки, триггер 11 блокировки, элементы «М 12,
13, 14, триггер 15 накопления 1-го операнда,
триггер 16 накопления 2-го операнда; триггер
17 накопления результатов вычислений.
Электронная клавишная вычислительная
машина в режиме автоматического накопления операндов и результатов в :|1числений работает следующим образом.
Рассмотрим пример выполнения операции АХВ С, где Л - первый операнд; В-второй
операнд; С - результат.
В исходном состоянии потенциалами, приходящими по цепям 18 и 19 из центрального устройства управления 3. триггеры 10, II, 15, 1G и 17 сбрасываются в нулевое состояние.
После ввода операнда А при нажатии клавиши «X (па чертеже не показано) сигналом из блока ввода 2 запускается центральное устройство управления 3, которое формирует серию микрокоманд, подготавливающих арифметическое устройство 4 к выполнению операции умножения.
В конце этого командного цикла центральное устройство управления 3 вырабатывает нотенциал в цепи 20 и в момент, онределяемый блоком синхронизации 1, срабатывает элемент «И 12, устанавливая триггеры 10 и 15 в единичное состояние.
Элементы «И 13, 14 не срабатывают, так как они открываются лишь при наличии потенциалов на выходах триггеров 10, 11.
,При наличии признака наконления 1-го операнда, задаваемого блоком ввода 2, схема 9 формирования сигнала цереключения, один из входов которой соединен с единичным выходом триггера 15 накопления 1-го операнда, формирует имиульс переключения центрального устройства управления 3 и блока управления памятью 6 в режим автоматического накопления.
В результате арифметическое устройство 4 выполняет суммирование операнда А с содержимым блока намяти 7, сохраняя операнд А неизменны.м для выполнения операции умножения.
По окончании оиерации накопления центральное устройство управления 3 вырабатывает потенциал, разрещающий индикацию, и потенциал в цепи 18 для сброса триггера 15 в исходное состояние.
После ввода операнда В при иажатии клавиши « (на чертеже не показано) блок ввода 2 запускает центральное устройство управление 3 для выполнения операции умножения.
В конце командного цикла умножения центральное зстройство управления 3 в цени 20 вырабатывает потенциал, по которому открывается только элемент «И 13, так как триггер 10 заппрает элемент «И 12.
Таким образом, триггеры 11 и 16 устанавливаются в единичное состояние.
При наличии признака накопления 2-го операнда срабатывает схема 9 формирования сигнала переклЕОчения, на вход которой поступает потенциал с единичного выхода триггера 16.
В результате арифметическое устройство 4 вьиюлняет суммирование операнда В с содержпл ы: блока памяти 7, сохраняя операнд В пеизмемным для выполнения последующих операций.
По окончании операции накопления центральное устройство управления 3 вырабатывает в цемй 20 потенциал, по которому открывается злемент «И 14; элементы «И 12 и 13 заперты триггерами 0, П.
Вследстзие этого триггер 17 устанавливается в единичное состояние. Если сформирован признак накопления результата умножения С, то схема 9 формирования сигнала переключения, на которую поступает потенциал
с единичного выход;а триггера 17, выдает управляющий имиульс.
Одновременно потенциал с выхода триггера 17 сбрасываются в исходное состояние триггеры 10, 11.
Центральное устройство управления 3 переключается в режим автоматического накоиления, нри котором результат С Суммируется с содержимым блока па.мяти 7. При этом операнд В, находящийся в арифметическом устройстве 4, и результат С сохраняются неизменными.
В конце оиерации накопления центральное устройство управления 3 вырабатывает в цепи 18 потенциал, сбрасывающий триггер 17 в
исходное состояние, и потенциал, разрешающий индикацию.
Предмет изобретения
Электронная клавишная вычислительная машина, содержащая блок синхронизации, выходы которого соединены с одним из входов блока управления памятью, соединенного
с блоком памяти и ариф.метическим устройством, блок индикации, другой вход которого подключен к выходу арифметического устройства, блок ввода, выходы которого соединены со входами центрального устройства управления и арифметического устройства, центральное устройство управления, выход которого соединен с арифметическим устройством, и арифметическое устройство, отличаюид а я с я тем, что, с целью улучщения эксплуатациоииых характеристик, она содержит блок режима автоматического иакоиления операцдов и результатов вычислений, выход которого соединен с соответствующими входами блока управления памятью и центрального устройства управления, а входы нодключены к соответствующим выходам блока ввода, центрального устройства управления и блока синхронизации.
название | год | авторы | номер документа |
---|---|---|---|
Электронная клавишная вычислительная машина | 1977 |
|
SU679986A1 |
ЭЛЕКТРОННАЯ КЛАВИШНАЯ ВЫЧИСЛИТЕЛЬНАЯ МАШИНА | 1973 |
|
SU395837A1 |
Электронная клавишная вычислительная машина | 1977 |
|
SU678487A1 |
Электронная клавишная вычислительная машина | 1982 |
|
SU1068945A1 |
Электронная клавишная вычислительная машина | 1978 |
|
SU785869A1 |
КАЛЬКУЛЯТОР ДЛЯ ВЫЧИСЛЕНИЯ ОБЪЕМА КРУГЛЫХ ЛЕСОМАТЕРИАЛОВ | 2000 |
|
RU2168203C1 |
Электронная клавишная вычислительная машина | 1979 |
|
SU890401A1 |
Устройство для обучения | 1988 |
|
SU1663618A1 |
Устройство сбора и обработки информации для систем контроля | 1983 |
|
SU1089585A1 |
Электронная клавишная вычислительная машина | 1973 |
|
SU496563A1 |
Авторы
Даты
1974-06-15—Публикация
1972-02-18—Подача