Устройство для задания режимов работы цифровой вычислительной машины и индикации ее состояния Советский патент 1981 года по МПК G06F9/02 

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

(54) УСТРОЙСТВО ДЛЯ ЗАДАНИЯ РЕЖИМОВ РАБОТЫ

ЦИФРОВОЙ ВЫЧИСЛИТЕЛЬНОЙ ГШОИНЫ И ИНДИКАЦИИ Изобретение относится к вычислительной технике и может быть исполь зовано при построении ЦВМ. Известно устройство для задания режимов работы ЦВМ и ее индикации, включающее матрицу индикаторных лам и матрицу переключателей, которые связаны с блоком обработки данных к белем. Взаимодействие устройства и блока выработки данных осуществляет ся по специальным цепям, которые уп равляются генератором и подключвцот внутренние регистры блока обработки данных к матрицам пульта управления 1 . Недостатком данного устройств является сложность схем синхронизации и большие затраты оборудования на регшизацию передачи информации из устройства в блок обработки информации, и наоборот.. Наиболее близким к изобретению п технической сущности и достигаемому результату является устройство длй задания режимов работы ЦВМ и индикации ее состояния, содержащее блок набора Информации, информационные выходы которого соединены со входами блока вшхачи информации, блок& сравнения адресов, выход которого ЕЕ СОСТОЯНИЯ соединен с одним входом блока управления, другой вход которого соединен с выходом блока выработки управляющих сигисшов, а также регистром признаков, выходы которого соединены с блоком выдачи информации, блок индикации, соединенный с регистром индикации и процессором, к которому подключены блоки сравнения адресов, управления,выдачи информации, регистр индикации 2. Недостатком устройства является его нТазкое быстродействие. Цель изобретения - повышение быстродействия устройства. Поставленная цель достигается тем, что в устройство для задания режимов работы цифровой вычислительной машины и индикации ее состояния, содержащее блок набора информации, выход которого соединен с первым входом схемы сравнения и со входом блока элементов И, блок ручного управления, блок индиксщии и шифратор, первый, второй входы и которого соединены соответственно с выходом схемы сравнения, с первым выходом блока ручного управления и с первым выходом устройства, причем второй вход схемы сравнения является первым

ВХОДОМ устройства, введены блок памяти, счетчик, коммутатор и дешифратор, причём информационный вход блока памяти соединен со вторым входом устройства и с выходом блока элементов И, третий вход устройства через дешифратор соединен со входом блока ручного управления, второй выход которого соединен.с запускающим входом блока памяти, третий выход блока ручного управления соединен со счетным входом счетчика и с управляющим входом коммутатора, первый информационный вход которого соединен с четвертым входом устройства, выход счетчика соединен со входом блока набора информации, со вторым информационным входом коммутатора и с адресным входом блока индикации, анформационный вход которого и второй выход устройства соединены с выходом блока памяти, а адресный вход блока памяти соединен с выходом коммутатора ,

На чертеже представлена структурная схема устройства для задания режимов работы ЦВМ и индикации ее состояния.

Устройство содержит процессор 1, коммутатор 2, блок 3 набора информации, блок элементов И 4, схему 5 сравнения, шифратор 6, блок 7 ручного управления, дешифратор С, счетчик 9, блок 10 памяти, входы 11-14, выходы 15 и 16, блок 17 индикации. Блок 3 набора информации содержит совокупность переключателей, кнопок для задания режимов работы устройства, режимов обрсицения к памяти и т.п. Схема 5, сравнения сравнивает адрес,установленный на переключателях Адрес памяти , с содержимым адресного регистра постоянной или оперативной пгшяти, которое поступает из процессора 1, и может быть реализована на основе элементов Сумма по модулю два . Блок 7 ручного управления обеспечивает выработку сигналов поступакнцих на шифратор 6, счетчик 9, коммутатор 2, блок 10 памяти. Он может быть регшизован на основе счетчика, с определенных выходов которого снимаются синхронизирующие сигналы. Блок 17 индикации обеспечивает индикацию состояния ре гистров и отдельных управляющих триггеров, характёризукяцих работу процессора и каналов ввода-вывода. Блок элементов И 4 обеспечивает передачу информации из регистров блока 3 в блок 10 памяти. Регистры образуются группами перекл оочателей и кнопок. Блок элементов И 4 может быть организован также на основе мультиплексоров. Шифратор б преобразует сигналы, поступающие .с кнопок и соответствующих переключателей пульта, в сигналы, необходимые для аппаратурного управления процессором 1. Дешифратор 8 формирует сигнал в случае, если в процессоре 1 выполняется безадресная команда (микрокоманда). Счетчик 9 необходим для адресации блока 10 памяти. Коммутатор 2 обеспечивает прохождение адреса либо 5 со счетчика 9, либо из процессора 1 и может быть реализован на основе мультиплексора. Блок 10 памяти представляет собой оперативное запомина1ющее устройство и содержит образ

О лока 3 набора информации (состояния всех переключателей и кнопок), информацию, подлежащую индикации в блоке 17 индикации, регистры признаков, которые размещаются в соответствующих ячейках блока 10 памяти. Устройство может работать .в двух режимах.

В первом режиме, когда в процессоре 1 реализуется адресная инструкция (команда, микрокоманда), происходит обращение к памяти, в которой хранятся программа и данные, или к блоку 10 для чтения соответствующих ячеек памяти в процессоре 1 и опреде5 дения. режима устройства или записи признаков и информации,подлежащей индикации.Обращение к блоку 10 происходит через вторые входы коммутатора 2, на управляющий вход которс го подается нулевой сигнал из второго выхода блока 7.

Во втором режиме, когда в процессоре 1 выполняется безадресная инJ струкция, дешифратор 8 вырабатывает сигнал, который поступает в блок 7 ручного управленияj который обеспечивает подачу сигналов на управляющие входы счетчика 9 (обеспечивая переадресацию}, коммутатора 2 (под0 kлючaя выходы счетчика 9 к адредным входам блока 10 памяти (обеспечивая

Чтение или Запись ).

режим

Блок 10 имеет две зоны: первая зона содержит информацию, поступающую из

блока 3, а вторая зона - информацию, которая выводится в блок 17. За каждый такт процессора 1, в котором-выполняется безадресная инструкция, в устройстве происходит либо запись

в одну ячейку памяти первой зоны, либо вывод содержимого ячейки памяти второй зоны в блок 17 индикации.. Допустим, первая зона включает 0-т адресов, а вторая зона m - п адресов. При возникновении сигнала на выходе дешифратора 8 происходит увеличение содержимого счетчика 9 на содержимое регистра блока 3 набораинформации, адрес которого установлен в данный момент времени

на счетчике 9, поступает через блок элемента И 4 на информационные входы блока 10, так как при этом подается сигнал Запись из блока 7, в соответствующую ячейку первой зоны

производится запись содержимого

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

название год авторы номер документа
Устройство для отладки и контроля хода программ 1988
  • Пысин Валерий Васильевич
  • Михайлов Юрий Анатольевич
  • Разумов Юрий Иванович
  • Новокрещенов Юрий Анатольевич
  • Алилуйко Олег Владимирович
  • Онопко Дмитрий Дмитриевич
  • Илюшкин Евгений Валентинович
  • Ануфриев Владимир Николаевич
  • Горячев Александр Васильевич
  • Попов Олег Алексеевич
SU1529227A1
Устройство для сопряжения 1983
  • Михайлов Сергей Федорович
  • Малышенко Юрий Вениаминович
  • Штейнберг Виталий Иосифович
  • Перешивкин Александр Александрович
SU1124277A1
Аналого-цифровая вычислительная система и аналоговая вычислительная машина (ее варианты) 1983
  • Беляков Виталий Георгиевич
  • Володина Галина Григорьевна
  • Панафидин Валерий Васильевич
SU1259300A1
Устройство для проверки функциональных блоков 1980
  • Акимова Ирина Васильевна
  • Голубев Николай Александрович
  • Митин Дмитрий Дмитриевич
  • Самичева Ольга Валентиновна
  • Сергеев Владимир Александрович
  • Чудновский Бертольд Семенович
SU1008745A1
Устройство для обмена информацией между аналоговой и цифровой вычислительными машинами 1990
  • Иванов Александр Юрьевич
  • Святный Владимир Андреевич
  • Чурилова Галина Павловна
SU1755372A1
Устройство для отладки и контроля микропроцессорных систем 1988
  • Астратов Олег Семенович
  • Лытов Николай Павлович
  • Молодцов Валерий Николаевич
  • Новиков Вячеслав Михайлович
  • Филатов Владимир Николаевич
SU1647568A1
Устройство для сопряжения цифровых вычислительных машин с каналами связи 1985
  • Петухов Олег Васильевич
SU1287171A1
Внешнее устройство управления 1978
  • Кондратьев Анатолий Павлович
  • Овсянников Валерий Иванович
  • Рудаковский Виктор Викторович
  • Коротченя Михаил Иванович
SU736100A1
Устройство для формирования гистограммы случайных чисел 1988
  • Прокофьев Дмитрий Иванович
  • Арбенин Эдуард Владимирович
  • Виницкий Александр Николаевич
  • Китайцев Андрей Владимирович
  • Семенов Владимир Викторович
SU1702391A1
Устройство для контроля электромонтажа 1989
  • Кузнецов Владимир Николаевич
  • Бабкин Александр Николаевич
SU1688263A1

Иллюстрации к изобретению SU 873 240 A1

Реферат патента 1981 года Устройство для задания режимов работы цифровой вычислительной машины и индикации ее состояния

Формула изобретения SU 873 240 A1

SU 873 240 A1

Авторы

Балашов Евгений Павлович

Горский Игорь Олегович

Куприянов Михаил Степанович

Клубок Леонид Абрамович

Никехин Алексей Александрович

Провинов Александр Васильевич

Даты

1981-10-15Публикация

1979-10-08Подача