Способ обмена информации в микрокалькуляторной сети и микрокалькуляторная сеть для его осуществления
Изобретение относится к вычислительной технике и телеавтоматике, в частности к обучающим системам, построенным на микрокалькуляторах. Целью изобретения является повышение информативности обмена информацией в микрокалькуляторной сети, для чего обмен числоимпульсной информацией между пультами абонентов осуществляется по принципу прямого доступа к оперативной памяти за один машинный цикл. Для этого микрокалькуляторы через мультиплексоры объединены в одноразрядную информационную сеть, тактируемую с центрального пульта по четырехразрядной синхронизирующей шине и одноразрядной шине управления. Микрокалькуляторная сеть функционирует в трех режимах: индивидуального обслуживания, принудительного обмена информацией и репрограммируемого хранения во времени. Центральный пульт содержит микрокалькулятор, мультиплексор, блок памяти, счетчик адреса, элемент И, генератор фаз, усилитель мощности, шинный разъем. Периферийный пульт содержит микрокалькулятор, генератор фаз, мультиплексор, шинный разъем, коммутационный разъем. 2 с.п.ф-лы, 5 ил.
Изобретение относится к вычислительной технике и телеавтоматике, в частности к обучающим системам, построенным на микрокалькуляторах, и предназначено для организации обучения программированию.
Целью изобретения является повышение информативности обмена информации в микрокалькуляторной сети. Способ обмена информацией поясняется диаграммами на фиг.1 и 2 и структурной схемой микрокалькуляторной сети на фиг. 3, организованной в виде программируемого учебного класса; на фиг.4 и 5 приведены структурные схемы центрального и периферийного пультов. Микрокалькуляторная сеть (фиг. 3) состоит из центрального пульта 1 (пульта преподавателя) на старшем иерархическом уровне и пультов 2-1- 2-n периферии (пультов учащихся) на младшем уровне. Сеть содержит шины синхронизации 3 из четырех разрядов, информации 4 и управления 5 по одному разряду. Центральный 1 пульт (фиг. 4) включает микрокалькулятор 6, мультиплексор 7, блок 8 памяти, счетчик 9 адреса, логический вентиль 10, формирователь 11 импульсов, генератор 12 фаз (составная часть микрокалькулятора), усилитель 13 мощности и шинный разъем 14 для подключения к шинам 3-5, а также вход 15 записи информации. Периферийный пульт 2 (фиг. 5) организован на микрокалькуляторе 16, мультиплексоре 17, генераторе 18 фаз (составной части микрокалькулятора 16), коммутационный 19 и шинный 20 разъемы одного типа. Через шинный разъем 20 пульты 2-1 - 2-n связаны с шинами 3-5 в микрокалькуляторную сеть. Сущность предлагаемого способа обмена информацией в микрокалькуляторной сети состоит в формировании последовательности адресных импульсов соответственно временным интервалам (фиг. 1г, д) периода ТAj (фиг. 2в) полного перемещения исходной информационной последовательности а(t) импульсов (фиг. 2г, 1б). На фиг. 1а показана одна из фазовых частот тетрады фаз с периодом Тф тактирования последовательности адресных импульсов Вn (фиг. 2г) и исходной информационной последовательности импульсов в момент времени (t+0), циркулирующей в кольце оперативной памяти периферийных 2 и центрального 1 пультов калькуляторов 6 и 16. Во время t+j осуществляют замещение исходной а(t) на заданную (оригинальную) а(t+j) информационную последовательность (фиг. 1в и 2г). При этом числоимпульсная последовательность а(t+j) замещает исходную а(t) по тетраде с оригинала N(A), представленного в параллельном коде (фиг. 1е-и) 1-2-4-8 в двоично-десятичной форме. Перемещение исходной а(t) и заданной а(t+j) информационной последовательности импульсов осуществляют синхронно импульсам тетрады Ф14 фазовых частот. Одной из фазовых частот (например, второй Ф2) организуют последовательность адресных импульсов, которой управляют по программе в течение управляющего импульса ТAj. Длительность импульса ТAj выбирают равной времени заданного периода Тj (фиг. 2а) полного перемещения информационной последовательности импульсов, соответствующему периоду одного машинного цикла. Управляющий импульс ТAj формируется на старшем иерархическом уровне пультом 1 преподавателем и по одноразрядной шине 5 управления поступает на соответствующие входы пультов 2-1-2-n учащихся младшего иерархического уровня (фиг. 3). В течение импульса ТAj осуществляется замещение информационной последовательности импульсов а(t) на заданную последовательность а(t+j), поступающую по информационной шине 4 с центрального 1 на периферийные 2 пульты. Смещение информационной последовательности в интервалы времени t+i для i
Формула изобретения
1. Способ обмена информации в микрокалькуляторной сети, включающий формирование последовательности адресных импульсов соответственно временным интервалам периода полного перемещения исходной информационной последовательности импульсов, замещение исходной последовательности на заданную в числоимпульсной форме по тетраде согласно последовательности адресных импульсов, отличающийся тем, что, с целью повышения информативности, перемещение информационной последовательности импульсов осуществляют синхронно импульсам тетрады фазовых частот, одной из которых организуют последовательность адресных импульсов, которой программно управляют в течение управляющего импульса, длительность которого выбирают равной времени заданного периода полного перемещения информационной последовательности импульсов. 2. Микрокалькуляторная сеть для обмена информации, включающая два иерархических уровня, состоящих из центрального пульта на старшем уровне и периферийных пультов на младшем уровне, подключенных параллельно к центральному пульту через одноразрядную шину управления, причем центральный пульт содержит микрокалькулятор, мультиплексор, вход разрешения которого через шинный разъем соединен с выходом управления центрального пульта, блок памяти, адресным входом подключенный к первому выходу счетчика адреса, счетный вход которого соединен с выходом элемента И, первый вход которого подключен к выходу синхронизации формирователя импульсов, вход управления которого объединен с вторым входом элемента И и входом записи центрального пульта, а периферийный пульт содержит микрокалькулятор и мультиплексор, вход разрешения которого подключен через шинный разъем к входу управления периферийного пульта, отличающаяся тем, что одноразрядная информационная и четырехразрядная синхронизирующая шины соединяют одноименные выходы центрального и периферийных пультов, при этом в центральном пульте первый выход генератора фаз микрокалькулятора через усилитель мощности и шинный разъем соединен с четырехразрядным выходом синхронизации центрального пульта и одноименной шиной микрокалькулятора, в разрыв информационной шины кольца оперативной памяти которого включены первый вход и выход мультиплексора, второй четырехразрядный вход которого связан с информационными выходами блока памяти, соединенного информационным входом с одноименным выходом пульта через усилитель мощности и шинный разъем, а также с первым входом мультиплексора, адресные входы последнего двухразрядной шиной объединены с младшими разрядами выхода счетчика адреса, подключенного входом установки к входу разрешения мультиплексора через усилитель мощности и к второму выходу формирователя импульсов, тактовый вход которого связан с вторым выходом генератора фаз микрокалькулятора, а вход синхронизации - с синхровыходом контроллера управления микрокалькулятора, а в периферийном пульте генератор фаз микрокалькулятора через шинный разъем посредством коммутационного разъема соединен с четырехразрядным входом синхронизации периферийного пульта и микрокалькулятора, в разрыв информационной шины кольца оперативной памяти которого включены первый вход и выход мультиплексора, второй информационный вход которого через шинный разъем связан с информационным входом периферийного пульта.РИСУНКИ
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4, Рисунок 5