Cтраница 3
Работа селекторного канала при обмене информацией между спецвычислителем и УпВУ отличается от работы мультиплексного канала только на этапе передачи. Информация передается массивами, содержащими несколько десятков или даже сотен единиц информации. [31]
Все передачи информации контролируются соответствующими схемами УпВУ и спецвычислителя. С этой целью каждая передаваемая единица информации имеет один контрольный разряд. При передаче информации из УпВУ к спецвычислителю схемы контроля вычислителя проверяют правильность этой передачи. В случае ошибки программа фиксирует данный факт с указанием устройства и места. [32]
На рис. 5.1 представлена структурная схема одного из вариантов спецвычислителя с подключенными к нему каналами связи и другими внешними устройствами. [33]
Не вдаваясь в сущность каждого из подходов к организации взаимодействия спецвычислителя и ВУ, можно отметить, что организация указанного взаимодействия с точки зрения стандартизации связи имеет преимущества перед другими в отношении сравнительной простоты его реализации и объема аппаратуры. Поэтому этот способ является предпочтительным. [34]
При поступлении сигнала Информация УпВУ производится обращение со стороны УО в спецвычислитель в режиме приостановки его работы и считывание УСЛ из ОЗУ в регистр УСЛ мультиплексного канала, где оно хранится в течение всего цикла передачи. Обычно IB ороцессе передачи в ОЗУ накапливается массив информации. Каждая единица информации ( бит, байт, знак, полуслово) приформировывается к имеющейся в памяти. Процесс формирования осуществляется в регистре информации мультиплексного канала УО. В соответствии с адресом, указанным в УСЛ, слова из ОЗУ считываются в регистр информации. Единица информации, находящаяся на информационных шинах УпВУ, - бит ( байт) - заносится в определенные разряды регистра информации. Производится сдвиг его содержимого. К надеющемуся значению счетчика ( сканирования для телеграфного и битов для телефонного каналов) ( см. рис. 5.16) добавляется единица, после чего оно анализируется с целью определения момента окончания формирования массива. Последовательно в режиме приостановки работы СВ производится запись в ОЗУ модифицированного УСЛ из регистра УСЛ и слова из регистра информации. На этом обслуживание канала связи заканчивается и УО переходит к обслуживанию следующего канала. При достижении счетчиком УСЛ рада дискретных значений в СВ из УО выдается сигнал прерывания. [35]
Из этих функций вытекают основные требования, предъявляемые к аппаратным средствам спецвычислителя при его многопрограммной работе. [36]
С помощью этой программы контролируется ( работоспособность каналов связи, аппаратуры спецвычислителя и в целом тракта передачи информации на участке линейный блок АС-СВ. Сущность контроля состоит в обнаружении ошибки в работе оборудования и исправлении этой ошибки. При невозможности исправления ошибки формируется информация а неисправности контролируемого оборудования. Программа контроля включает анализирующие и испытательные программы. Анализирующая программа осуществляет обнаружение в текущей информации, поступающей из каналов связи, определенных признаков ( кодовой комбинации ли группы кодовых комбинаций), анализирует и обрабатывает их с целью принятия решения о правильности функционирования аппаратуры. Испытательная программа производит проверку работоспособности узлов, устройств спецвычислителя путем исполнения действий, результат которых известен заранее. [37]
Одной из характерных особенностей процесса обработки информации СВ является многопрограммная работа спецвычислителя в режиме разделения времени между каналами связи. Инфор-мация каждого канала обрабатывается поэтапно, рядом независимых программ. Каждая программа выполняет определенную функцию или ряд функций АС, причем запуск ее может быть осуществлен только после окончательного выполнения предыдущей программы. Программы обработки информации, поступающей из каналов связи одного типа, как правило, одинаковы. Поскольку обработка информации происходит одновременно по всем работающим каналам, то каждая отдельно взятая программа должна обслуживать все каналы этой группы, поэтому можно сказать, что данная программа работает в режиме разделения времени между отдельными каналами. [38]
ВУ и спецвычислителем независимо от того, по чьей инициативе ( спецвычислителя или ВУ) осуществляется данный обмен. На основании соотношения (5.1) можно определить число ВУ, которое может быть подключено к вычислителю, при заданных характеристиках этих устройств. [39]
Операции второй группы обеспечивают различные пересылки кодов между памятью и регистрами спецвычислителя. [40]
![]() |
Логическая схема операционного устройства, реализующая операцию сравнения.| Микропрограмма исполнения операции сравнения. [41] |
Принцип работы и построение устройства хранения информации ( ОЗУ и ПЗУ) спецвычислителя ничем не отличается от построения подобных устройств в вычислительных машинах обычного применения. [42]
Последующие команды группы операций управления предназначены для фиксации и восстановления режимов работы спецвычислителя при прерывании. [43]
Как было сказано выше, в большинстве случаев каналы связи подключаются к спецвычислителю через мультиплексный канал УО. [44]
Реализация функций АС при сопряжении каналов связи с технологической ЭВМ осуществляется комплексом программных средств спецвычислителя. [45]