SU661548A1 - Отсчетное устройство - Google Patents
Отсчетное устройствоInfo
- Publication number
- SU661548A1 SU661548A1 SU762315369A SU2315369A SU661548A1 SU 661548 A1 SU661548 A1 SU 661548A1 SU 762315369 A SU762315369 A SU 762315369A SU 2315369 A SU2315369 A SU 2315369A SU 661548 A1 SU661548 A1 SU 661548A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- unit
- inputs
- adder
- Prior art date
Links
Landscapes
- Complex Calculations (AREA)
Description
Изобретение относитс к области вычислительной техники и может быть использовано в арифметических устройствах программного управлени , вычислительных машинах и цифровых измерительных приборах.
Известно отсчетное устройство, содержащее регистры, шифраторы, сумматоры, элементы И. ИЛИ 1. Недостатком его вл етс сложность.
Наиболее близким техническим решением к данному предложению вл етс отсчетное устройство, содержащее распределитель импульсов, первый выход которого подключен ко входу регистра сдвига, второй - ко входам управлени блока ввода информации и блока индикации, третий - к первым входам .элементов И группы, четвертый - к управл ющему входу шифратора, первый информационный вход которого подключен к выходу блока ввода информации, выход шифратора подключен к первому информационному входу сумматора, втбра группа информационных входов которого соединена с выходами элементов И группы , выход сумматора соединен с информационным входом регистра и с первым входом блока индикации, первый вход которого подключен ко вторым входам элементов И труппы 2. Недостатком его вл етс невозможность работы с отрицательными числами и низка достоверность информации.
Целью изобретени вл етс расширение диапазона исходных чисел и повышение достоверности .
Цель изобретени достигаетс тем, что устройство содержит блок переноса, блок определени знака и блок контрол , первые управл ющие входы которых подключены к п тому выходу pacпpeдeлитeJ| , второй управл ющий вход блока переноса подключен к управл ющему входу шифратора, информационный вход блока переноса соединен с выходом сумматора, выход - с третьим входом сумматора, выход регистра соединен со входом блока контрол , второй вход блока индикации соединен с выходом блока определени знака, выход сумматора соединен с первым входом блока определени . знака, второй вход которого соединен со вторым информационным входом шифратоpa , и тем, что блок переноса содер.-кит дву триггера, выходы которых соединены соответственно с первым и вторым входами элементов 2 И-ИЛИ, единичные входы триггеров соединены с информационным входом блока переноса, нулевой вход первого триггера и третий вход элемента 2 И-ИЛИ подключены к первому управл ющему входу блока переноса, нулевой вход второго триг .гера и четвертый вход элемента 2 И-ИЛИ подключены ко второму управл ющему входу блока переноса, и тем, что блок определени : знака содержит первый и второй элементы И, выходы которых подключены ко входам триггера, выходы которого подключены к первому и второму входам элемента 2 И-ИЛИ, третий вход которого подключен к управл ющему входу блока определени знака, выход элемента 2 И-ИЛИ подк люмен к выходу блока определени знака, первые входы первого и второго элементов И подключены к первому входу блока опрёделени знака, второй вход которого соединен с четвертым входом элемента 2 И-ИЛИ, и тем, что блок контрол содержит четырехразр дный двоичный сумматор, вход которого соединенсо входом блока контрол , управл ющий вход которого подключен к единичному входу триггера и первому входу элемента И, втора группа входов которого подключена к выходу сумматора, выход элемента И подключен к нулевому входу триггера , выход которого подключен ко входу сумматора. На фиг... 1 изображена блок-схема предлагаемого устройства; на фиг. 2, 3, 4, представлены схемы блоков переноса, определени знака и контрол . Отсчетное устройство содержит распределитель 1, регистр 2, блок индикации 3, блок ввода 4, информационный вход устройства 5, группу элементов И 6, сумматор 7, щифратор 8, блок переноса 9, блок определени знака 10, блок контрол 11, выход устройства 12. Блок переноса 9, содержит триггер, 13, второй триггер 14 и элемент 2 И-ИЛИ 15. Блок определени знака содержит первый и второй элементы И 16 и 17, входы которых образуют информационный вход блока, а выходы соединены с раздельными входами триггера 18. Выходы триггера 18 соединены соответственно с первым и .третьим , а входы управлени блока - со вторым и четвертым входами элемента 2 И-ИЛИ 19, выход которого образует выход блока. , Блок контрол содержит четырехразр дный двоичный сумматор 20, входы первого и второго слагаемого, которого образуют соответственно первый и второй ин формационные входы блока, триггер 21, элемент И 22.
661548 Устройство следующим . обраОт распределител 1 по первому выходу на вход регистра 2 поступают импульсы, создающие циркул цию исходного кода кц цепи: выход суммы сумматора 7 - информационные вход и выход регистра 2 - информационный вход и выход группы элементов И 6 - вход первого слагаемого сумматора 7. Исходна информаци , тактируема со второго выхода распределител 1, поступает в виде чИсло-импульсного либо параллельного кода (иотетрадно) в блок ввода 4 и с еги информационного выхода -на информационный вход щифратора 8. Шифратор 8 управл етс распределителем 1 таким образом, что коды положительных чисел ввод тс через сумматор7 по входу 2-го слагаемого пр мыми значени ми в нечетные разр ды регистров 2, а дес тичными дополнени ми - в четные разр ды. Вводима информаци су.ммируетс алгебраически с циркулируемым в блоке регистров 2 кодом, так как в режиме сложени щифратор 8 коммутируетс от распределител 1 таким образом, что код, поступающий с блока ввода 4, в нечетных тактах суммируетс , а в четных тактах - вычитаетс из циркулируемого кода. В режимах сложени и вычитани работают соответственно триггер переноса 13 либо 14, коммутируемые по выходу логически.м элементом 2 И-ИЛИ 15 блока переноса 9. В режиме вычитани - наоборот, код вычитаетс в нечетных и суммируетс в четных тактах. Таким образом, если процесс отсчета (сложени положительного числа) начать с такого исходного состо ни , когда регистр 2 сброщен в О то, в конце цикла во всех его нечетных разр дах будет содержатьс пр мой код числа, а в четных - его дес тичное дополнение. При этом, в старщем знаковом (п - 1) разр де будет О, а в п-м-9, что отображает знак положительного числа и его дополнени (число разр дов регистра п - четное). Блок определени знака 10, тактируемый распределителем,, анализирует код старщего разр да и определ ет знак циркулируемого кода. Логический элемент И 16, реагиру на О, в (п-1)-.м такте опрокинет в I триггер знака 18, единичный выход которого через элемент 2 И-ИЛИ 19 будет подключать к выходу сумматора 7 блок индикации 3 в нечетных тактах, обеспечива вывод на индикацию пр мого кода положительного числа . В режиме вычитани при переходе через О число примет отрицательное значение и будет отображатьс дополнительным кодом в нечетных тактах и пр мым кодом в четных тактах блока распределител 1.
Claims (2)
- 5 Теперь в {п--1)-м разр де будет число 9 а в п -м - 0. Реагиру на 9, логический элемент.И 17 опрокинет в О триггер знака 18 и блок индикации 3 будет подключатьс к блоку сумматора 7 только в четных тактах блока тактового распределител 1, то есть, индициру пр мой код числа. Рассмотрим процесс отсчета дл конкретного случа . Пусть в режиме отсчета положительного числа установилось число +378 (старший ра.зр д О - не индицируетс ). Это значит, что в блоке сдвиговых регистров будет зафиксирован следующий код:п№№ Двоичный Дес тичный код код то есть, в нечетных разр дах 0-3-7-8, а в четных 9-6-2-2. В режиме вычитани число -t-378, уменьша сь, станет равным +000. (во всех разр дах регистра 0), а затем при вычитании первого же импульса в нечетных тактах регистра зафиксируетс число 999, а в четных 001. Дес тичный Двоичный код код Триггер знака 18 реагирует на 9 в старшем разр де, индициру последовательность чисел четных разр дов регистра 2 при знаВо всех режимах отсчета пр мые коды положительных чисел хран тс в нечетных, а код из дес тичного дополнени - в четных разр дах регистра 2, коды отрицательных чисел - наоборот. Исключение составл ет код числа О, при котором во всех разр дах сдвиговых регистра 0. Контроль правильности работы отсчетного устройства осуществл етс блоком контрол 11 следующим образом: четырехразр дный двоичный сумматор 20, начина с младщего разр да, суммирует алгебраически в четных тактах код числа и его допол6 нени , при этом, с учетом 1 переноса из предь1дущего разр да с помощью триггера 21, на логический элемент.И 22 с пр мых и инверсных выходов сумматора 20 носгупает кОд числа О, 1 на выходе логически-о элемента И 22,используетс в качестве сигнала достоверности результатов отсчета О, на шине,достоверности 12 в четных тактах может не только свидетельствовать о сбое в работе отсчетного устройства, но и служить командой дл коррекции результата с целью ликвидации погрешности. Например, при работе от двух число-импульсных датчиков , один из которых подключаетс к каналу сложени , а второй - к каналу вычитани , достоверность кодов чисел (информации ) резко возрастает. Таким образом, предлагаемое отсчетное устройство позвол ет с одной стороны щироко воспользоватьс преимуществами естественного кода 8-4 2-1 и простотой конструкции устройства, а с другой стороны - расширить функциональные возможности по срав.нению с известными устройствами, а именно, обеспечить одновременно вычитание и сложение кодов, вывод информации в пр мом и дополнительном коде, а также повысить достоверность полученной информации. При необходимости проведени операций с несколькими числами число разр дов регистра и тактов распределител может быть увеличено и кроме отсчета и вывода на цифровую индикацию на этой же аппаратуре можно будет производить арифметические операции над несколькими числами , при этом, возможна также индикаци промежуточных результатов. Формула изобретени 1. Отсчетное устройство, содержащее распределитель импульсов, первый выход которого подключен ко входу регистра сдвига , второй - ко входам управлени блока ввода информации и блока индикации, третий - к первым входам элементов И группы , четвертый - к управл ющему входу шифратора, первый информационный вход которого подключен к выходу блока ввода информации, выход .шифратора подключен к первому информационному входу сумматора , втора группа информационных входов , . -,---- v . которого соединена с выходами элементов И группы, выход сумматора соединен, с первым входом блока индикаци.и и с информационным входом регистра, первый выход которого подключен ко вторым входам элеуек ов И группы, отличающеес тем, что, с нелью расширени диапазона исходных чисел и повышени достоверности, устройство содержит блок переноса, блок определени знака и блок контрол , первые управл ющие входы которых подключены к п тому выходу распределител , второй управл ющий вход блока переноса подключен к управл ющему входу щифратора, информационный вход блока переноса соединен с выходом сумматора , выход - с третьим входом сумматора, выход регистра соединен со входом блока контрол , второй вход блока -индикации соединен с выходом блока определени знака, выход сумматора соединен с первым входом блока определени знака, второй вход которого соединен со вторым информационным входом шифратора. 2. Устройство по П.1, отличающеес тем, что блок переноса содержит два триггера, выходы которых соединены соответственно с первым и вторым входами элементов И-ИЛИ, единичные входы триггеров соединены с информационным входом блока переноса, нулевой вход первого триггера и третий вход элемента И-ИЛИ подключены к первому управл ющему входу блока переноса , нулевой вход второго триггера и четвертый в,ход элемента И-ИЛИ подключены ко второму управл ющему входу блока переноса. 3 Устройство по П.1, отличающеес тем, что блок определени знака содержит первый и второй элементы И, выходы которых подключены ко входам триггера, выходы которого подключены к первому и второму входам элемента 2И-ИЛИ, третий вход которого подключен к управл ющему входу блока определени знака, выход элемента 2И-ИЛИ подключен к выходу блока определени знака, первые входы первого и второго элементов И подключены к первому входу блока определени знака, второй вход которого соединен с четвертым входом элемента 2И-ИЛИ. 4. Устройство по П.1, отличающеес тем, что блок контрол содержит четырехразр дный двоичный сумматор, вход которого соединен со входом блока контрол , управл ющий вход которого подключен к единичному входу триггера и первому входу элемента И, втора группа входов которого подключена к выходу сумматора, выход элемента И подключен к нулевому входу триггера , выход которого подключен ко входу сумматора. Источники информации, прин тые во внимание при экспертизе 1.Бабурин А. А. и ,др. Эксплуатаци и техническое обслуживание электронных вычислительных машин М. «Энерги , 1973, с. 16-22.
- 2.За вка 7 2031233/18-24 G 06 F 7/38, от 31.05.1974, по которой прин то положительное рещение о выдаче авторского свидетельства .13157«Фиг. г661548IS171320
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU762315369A SU661548A1 (ru) | 1976-01-19 | 1976-01-19 | Отсчетное устройство |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU762315369A SU661548A1 (ru) | 1976-01-19 | 1976-01-19 | Отсчетное устройство |
Publications (1)
Publication Number | Publication Date |
---|---|
SU661548A1 true SU661548A1 (ru) | 1979-05-05 |
Family
ID=20645964
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU762315369A SU661548A1 (ru) | 1976-01-19 | 1976-01-19 | Отсчетное устройство |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU661548A1 (ru) |
-
1976
- 1976-01-19 SU SU762315369A patent/SU661548A1/ru active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU661548A1 (ru) | Отсчетное устройство | |
JPH0346024A (ja) | 浮動小数点演算器 | |
US3100837A (en) | Adder-subtracter | |
GB1203730A (en) | Binary arithmetic unit | |
GB1145661A (en) | Electronic calculators | |
SU593211A1 (ru) | Цифровое вычислительное устройство | |
SU429423A1 (ru) | Арифметическое устройство | |
SU547766A1 (ru) | Устройство дл делени | |
SU947855A1 (ru) | Устройство дл вычислени функции @ | |
SU568051A1 (ru) | Устройство дл возведени в квадрат | |
SU690477A1 (ru) | Цифровое устройство ограничени числа по модулю | |
SU370605A1 (ru) | УСТРОЙСТВО дл ВЫЧИТАНИЯ | |
SU842798A1 (ru) | Устройство дл сложени и вычитани | |
SU1401456A1 (ru) | Цифровое устройство дл вычислени логарифма числа | |
SU558276A1 (ru) | Устройство дл одновременного выполнени операций сложени над множеством чисел | |
SU435523A1 (ru) | Устройство вычитания | |
SU1425656A1 (ru) | Арифметическое устройство | |
SU1765896A1 (ru) | Устройство дл формировани остатка по произвольному модулю от числа | |
SU401994A1 (ru) | УСТРОЙСТВО дл ОПРЕДЕЛЕНИЯ МИНОРАНТ ДВОИЧНЫХ КОДОВ | |
SU940155A1 (ru) | Устройство дл вычислени элементарных функций | |
SU789992A1 (ru) | Устройство дл вычитани | |
SU960807A2 (ru) | Функциональный преобразователь | |
RU2248094C2 (ru) | Устройство преобразования из десятичной системы счисления в двоичную | |
SU840890A1 (ru) | Устройство дл сравнени чисел | |
SU809149A2 (ru) | Преобразователь двоичного кода сме-шАННыХ чиСЕл B дВОичНО-дЕС ТичНый КОд |