Фонд
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
408308 ОПИСАНИЕ ИЗОБРЕТЕНИЯ К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ Союз Советских Социалистических РеспубликЗависимое от авт. свидетельствач, б 061 9/О 6 11 с 7/О явлено 18.Ч.1971 ( 1657367/18-24 киприсоединением за осударственный комитеСовета Министров СССРпо делам изаоретенийи открытий риоритетпубликовано 10.Х.1973, Бюллетень681.325,07(088,8 та опубликования исания 14,Ч 1.197 Авторыизобретен и Ю. С. Смирно И. Борисевич, Л. Ф. Симон Заявител РОЙСТВО ДЛЯ УПРАВЛЕНИЯ НАКОПЛЕН И ВЫБОРКОЙ ИНФОРМАЦИИительной ения заИзобретение относится к вычислтехнике и предназначено для управл писью и считыванием информации.Известные устройства содержат запоминающий блок с регистрами числа и адреса, дешифратор адреса сообщения, постоянный запоминающий блок, счетчик приоретитов, регистры обработки, регистры обмена, дешифраторы конца заголовка и конца сообщения, счетчик каналов, шины номеров каналов, блоки управления и распределения ячеек запоминающего блока и логические элементы.Однако известные устройства имеют большой объем оборудования и недостаточное быстродействие.Целью изобретения является сокращение объема оборудования и повышение быстродействия устройства,Для этого в устройстве выход постоянного запоминающего блока соединен с л - 1 входами регистра адреса, первая кодовая шина канала соединена с первыми входами дешифраторов конца сообщения и конца заголовка, выходами регистров обработки, первым входом блока управления и первым выходом дешифратора адреса сообщения, вторая кодовая шина канала соединена со вторыми входами дешифраторов конца сообщений и конца заголовка, первыми входами третьего, четвертого пятого регистров обработки и дешифратора адреса сообщения, с выходом регистра числа, второй выход дешифратора адреса сообщения соединен с пятыми входами регистра адреса и блока управления, выход дешифратора конца 5 заголовка соединен с четвертым входом блокауправления, первый выход которого соединен с первым входом второго регистра обмена, выход которого соединен с и-ным входом регистра адреса и вторым входом пятого регистра о обработки, выход дешифратора конца сообщения соединен со вторым входом блока управления, второй выход которого соединен с третьим входом пятого регистра обработки, выход которого соединен со входом третьего 5 элемента ИЛИ и вторым входом второго регистра обработки, третий вход блока управления соединен с выходами элементов ИЛИ, четвертый выход блока управления соединен со входом счетчика приоритетов, выход кото рого соединен с шестыми входами блока уп.равления и регистра адреса, пятый выход блока управления соединен со счетным входом счетчика каналов, выход которого соединен с четвертым входом регистра адреса и 25 входом шины номера каналов, первый выходпервого регистра обмена соединен со входом блока распределения ячеек запоминающего блока, выход которого соединен с первым входом первого регистра обмена, второй выход О которого соединен со вторыми входами тре 408308тьего и четвертого регистров обработки, с первым и а-ным входами регистра адреса, выход первого регистра обработки соединен с третьим входом регистра адреса и четвертым входом первого регистра обмена, выход второго регистра обработки соединен со вторым входом регистра адреса, выход третьего регистра обработки соединен с первыми входами первого и второго регистров обработки, со входом первого элемента ИЛИ, со вторым входом первого регистра обмена, четвертый регистр обработки соединен со вторыми входами первого и второго регистров обработки, со входом второго элемента ИЛИ, с третьим входом первого регистра обмена, второй выход блока управления соединен с третьим входом пятого регистра обработки, четвертый вход которого соединен с третьим выходом блока управления.Изобретение пояснено чертежом.На чертеже приведена функциональнаяблок-схема устройства.Устройство для управления накоплением ивыборкой информации содержит блок запоминания (БЗ), регистр числа (РЧ), регистр адреса (РА), первую и вторую кодовые шины информации (Ш 1) и (Ш 2), дешифратор адреса сообщения (ДАС), постоянный запоминающий блок (ПЗБ), счетчик приоритетов (СП), элементы ИЛИ 1 - ИЛИ 3, дешифратор конца сообщения (ДКС), дешифратор конца заголовка (ДКЗ), счетчик каналов (СК), шину номеров каналов (Ш 3), блок управления (БУ), блок распределения ячеек запоминающего блока (БРП), каналы (К), регистры обработки (Р 01 - Р 05), соответственно первый, второй регистры обмена РОБМ РОБ 1, РОБ 2.Работа устройства заключается в выполнении определенной последовательности следующих тактов.1. К содержимому счетчика СК добавляется +1 из БУ; код номера канала из СК по шинам подается на каналы, где осуцествляется выборка канала.2. БУ вырабатывает управляющие сигналы, по которым суммарный код СК и ячейки блока ПЗБ (константа, определяющая поле размещения фиксирующих ячеек каналов в БЗ) заносится в РА.3. По адресу, хранимому в РА, осуществляется чтение с последующей засылкой считанного слова в Р 03 - Р 05.4. Обращение к БРП за кодом свободной зоны, занесение кода свободной зоны из БРП в РОБМ.5, К содержимому РОБМ добавляется 1 из БУ, затем код РОБМ засылается в РА, по этому адресу в БЗ из выбранного канала ввода записывается информационное слово по шинам Ш 1 после выдачи в канал из БУ синхроимпульса.6. Код РОБ 1 заносится в Р 02.7. Код РОБ 2 заносится в Р 05.8. Запись содержимого Р 01 - РОЗ по шинам Ш 1 в БЗ по адресу РА. 10 15 20 25 30 35 40 45 50 55 60 65 49, Установка всех регистров, счетчиков итриггеров за исключением СК в О.10. Код Р 05 заносится в РОБ 2,11. Код Р 03 заносится в РОБ 1,12. Установка в 0 РОБ 2.13. Код РОБ 1 заносится в Р 04.14. Код Р 03 заносится в Р 01.15. Установка в О РОЗ - Р 05.,16. Занесение в РА суммарного кода из Р 01и из соответствующей ячейки ПЗБ.17, Занесение кода из Р 04 в РОБ 1.18. Запись содержимого Р 01 и Р 02 по шинам Ш 1 в БЗ по адресу РА, причем по шипамШ 1, соответствующим разрядам Р 05 записывается О.19. Занесение кода второй группы Р 04 вР 01,20. Установка в О Р 03.21. Установка в О Р 04.22. Установка в О Р 01 и Р 02,23, Код адреса размещения фиксированнойячейки адреса заносится из ПЗБ в РА.24. К содержимому Р 05 добавляется +1.25, К содержимому РОБ 2 добавляется+1, код РОБ и РОБ 2 заносится в РА, осуществляется чтение по этому адресу с передачей информации из РЧ в ДАС.26. Засылка кода РОБ 1 в БРП.27. Занесение в РА суммарного кода РОБ 1и кода соответствующей ячейки блока ПЗБ.28. К содержимому РОБ 2 добавляется+1, код РОБ 1 и РОБ 2 заносится в РА, поэтому адресу записывается из ДАС информационное слово заголовка сообщений.29. В РА из соответствующей ячейки блокаПЗБ и из ДАС заносится код, задающий адрес определенной фиксированной ячейки очереди.30. Засылка кода Р 03 в Р 02.31. Засылка суммарного кода Р 02 и соответствующей ячейки блока ПЗБ в РА,32, Занесение кода из Р 04 в Р 02,33. Код РОБ 1 - РОБ 2 заносится в РА, поэтому адресу осуществляется чтение информационного слова с передачей по шинам Ш 2 ввыбранный канал вывода.34. Из содержимого Р 05 вычитается-1.35. К содержимому счетчика СП добавляется +1.36. Суммарный код счетчиков СП, СК и соответствующей ячейки блока ПЗБ заноситсяна РА.37. Код Р 01 заносится в РОБ 1,Последовательность выполнения тактов зависит от следующих условий.Условие 3 - выбранный канал содержитинформацию для ввода или вывода, в зависимости от того, какой выбран канал (ввода иливывода) .Условие В - наличие 1 в самом старшем разряде СК.Условие К - наличие в информации признака конца заголовка.Условие 0 - наличие в информации признака конец сообщения.Условие Д - наличие сигнала Выполнено из ДАС, указывающего на окончание дешифровки заголовка.Условие П - наличие в Со числа, большего, чем выбранное для системы приоритетов.Условие Т - наличие О в Р 03.Условие С - наличие О в Р 04.Условие Р - наличие О в Р 05.Устройство работает в нескольких режимах,Режим Н - (накопление).Выполняется такт 1, проверяется условие3, если условие не выполняется, то повторяется такт 1 до выполнения условия 3 илиВ (переход в другие режимы работы),Если условие 3 выполняется, то выполняются такты 2, 3; проверяется условие Т.Если условие Т выполняется, то выполняются такты 4, 5, 6, 7, 2, 8, 9, иначе - проверкаусловия С, при выполнении условия Спроверяется условие Р, при выполнении условия Р выполняются такты 4, 5, 7, 13, 2, 8,14, 15, 13, 16, 8 и 9; при невыполнении условияР - такты 10, 11, 5, проверка условия К,при выполнении условия К - такты 12, 7, 2,8,9, иначе - 7,2,8,9,При выполнении условия 3 и невыполнении условий Т и С проверяется условиеР, если условие Р выполняется, то - такты 4, 5, 7 и проверка условия О, если условие О выполнено, то - такты 2, 18, 19, 13,11, 20, 21, 16, 8, 6, 622, иначе - такты 19, 13,2, 8, 20, 21, 16, 8, 9, При выполнении условия3 и невыполнении условий Т, С, Р -такты 10, 17, 5, 7, 2, проверка условия О,если условие О выполняется, то - такт 18 ипереход в режим О иначе - такты 8 и 9.Р е ж и м О, - (очередь на дешифрациюзаголовка).Выполняются такты 11, 15, 23, 3, проверяется условие Т, если условие Т выполняется, то - такты 6, 23, 8 и 9 с переходом к режиму О иначе проверка условия С, еслиусловие С выполняется, то - такты 13, 14,23, 8, 15, 6, 16, 8, 9 и переход к режиму О.,иначе в такты 19, 13, 23, 8, 15, 6, 16, 8, 9 ипереход к режиму 0.Р е ж и м 0 - (выдача сообщений на дешифрацию).Выполняются такты 23, 3, проверяется условие Т, при выполнении условия Г исполняется такт 1, иначе - проверка условияР. При выполнении условия 3 - такты11, 24, 25, проверка условия К, если усло.вие К выполняется, то - такты 9, 1, иначе -такт 25 и проверка условия К. При невыполнении условия Р - такт 1,Р е ж и м Оз - (очередь на выдачу сообшений),При выполнении условия В проверяетсяусловие Д, при невыполнении условия Досуществляется переход к режиму В, иначе - такты 23, 3, 14, 11, 26, 12, 17, 15, 16, 3, 13,23, 8, 12, 4, 16, 3, 28, проверка условия К,если условие К не выполняется, то такт 28Предмет изобретенияУстройство для управления накоплением и выборкой информации, содержащее запоми. наюший блок, соединенный с регистрами числа и адреса, дешифратор адреса сообщения, постоянный запоминающий блок, счетчик при. оритетов, регистры обработки, регистры обмена, дешифраторы конца заголовка и конца сообщения, счетчик каналов, каналы, блоки управления и распределения ячеек запоминающего блока и логические элементы, о т л ич а ю щ е е с я тем, что, с целью сокращения объема оборудования и повышения быстродействия устройства, в нем выход постоянного 55 60 65 5 10 15 20 25 зо 35 40 45 50 повторяется до выполнения условия К, если условие К выполнено, то - такты 29, 3, проверка условия Т, если условие Т выполняется, то - такты 29, 8, 5, проверка условия Д, если условие Д выполняется, то - такты 4, 16, 13, 27, 8, 24, 16, 8, 15, 28, 29, 3, проверка условия Т. Если условие Т выполнено, а условие С нет, то - такты 16, 3, 22, 10, 19, 16, 3, 7, 16, 8, 9 и переход к режиму В. При невыполнении условия Т проверяется выполнение условия С, если условие С выполнено, то - такты 13, 30, 29, 8, 15, 6, 31, 8, 15, проверка условия Д; иначе - такты 32, 13, 29, 8, 15, 6, 31, 8, 15, проверка условия Д.Р е ж и м Б - (выдача сообщений) .Выполняется такт 1, проверка условия 3, если условие 3 не выполняется, то - проверка условия Б, если условие В выполняется, то - такт 1, если условие В не выполняется, то - переход к режиму Н. Если условие 3 выполняется, то - такты 2, 3, проверка условия С, если условие С выполняется, то - такты 35, 36, 3, проверка условия Т, если условие Т выполняется, то - такты 9, 35, 36, проверка условия П, если условие П выполняется, то - такты 9, 1; иначе - проверка условия Т. Если условие Т не выполняется, то - такты 14, 12, 17, 15, 16, 3, 13, 36, 12, 37, 15, 22, 6, 13, 25, 33, 25, 7, 2, 8, 9, 1.При выполнении условия 3 и невыполнении условия С - такты 10, 17, 33, проверка условия К, если условие К выполняется, то - такты 14, 12, 11, 15, 16, 3, 6, 25, 2, 8, 9, 1; иначе - проверка условия О; если условие О выполняется, то - такты 12, 22, 14, 11, 26, 12, 17, 15, 16, 3, 34, проверка условия Р, если условие Р выполняется, то - такты 12, 17, 19, 15, 2, 8, 26, 12, 16, 3, проверка условия С; если условие С выполняется, то - такты 9, 1; иначе - такты 12, 17, 19, 18, 26, 12, 16, 3, проверка условия Р. Если условие Р при выполнении условия О не выполняется, то - такты 16, 8, 9, 1.Если условие О не выполняется, то проверяется условие Р; при выполнении условия Р - такты 32, 12, 11, 15, 16, 3, 6, 25, 2, 8, 9, 1; при невыполнении условия Р - такты 24,2,8,9, 1.запоминающего блока соединен с и - 1 входами регистра адреса, первая кодовая шина канала соединена с первыми входами дешифраторов конца сообщения и конца заголовка, выходами регистров обработки, первым входом блока управления и первым выходом дешифратора адреса сообщения, вторая кодовая шина канала соединена со вторыми входами дешифраторов конца сообщений и конца заголовка, первыми входами третьего, четвертого, пятого регистров обработки и дешифратора адреса сообщения, с выходом регистра числа, второй выход дешифратора адреса сообщения соединен с пятыми входами регистра адреса и блока управления, выход дешифратора конца заголовка соединен с четвертым входом блока управления, первый выход которого соединен с первым входом второго регистра обмена, выход которого соединен с и-ным входом регистра адреса и вторым входом пятого регистра обработки, выход дешифратора конца сообщения соединен со вторым входом блока управления, второй выход которого соединен с третьим входом пятого регистра обработки, выход которого соединен со входом третьего элемента ИЛИ и вторым входом второго регистра обработки, третий вход блока управления соединен с выходами элементов ИЛИ, четвертый выход блока управления соединен со входом счетчика приоритетов, выход которого соединен с шестымп входами блока управления и регистра адреса, пятый выход блока управления соединен со счетным входом счетчика каналов, выход ко торого соединен с четвертым входом регистраадреса и входом шины номера каналов, первый выход первого регистра обмена соединен со входом блока распределения ячеек запоминающего блока, выход которого соединен с 10 первым входом первого регистра обмена, второй выход которого соединен со вторыми входами третьего и четвертого регистров обработки, с первым и и-ным входами регистра адреса, выход первого регистра обработки 15 соединен с третьим входом регистра адреса ичетвертым входом первого регистра обмена, выход второго регистра обработки соединен со вторым входом регистра адреса, выход третьего регистра обработки соединен с первыми 20 входами первого и второго регистров обработки, со входом первого элемента ИЛИ, со вторым входом первого регистра обмена, четвертый регистр обработки соединен со вторыми входами первого и второго регистров 25 обработки, со входом второго элемента ИЛИ,с третьим входом первого регистра обмена, второй выход блока управления соединен с третьим входом пятого регистра обработки, четвертый вход которого соединен с третьим 30 входом блока управления.оставитель С. Матраев Техред Л. Богданова орректор В. Брыксии Тираж 651овета Министроткрытийаб д. 4/5 ипографня, пр. Сап;нова. 2 Изд, Мо 479сударственного комитета по делам изобретенийМосква, Ж.35, Раушская ПодписноеСССР
СмотретьЗаявка
1657367
Э. И. Борисевич, Л. Ф. Симоненко, Ю. С. Смирнов
МПК / Метки
МПК: G06F 13/00, G11C 7/08
Метки: фонд
Опубликовано: 01.01.1973
Код ссылки
<a href="https://patents.su/5-408308-fond.html" target="_blank" rel="follow" title="База патентов СССР">Фонд</a>
Предыдущий патент: Устройство для сложения двоично-десятичных
Следующий патент: Устройство для контроля информационного тракта «запоминающее устройство команд — процессор»
Случайный патент: Устройство для повторения напряжения