Устройство для осуществления сдвига кода в десятичном счетном регистре

Иллюстрации

Показать все

Реферат

 

,й1з 150441

Класс 42m, 14 g g

СССР

ОпиоАние:изоБРетевия

К ПАТ ЕНТУ

Подписная группа Лго 174

Заявитель — иностранная фирма Белл Панч Компани Лимитед (Англия)

Действительные изобретатели иностранцы

Хьюдж Лайон Мэнсфорд, Джон Джордж Ллойд и Норберг Китц

УСТРОИСТВО ДЛЯ ОСУЩЕСТВЛЕНИЯ СДВИГА КОДА

В ДЕСЯТИЧНОМ СЧЕТНОМ РЕГИСТРЕ

Заявлено 25 мая 1961 r. за М 73175826 в Комитет по делам изобретений и открытий при Совете Министров СССР

Опубликовано в «Бюллетене изобретений» № 18 за 1962 г.

Известны устройства для сдвига кода в десятичном счетном ре-истре, состоящем из десятичных счетных контуров и счетчика времени распределителя. Эти устройства широко применяются в различных цифровых вычислительных машинах. Они обычно выполняются в виде набора значительного числа вентильных схем. Однако громоздкость и сложность этих устройств затрудняют конструирование малогабаритных вычислительных машин.

Предлагаемое устройство отличается тем, что, с целью его упрощения, оно совмещено с устройством для запоминания переноса. Последнее выполнено на схеме с двумя устойчивыми состояниями, выходы которой соединены соответственно с двумя вентилями. Вторые входы вентилей подключены к генератору импульсов, а их выходы через схемы

«И — ИЛИ» подсоединены соответственно к и-му или и+ 1-му счетным контурам, где номер (n) контура определяется состоянием счетчика времени.

На чертеже приведена упрощенная блок-схема цифровой вычислительной машины с десятичными счетными контурами.

Счетная машина содержит одиннадцать ключевых схем, из которых на чертеже изображены только две первые схемы 1; 2 и одна последняя № 150441 схема 8. Кроме того, в машине используется тринадцать счетных контуров.

Регистр счетной машины состоит из одиннадцати десятичных счетпых контуров, из которых на чертеже изображены первые два контура

4, 5 и последний контур б. Двенадцатый счетный контур 7 служит для фиксации импульсов переноса. Тринадцатый счетный контур 8 используется в качестве буферного контура, предназначенного во время переноса или умножения на десять для хранения однозначного числа, зарегистрированного в счетном контуре 7, до тех пор, пока для него готовится место в счетном контуре 4. Дополнительный счетный контур 9 является контрольным контуром, служащим для учета числа операций при делении и умножении. На выходе каждого из счетных контуров включено по усилителю.

Выходы усилителей 10 — 15 соединены с входными цепями контуров

4 — 9. Входные цепи этих усилителей соединены с селекторными цепями и схемами «И» (16 — 85).

Счетчик времени 86 подключен к счетному контуру 9, сдвиг которого на один порядок осуществляется за каждый полный период счетчика времени. Запуск счетных цепей производится посредством генератора 87. С каждого из девяти выходов генератора 87 (1а — 9а) за каждый период работы генератора снимаются импульсы, число которых соответствует номеру выхода (с выхода la снимается один импульс, с выхода 2а — два импульса и т. д.). С дополнительных выходов 88 и 89 снимают во время каждого периода работы генератора по одному импульсу — в начале и конце периода. Выходы генератора 87 соединены с ключевыми схемами 1 — 8 через переключатель 40.

Счетчик времени 86, служащий для контроля операций машины, снабжен выходами 41 — 54. Переключатель 55 присоединен к выходу 41 для получения первого. импульса на выходе 42 при начале счета, Выход

89 генератора 87 через усилитель 56 подключен к счетчику времени 86.

Таким образом, во время каждой счетной операции счетчик времени сдвигается на один порядок, Выходы счетчика времени 86 соединены с соответствующими селекторными цепями. Для обеспечения получения итога, зарегистрированного любым счетным контуром, служит устройство 57 для запоминания переноса, выполненное по схеме с двумя устойчивыми состояниями. Выход 58 устройства 57 соединен с вентилем

59, второй вход которого подключен к выходу 88 генератора импульсов

87. Выход вентиля 59 через схему «И — ИЛИ» (60) подключен выходами 61 и 62 к 1-му и п+ 1-му счетным контурам, где номер (п) контура определяется состоянием счетчика времени. Таким образом, импульс переноса будет приложен к каждому счетному контуру в течение периода счетчика времени, когда его селекторная цепь открыта. Блок 68 служит для контроля операции переноса.

Предмет изобретения

Устройство для осуществления сдвига кода в десятичном счетном регистре, состоящем из десятичных счетных контуров и счетчика времени (распределителя), о т л и ч а ю щ е е с я тем, что, с целью упрощения, оно совмещено с устройством для запоминания переноса, выполненным по с еме с двумя устойчивыми состояниями, выходы которой соединены соответственно с двумя вентилями, вторые входы которых подключены к генератору импульсов, а их выходы через схемы «И — ИЛИ» подсоединены соответственно к и-му и п+ 1-му счетным контурам, где номер (и) контура определяется состоянием счетчика времени.

¹ 15044 1

Составитель В. С. Козлов

Редактор Н. Л. Корченко Техред А. А. Камышникова Корректор О. Тюрина

Подп. к печ. 10/11 — 63 г. Формат бум. 70 X 108 /и Объем 0,26 изд. л.

Зак. 1032/3 Тираж 660 Цена 4 коп.

ЦНИИПИ Государственного комитета по делам изобретений и открытий СССР

Москва, пр. Серова, д. 4.

Типография, пр. Сапунова, 2.