Известны системы обработки буквенно-цифровой информации, выполненные на типовых логических элементах и узлах, содержащие цифровую вычислительную машину с подключенными к ней устройствами хранения рабочих программ на магнитных накопителях, устройствами ввода с перфокарт и перфоленты в вычислительную машину и в устройство хранения рабочих программ и выходными печатающими устройствами.
Предложенная система отличается от известных тем, что в ней устройство ввода информации с перфокарт содержит схему преобразования кодов с последовательно включенными приемным регистром, дешифратором памяти констант, диодной матрицей и выходным регистром, который через управляемые автоматом ввода вентили соединен соответственно с одним из регистров арифметического и входным регистром оперативного запоминающего устройства вычислительной машины. Последний через управляемый от автомата ввода вентиль, выходной регистр арифметического устройства и сумматор подключен к упомянутому выше регистру арифметического устройства и его второму регистру, который через управляемый от автомата ввода вентиль соединен с выходным регистром арифметического устройства и совместно с первым регистром подсоединен к устройству управления вычислительной машиной; устройство хранения рабочих программ содержит объединенный с постоянным запоминающим устройством вычислительной машины блок постоянных программ, внешний блок постоянных универсальных рабочих подпрограмм и блок оперативных программ, входы которых через систему вентилей подключены к устройству управления, а выходы через собирательную схему - к регистру команд вычислительной машины, причем блок оперативных программ соединен также с устройством ввода с перфокарт и перфоленты. Устройство ввода информации в блок оперативных программ содержит подключенные через собирательную схему и систему вентилей к выходным регистрам схем считывания информации с перфокарт и перфоленты и к пульту управления вводом программ, регистр ввода, схему контроля и последовательно соединенные счетчик адреса памяти, регистр адреса и выходной регистр блока оперативных программ с подключенным к нему через управляемую от схемы управления вводом систему вентилей регистром команд вычислительной машины. Выход схемы контроля подключен к выходным регистрам схем считывания информации, входы схемы контроля соединены с выходным регистром блока оперативных программ и, схемой управления вводом, выходы регистра ввода соединены с регистром адреса и выходным регистром блока оперативных программ, вход регистра адреса через систему вентилей соединен со счетчиком команд, а вход счетчика адреса памяти соединен со схемой управления.
На фиг. 1 приведена упрощенная функциональная схема системы автоматической обработки буквенно-цифровой информации; на фиг. 2 - функциональная схема ввода информации с перфокарт в вычислительную машину; на фиг. 3 - функциональная схема устройства хранения программ системы; на фиг. 4 - функциональная схема устройства ввода программ в блок оперативных программ.
Система обработки буквенно-цифровой информации (фиг. 1) содержит цифровую управляющую вычислительную машину 1, быстродействующее алфавитно-цифровое печатающее устройство 2, устройство хранения информации на магнитном барабане 3, устройство хранения информации 4 на магнитной ленте, устройство ввода с перфокарт 5, устройство рабочих программ 6, устройство 7 печати с электрической пишущей машиной. Машина 1 включает вычислитель 8, блок оперативной памяти 9, блок прерывания программ 10, блок связи с внешними накопителями 11, блок ввода с телеграфных линий связи 12 и блок питания 13.
Алфавитно-цифровое печатающее устройство 2 состоит из печатающего устройства 14, блока управления 15 и блока питания 16. Накопитель на магнитном барабане 3 содержит магнитный барабан 17, блок управления 18 и блок питания 19; накопитель на магнитной ленте - магнитный самописец 20, блок управления 21 и блок питания 22. В состав устройства 5 входит устройство карточного ввода 23, блок управления 24 и блок питания 25. Устройство 6 включает блок постоянных программ 26, блок оперативных программ 27 и блок питания 28. Устройство печати содержит электрическую пишущую машинку 29 и блок управления 30.
Для сокращения времени ввода информации с перфокарт в вычислительную машину 1 используется схема преобразования информации со скоростью ввода (фиг. 2). В соответствии с информацией, поступившей с первой колонки перфокарты в приемный регистр 31 устройства, выбирается дешифратор памяти констант 32 и с диодной матрицы 33 выбранная константа поступает в выходной регистр 34 устройства ввода с перфокарт.
Через вентиль 35, управляемый автоматом управления устройства 36 ввода с перфокарт, константа поступает во входной регистр 37 арифметического устройства вычислительной машины, предварительно опрошенный так же, как и второй входной регистр 30 импульсом сброса из блока управления арифметического устройства 39. Константа из регистра 37 складывается с нулем из регистра 38 в сумматоре 40. Результат суммы переписывается в выходной регистр 41 арифметического устройства.
На новой дорожке перфокарты имеем новую константу, которую нужно сложить с результатом предыдущего сложения. Результат первого сложения из выходного регистра 41 через вентиль 42 переписывался во входной регистр 38 и складывался с новой константой, поступившей во входной регистр 37 и т.д. После четырех тактов сложения для восьмиразрядных десятичных чисел производится запись «головы» - числа через вентиль 43 во входной регистр 44 блока оперативной памяти. Аналогично производится запись «хвоста» числа.
Если «голова» числа равна нулю, то в соответствующую ячейку оперативной памяти записывается нуль через вентиль 45 из выходного регистра 34.
Такая схема позволяет исключить при переводе операции, умножения и обеспечить преобразование вводимой информации со скоростью ввода.
Для повышения быстродействия и удобства эксплуатации память программ системы разделена (фиг. 3) на память программ 46 вычислительной машины для хранения текстов и стандартных подпрограмм, память постоянных программ 47 устройства рабочих программ для хранения универсальных рабочих подпрограмм, общих для широкого круга задач обработки буквенно-цифровой информации, и оперативную память программ 48, где хранятся связи универсальных подпрограмм, специфичных для отдельных задач. Обращением к памяти программ 46 управляет блок управления 49 вычислительной машины через вентили 50, 51 и 52. Команды из блоков памяти через собирательную схему 53 поступают в регистр команд 54 вычислительной машины. Ввод команд в память оперативных программ 48 осуществляется с устройства ввода с перфокарт 55 и блока ввода с перфоленты 56.
Устройство ввода программ в блок оперативных программ (фиг. 4) производит ввод через систему вентилей 57 и 58 из выходного регистра блока ввода с перфоленты 59 и выходного регистра устройства ввода с перфокарт 60. Команды с перфокарт или перфоленты поступают через собирательную схему 61 во входной регистр блока оперативных программ 62. Наращивание счетчика адреса памяти 63 производится со скоростью ввода через собирательную схему 64 и вентили 65 и 66, управляемые схемой управления вводом программ 67, тактовыми импульсами блока ввода с телетайпа и устройства ввода с перфокарт. Со счетчика адреса памяти число поступает в регистр адреса блока оперативных программ 68.
Контроль правильности ввода осуществляет схема контроля 69 путем поразрядного сравнения информации с собирательной схемы 61 и выходного регистра 70 блока оперативных программ. Корректировка программы производится с пульта управления 71 устройства рабочих программ через систему вентилей 72 и собирательную схему 61. При считывании программы адрес в регистр адреса блока оперативных программ поступает со счетчика команд 73 вычислительной машины через систему вентилей 74. Команда из выходного регистра 70 блока программ через систему вентилей 75 поступает в регистр команд 76 вычислительной машины.
Рассмотренная система может быть применена для автоматической обработки оперативных данных, получаемых министерствами и другими ведомствами с предприятий и учреждений по линиям абонентской телеграфной связи, для автоматической обработки оперативных данных, получаемых от цехов и других участков производства на промышленных предприятиях по телетайпу, для решения ряда планово-экономических, бухгалтерских и других задач, а также для приема, хранения и выдачи в печатном виде научно-технической информации.
название | год | авторы | номер документа |
---|---|---|---|
ЦИФРОВАЯ МАШИНА ДЛЯ ПОИСКА ИНФОРМАЦИИ | 1966 |
|
SU214201A1 |
ЦИФРОВАЯ ВЫЧИСЛИТЕЛЬНАЯ МАШИНА С АВТОМАТИЧЕСКИМ ПРОГРАММИРОВАНИЕМ И МИКРОПРОГРАММНЫМ УСТРОЙСТВОМ УПРАВЛЕНИЯ | 1964 |
|
SU224161A1 |
АН СССР J „T.'^i''; • •-^^^••';• ^--i^A,. .jf;:.\tC2CO!GC;ri'^^>& плг^иткз •->& | 1965 |
|
SU172567A1 |
Устройство управления цифровой вычислительной машины | 1971 |
|
SU437074A1 |
Устройство для централизованного контроля и оперативного управления | 1977 |
|
SU633029A1 |
Процессор цифровой вычислительной системы | 1971 |
|
SU475897A1 |
ФОРМУЛЬНЫЙ ПРОЦЕССОР С КОМАНДОПОДОБНЫМИ ЛОГИЧЕСКИМИ УПРАВЛЯЮЩИМИ ЭЛЕМЕНТАМИ | 1997 |
|
RU2143726C1 |
Вычислительная машина со структурной интерпретацией входного алгоритмического языка | 1966 |
|
SU208353A1 |
Мультиплексный канал | 1980 |
|
SU964620A1 |
КОМБИНИРОВАННАЯ ЦИФРОВАЯ ВЫЧИСЛИТЕЛЬНАЯ МАШИНА | 1966 |
|
SU224910A1 |
Система автоматической обработки буквенно-цифровой информации и рабочих программ, выполненная на типовых логических элементах и узлах, содержащая цифровую вычислительную машину с подключенными к ней устройствами хранения рабочих программ на магнитных накопителях, устройствами ввода с перфокарт и перфоленты в вычислительную машину и в устройство хранения рабочих программ и выходными печатающими устройствами, отличающаяся тем, что, с целью повышения быстродействия и надежности, в ней устройство ввода информации с перфокарт содержит схему преобразования кодов с последовательно включенными приемным регистром, дешифратором памяти констант, диодной матрицей и выходным регистром, который через управляемые автоматом ввода вентили соединен соответственно с одним из регистров арифметического и входным регистром оперативного запоминающего устройства вычислительной машины, последний через управляемый от автомата ввода вентиль, выходной регистр арифметического устройства и сумматор подключен к упомянутому выше регистру арифметического устройства и его второму регистру, который через управляемый от автомата ввода вентиль соединен с выходным регистром арифметического устройства, и совместно с первым регистром к устройству управления вычислительной машиной; устройство хранения рабочих программ содержит объединенный с постоянным запоминающим устройством вычислительной машины блок постоянных программ, внешний блок постоянных универсальных рабочих подпрограмм и блок оперативных программ, входы которых через систему вентилей подключены к устройству управления, а выходы через собирательную схему - к регистру команд вычислительной машины, причем блок оперативных программ соединен также с устройством ввода с перфокарт и перфоленты; устройство ввода информации в блок оперативных программ содержит подключенные через собирательную схему и систему вентилей к выходным регистрам схем считывания информации с перфокарт и перфоленты и к пульту управления вводом программ регистр ввода, схему контроля и последовательно соединенные счетчик адреса памяти, регистр адреса и выходной регистр блока оперативных программ с подключенным к нему через управляемую от схемы управления вводом систему вентилей регистром команд вычислительной машины, выход схемы контроля подключен к выходным регистрам схем считывания информации, входы схемы контроля соединены с выходным регистром блока оперативных программ и схемой управления вводом, выходы регистра ввода соединены с регистром адреса и выходным регистром блока оперативных программ, вход регистра адреса через систему вентилей соединен со счетчиком команд, а вход счетчика адреса памяти соединен со схемой управления.
Авторы
Даты
1968-12-08—Публикация
1967-03-31—Подача