1
Изобретение относится к области вычислительной техники.
По основному авт. св. № 532295 известна цифровая электронная вычислительная .машина иоследовательного действия, содержащая сумматор, ключи, четыре регистра, блок иамяти команд, блок памяти адресов микроко-манд, блок памяти микроком1анд, две группы коммутаторов, матрицу м.икрокоманд, управляемый синхронизатор, три делителя частоты в управляемом синлронизаторе, блок формирования управляющих сигналов, счетчик адреса команд, блок управления счетчиком адреса, дешифраторы адресов микрокоманд, адресов команд, кода адреса.
Целью изо бретения является расщиреаие функциональных возможностей вычислительной машины путем организации операций десятичной арифметики.
Поставленная задача достигается тем, что в нее введены дополнительные элементы И и два элемента ИЛИ, причем первые входы первого, второго и третьего дополнительных элементов И соединены с соответствующими выходами блока памяти микрокоманд, первые и вторые входы первого и второго элементов ИЛИ соединены с соответствующими выходами первого делителя частоты, выходы первого и второго элементов ИЛИ соединены соответственно со вторым входом первого дополнительного элемента И и первым входом четвертого дополнительного элемента И, второй вход и выход которого соединены соответственно со вторым выходом триггера переноса и вторым входом второго дополнительного элемента И, выход которого соединен с первым входом сумматора, второй вход и выход третьего дополнительного элемента И соединены соответственно с выходом первого делителя частоты и третьим входом сумматора.
На чертеже изобрал ена структурная
электрическая предлагаемой вычислительной машины. Она включает генератор 1 тактовых сигналов, делители частоты 2-4, устройство 5 управления синхросигналами, блок 6 памяти микрокоманд, дешифратор 7 адресов микрокоманд, коммутаторы 8, блок 9 памяти адресов микрокоМанд, дещифратор 10 кода адреса синхропрограммы, коммутаторы И, блок 12 памяти команд, дешифратор 13 адресов
команд, счетчик 14 адреса команд, устройство 15 управления счетчиком адреса команд, регистры 16-19 сдвига, элементы И 19-26, сумматор 27, регистр 28 сдвига, элемент И 29, триггер 30 переноса, элемеит И 31, первый и второй входы 32 и 33
машины, выход 34 м ашины, выход 35 генератора тактовых сигналов, выходы 36- 38 делителей частоты, элементы ИЛИ 39, 40, %011ол инельные элементы И 41-44.
Т ботает- электронная вычислительная | ||1 |||р е леда1дацим образом. Необходимые коды формируются подачей соответствующих комбинаций сигналов делителя 2 на входы сумматора 27, поскольку коэффициент деления делителя 2 р.авен длине ячейки слова. В случае обра.ботки двоично-десятичных слов коэффициент деления делителя 2 и соответственно длина ячейки слова равны четырем. На вход элемента ИЛИ 39 поступают сигналы с выходов 36 делителя 2, соответствующие весовым характеристикам «2 и «4. Сигнал с выхода элемента ИЛИ 39 соответствует коду «6, и при наличии разрешающего сигнала на управляющем входе элемента И 41 с блока 6 памяти микрокоманд поступает на второй вход сумматора 27. На вход элемента ИЛИ 40 поступают сигналы с выходов 36 делителя 2, соответствующие весовым характеристикам «2 и «8. Сигнал с выхода элемента ИЛИ 40 постутает на вход элемента И 44, на другой вход которого поступает сигнал с инверсного выхода триггера переноса 30. Сигнал с выхода элемента И 44 при наличии разрешающего сигнала с инверсного выхода триггера 30 соответствует коду «10, а при отсутствии разрешающего сигнал а соответствует коду «О. Код «10 поступает на первый вход сумматора 27 при наличии на управляющем входе элемента И 42 разрешающего сигнала с блока 6 памяти микрокоманд. Сигнал с выхода 36 с первого разряда делителя 2 соответствует весовой характеристике «1 и при наличии разрешающего сигнала на управляющем входе элемента И 43 соответствует коду «1 и поступает на третий вход сум.м-атора 27.
Коды «6 и «10 служат для коррекции результата при двоично-десятичном сложении, а коды «6 и «1 - для проведения операции анализа.
Выполнение операций десятичной арифметики и формирование констант, а именно набор кодов «6, «10, «1 при данной структуре вычислительной машины реализуется при минимальных аппаратурных затратах и позволяет выполнять над десятичными числами операции типа сложения, а также проведение различного рода анализов этих чисел и их отдельных разрядов.
Формула изобретения
Цифровая электронная вычислительная машина последовательного действия по
авт. св. № 532295, отличающаяся тем, что, с целью расширения функциопальных воз.можностей за счет организации операций десятичной арифметики, в нее введены дополнительные элементы И и два элемента ИЛИ, причем первые входы первого, второго п третьего дополнительных элементов И соединены с соответствующими выходами блока памяти микрокоманд, первые и вторые входы первого и второго эле-,.
ментов ИЛИ соединены с соответствующими выходами первого делителя частоты, выходы первого и второго элементов ИЛИ соединены соответственно с вторым входом первого дополнительного элемента И ппервым входом четвертого дополнительного элемента И, второй вход и выход которого соединены соответственно с вторым выходом триггера переноса и вторым входом второго дополнительного элемента И, выход которого соединен с первым входом сумматора, второй вход и выход третьего дополнительного элемента И соединены соответственно с выходом первого делнтеля частоты и третьим входом сумматора.
название | год | авторы | номер документа |
---|---|---|---|
Цифровая электронная вычислительная машина последовательного действия | 1976 |
|
SU658564A2 |
Цифровая электронная вычислительная машина последовательного действия | 1976 |
|
SU678485A2 |
Цифровая электронная вычислительная машина последовательного действия | 1976 |
|
SU678486A2 |
Цифровая электронная вычислительная машина последовательного действия | 1976 |
|
SU591076A1 |
Цифровая электронная вычислительная машина последовательного действия | 1975 |
|
SU532295A1 |
Микропрограммное устройство управления | 1984 |
|
SU1265769A1 |
Электронные часы | 1980 |
|
SU928169A1 |
Микропрограммное устройство для контроля и управления | 1985 |
|
SU1325476A1 |
Устройство управления микропроцессором | 1983 |
|
SU1156072A1 |
Вычислительное устройство для автоматического позиционирования транспортного средства | 1989 |
|
SU1615749A1 |
Авторы
Даты
1979-03-30—Публикация
1976-03-15—Подача