Устройство адресации памяти Советский патент 1991 года по МПК G06F12/00 

Описание патента на изобретение SU1674138A1

Ё

Похожие патенты SU1674138A1

название год авторы номер документа
Устройство для предварительной обработки операндов переменной длины 1984
  • Лопато Георгий Павлович
  • Запольский Александр Петрович
  • Подгорнов Анатолий Иванович
  • Мойса Ромуальд Станиславович
  • Орлова Мария Петровна
SU1269147A1
Устройство для поиска информации на ленточном носителе 1984
  • Ерасова Надежда Николаевна
  • Исаенко Владимир Андреевич
  • Самчинский Анатолий Анатольевич
  • Шаров Борис Григорьевич
SU1208564A1
Микропроцессор 1983
  • Лысиков Борис Григорьевич
  • Рачевская Галина Александровна
  • Чеховских Людмила Васильевна
SU1141419A1
Процессор быстрого преобразования Фурье 1985
  • Зайцев Геннадий Васильевич
  • Нагулин Николай Евгеньевич
SU1247891A1
ЦИФРОВОЕ ПРОГНОЗИРУЮЩЕЕ УСТРОЙСТВО 2011
  • Магданов Геннадий Саяфович
  • Рылов Юрий Анатольевич
RU2446454C1
Микропроцессорное вычислительное устройство 1982
  • Табашников Александр Витальевич
SU1269145A1
Устройство для цифровой фильтрации 1985
  • Каневский Юрий Станиславович
  • Куц Наталья Евгеньевна
  • Логинова Людмила Михайловна
  • Третьяк Анатолий Лукич
  • Федотов Олег Анатольевич
SU1381541A1
Процессор быстрого преобразования Фурье 1986
  • Зайцев Геннадий Васильевич
  • Нагулин Николай Евгеньевич
SU1388892A1
Процессор параллельной обработки 1990
  • Садовникова Антонина Инокентьевна
  • Осетров Павел Алексеевич
  • Елагин Валерий Михайлович
  • Ефремов Николай Владимирович
  • Горбунова Анна Игоревна
  • Косачев Леонид Васильевич
  • Петров Юрий Михайлович
  • Антонов Алексей Юрьевич
SU1797126A1
Устройство для формирования гистограммы случайных чисел 1988
  • Прокофьев Дмитрий Иванович
  • Арбенин Эдуард Владимирович
  • Виницкий Александр Николаевич
  • Китайцев Андрей Владимирович
  • Семенов Владимир Викторович
SU1702391A1

Иллюстрации к изобретению SU 1 674 138 A1

Реферат патента 1991 года Устройство адресации памяти

Изобретение относится к вычислительной технике и может быть использовано для формирования исполнительных адресов в устройствах управления ЦВМ, а также в устройствах обработки информации с применением табличных методов на основе ПЗУ. Целью изобретения является повышение быстродействия. Устройство содержит регистры 1 и 2 первого и второго операндов соответственно, входной мультиплексор 3, группу 4 из N элементов, группу 5 из N дешифраторов, группу 6 из N элементов ИЛИ, дешифратор 7, шифратор 8, выходной мультиплексор 9, блок 10 памяти. Поставленная цель достигается введением новых элементов и связей. 3 ил., 2 табл.

Формула изобретения SU 1 674 138 A1

Изобретение относится к области вычислительной технике и может быть использовано для формирования исполнительных адресов в устройствах управления ЦВМ, а также в устройствах обработки информации с применением табличных методов на основе ПЗУ.

Целью изобретения является повышение быстродействия устройства.

На фиг. 1 представлена функциональная схема устройства; на фиг.2 - пример реализации дешифратора и шифратора для п 4; на фиг.З - пример использования устройства для случая реализации памяти на стандартных БИС.

На фиг. 1-3 обозначены регистр 1 первого операнда, регистр 2 второго операнда входной мультиплексор 3, группа из п элементов НЕ 4, -руппа из п дешифраторов 5, группа из п элементов ИЛИ 6, дешифратор 7, содержаний элементы И 7.1-7.27, шифратор 8, выходной мультиплексор 9, блок 10 памяти, содержащий субблоки 10.1-10.2 памяти, элементы НЕ 11, 12, входы режима сложения 13, вычитания 14 устройства, вход 15 переноса устройства, выходы 16.1-16 дешифратора, выходы 17.1-172 шифратора, выходы 18.1-18.2 устройства, регистры 19, 20, сумматор 21, мультиплексор 22, вход 23 и выход 24 переноса сумматора, выход 25 сумматора, п - адресность операндов. п0 - адресность БИС памяти.

Устройство работает следующим образом:

Дешифратор 7 функционирует в соответствии с табл.1, где ai и bi - разряды первого и второго операндов. Табл.2 иллюстрирует принцип построения шифратора для п 4.

Шифратор 8 представляет собой набор элементов МОНТАЖНОЕ ИЛИ с различным числом входов (максимальное число входов

О

Ч|

Јь

СО 00

F(n), где F(i) - соответствующий член в последовательности чисел Фибоначчи)

В табл.2 представлены номера входов 16, объединенных по ИЛИ шифратора 8 Рассмотрим работу схемы, представленной на фиг.З, для случая, когда п0 - 10, п - 14 и необходимо выбрать код из блока памяти, адрес которого является разностью чисел А 10.111.010,110.001 и В 01.111, I 00,001.1 00. Блок 10 памяти будет в данном случае состоять из 16 субблоков 10-1. 10-16. При правильной работе схемы должен быть выбран код с адресом А-В - 00.111.110.100.101, те. код из субблока 10-4 с адресом 1,110.100.101. В соответствии с изложенным на регистрах 1 и 2 должны находиться коды 1011 и 0111 соответственно, на регистрах 19 и 20 соот ветственно коды 1.010.110.001 и 1.100.001.100, на вход0 13 должен находить- ся нулевой сигнал, на входе 14, а следовательно, и на входе 23 сумматора 21 - единичный код Единичнчи код на втором управляющем входе мультиплексора 22 пропустит инверсный код 0.011.110.011 ре гистра 20. В результате на информационных аходах сумматора 21 будут кодч 1.010.110.001 и 0.011.100 U01 на выходе которого с учетом единицы заносящейся в младший разряд сумматора по входу 23, по- явится сумма 1 110.100.101, а на вьиоде 24 сумматора, а также на входе 15 устройства будет нулевой код fob 1) Код 1.110 1 Hj 101, полученный ьа выходе 21, установится на входах дешифратора адреса всех субблоков 10-1 10-2, 10-2Г П В то же время в устройстве адресации памяти прямой 1011 и инверсный 0100 коды с регистра 1 поступают на соответствующие прямые и инверсные входы первого операнда группы 5 дешифратора. Инверсный код 1000с реги- стра 2 поступает через мультиплексор 3 на прямые входы второго операнда труппы 5 дешифраторов, а также на групг) 4 ишхр- торов, с выходов которых код 0111 -.ncivna- ет на соответствующие инверсные входы второго операнда группы 5 дешифраторов. В результате на выходе дешифратора 5-1 будет находиться код 1001, на входе дешифратора 5-2 - код 1001, дешифратора 5 3 - 0101 и на входе дешифратора 5-4 - 1010. Предполагается, что старшему четвертому разряду кода на пходе дешифратора из группы 5 г.оответстауст прямой вход разряда первого операнда, третьему разряд-; ко- да - инверсный вход разряда первого операнда, второму - прямой вход разряда второго операнда и первому - иноерсиый код разряда первого операнда, Пр i этом первым младшим разрядом кода регистров

1 и 2 соответствует дешифратор 5-1, вторым разрядам регистров - дешифратор 5-2, третьим 5-3 и четвертым - дешифратор 5- 4. Toifla на выходах дешифраторов 5-1, 5-2, 5-3 и 5-4 установятся копы 0100.0100,0001 и 1000 (соответственно прямым кодам первого и второго оперс ша 10 10,00 и 11), а на выходах схем ИЛИ G 1,6 2, 6-3 и 6 -4 - коды 1,1,00 соответственно. В результате на входе пирвого разряда де шифратора 7 установится комбинация 010 вторите 010 и третьего 100 (порядок следование разрядов ода соогветгтьует -аЬя.1). Гггласно схеме с| иг 2 и табл.2 на дешифратора 7 в единичном состоянии буде находился выход и соответственно г-чход 17-13 шифратора 8 Нулевой м.нал влодс) 1Ь и i1, ЛОРОЙ (и.нчл со с-омч ИЛИ Ь 4 через ,0ui raidьуюии г „ к. ш-ч I-IL 11 ч 12 уста- noh.li мультиплексор 0 в сое JHI-MC, соответствующее про кдению информации и .ход пу/итиплекс а П| РЗ ъго четвертую rovriny информационных входов ТР (спас- но и /юженному на i нходе Г1у,ьтпплв чсоря 9 будет пнГ iP 4 R результате из (тюка 10 сигна Ом выборки кристалла с вы- уогл 1Я 4 вгп--;- субблок 10-4, из которого лрийде- ьь борка кода с адресом 1 110 100.101 кзк это и требуется Формула изобретения Устройство адресации памяти, содер- речтсгр первого операнда, регистр второго оп«ран,,э группу из п дешифраторов, дешифратор, шифратор, оькодной мультиплексор, отличающееся тем, что с цел ю повышения быстродействия, в icro введен г годной мультиплексор, группу из ч эдеме чтон НЕ, группу из п элементов ИЛИ, два элемента НЕ, примем прямые и инверсные выходы разрядов регистра первого операнда соединены с прямыми и инверсными входами первых разрядов соответствующих дешифраторов группы из и дешифраторов, прямые и инверсные выходы разрядов регистра (второго операнда соединены СООТВСТСТВРННО с первой и второй группами информационных входов входно- п мультиплексора, выходы входною мультиплексора соединены с прямыми входами вторых разрядов соответствующих дешифраторов группы из п дешифраторов и с соответствующими элементами НЕ группы из п элементов hL, вихог/ы к торых подключены к инв«рсн;- М L .OMOM вторых разрядов соответствующих дешифраторов группы из п дешифратороп, первые и выходы (п-1) дешифраторов группы из п дешифраторов, выходы п -1 --лсментсв ИЛИ группы i 5 п элементов ИЛИ соединены соогветст- енно с пepoы и, вторыми и ipe-ьпмл зходами соответствующих трехпозиционных разрядов дешифратора, Зп выходов которого подключены к соответствующим входам шифратора, третьи выходы п дешифраторов группы из п дешифраторов подключены соответственно к первым входам соответствующих п элементов ИЛИ группы из п элементов ИЛИ, вторые входы которых подключены соответственно к четвертым выходам п дешифраторов группы из п дешифраторов, входы режима сложения и вычитания устройства подключены соответственно к первому и второму управляющим входам входного мультиплексора, вход переноса устройства соединен с прямым вхо- дом первого разряда управляющего входа выходного мультиплексора и входом первого элемента НЕ, выход которого подключен к инверсному входу первого разряда управляющего входа выходного мультиплексора, выход п-го элемента ИЛИ группы из п элементов ИЛИ подключен к прямому входу второго разряда управляющего входа выходного мультиплексора и к входу второго элемента НЕ, выход которого подключен к инверсному входу второго разряда управляющего входа выходного мультиплексора, 1-й

выход шифратора для i 12П соединен с

i-м входом первой группы информационных входов выходного мультиплексора, i-й выход шифратора для I 22П соединен с

(1-1)-м входом второй группы информационных входов выходного мультиплексора, первый выход шифратора подключен ко 2п-му входу из второй группы информационных входов выходного мультиплексора, 1-й выход шифратора для i соединен с

1}-м входом третьей группы информа0+2

ЦИ01

ра, а для i 2r

ционных входов выходного мультиплексо1ПЧ-М2П 1-й выход шифратора

соединен с ()-м входом третьей группы информационных входов выходного мультиплексора. i-й выход шифратора для

i 12пИ+1 соединен с (Н2П 1)-м, а

для i - 2п 1+22П - с ()-м входом четвертой группы информационных входов выходного мультиплексора, выходы которого подключены к выходам устройства, первый и второй информационные входы устройства подключены соответственно к информационным входам регистров первого и второго операндов.

Т а б л л и а 1

Таблица 2

I

N

8GlNL9i

Документы, цитированные в отчете о поиске Патент 1991 года SU1674138A1

Авторское свидетельство СССР Мг 1198745, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для поиска информации на микрофильме 1985
  • Тетеркин Владимир Вячеславович
  • Ишутинов Анатолий Михайлович
  • Куконин Александр Георгиевич
  • Гуринович Анатолий Васильевич
  • Быстров Евгений Михайлович
SU1256057A1
Колосниковая решетка с чередующимися неподвижными и движущимися возвратно-поступательно колосниками 1917
  • Р.К. Каблиц
SU1984A1

SU 1 674 138 A1

Авторы

Кондратьев Владимир Николаевич

Бычков Михаил Ефимович

Горовая Любовь Николаевна

Даты

1991-08-30Публикация

1988-12-02Подача