SU1658166A1 - Устройство дл сопр жени ЭВМ с внешним устройством - Google Patents

Устройство дл сопр жени ЭВМ с внешним устройством Download PDF

Info

Publication number
SU1658166A1
SU1658166A1 SU894648854A SU4648854A SU1658166A1 SU 1658166 A1 SU1658166 A1 SU 1658166A1 SU 894648854 A SU894648854 A SU 894648854A SU 4648854 A SU4648854 A SU 4648854A SU 1658166 A1 SU1658166 A1 SU 1658166A1
Authority
SU
USSR - Soviet Union
Prior art keywords
group
register
information
inputs
micro
Prior art date
Application number
SU894648854A
Other languages
English (en)
Inventor
Евгений Иванович Пупырев
Дмитрий Иванович Павлов
Олег Вячеславович Кудрявцев
Лев Алексеевич Половинкин
Original Assignee
Предприятие П/Я А-1001
Институт проблем управления
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Предприятие П/Я А-1001, Институт проблем управления filed Critical Предприятие П/Я А-1001
Priority to SU894648854A priority Critical patent/SU1658166A1/ru
Application granted granted Critical
Publication of SU1658166A1 publication Critical patent/SU1658166A1/ru

Links

Landscapes

  • Executing Machine-Instructions (AREA)

Abstract

Изобретение относитс  к вычислительной технике и может быть использовано дл  построени  унифицированных устройств сопр жени  ЭВМ, например, с внешними запоминающими устройствами. Целью изобретени   вл етс  повышение быстродействи  и достоверности передаваемой информации. Устройство содержит операционный блок, блок пам ти микроопераций, блок пам ти микрокоманд, блок пам ти данных, блок пам ти констант, группу мультиплексоров , регистр адреса микроопераций, регистр микроопераций, два регистра адреса микрокоманд , регистр микрокоманд, регистр приема , регистр выдачи, регистр слова состо ни , счетчик, два дешифратора синхроимпульсов , генератор тактовых импульсов, группу шинных формирователей 2 ил

Description

Ј
Изобретение относитс  к вычислительной технике и может быть использовано дл  построени  унифицированных устройств сопр жени  ЭВМ, например, с внешними запоминающими устройствами.
Целью изобретени   вл етс  повышение быстродействи  и достоверности передаваемой информации.
На фиг. 1 и 2 приведены схемы устройства .
Устройство содержит (фиг. 1 и 2) генератор 1 тактовых импульсов, счетчик 2, дешифратор 3 синхроимпульсов, регистр 4 адреса микроопераций, блок 5 пам ти микроопераций , группу мультиплексоров б, регистр 7 микроопераций, блок 8 пам ти микрокоманд , регистр 9 приема, регистр 10 выдачи, дешифратор 11 синхроимпульсов, регистры 12 и 13 адреса микрокоманд, регистр 14 микрокоманд, операционный блок t5, регистр 16 слова состо ни , блок 17 пам ти данных, блок 18 пам ти констант, группу шинных формирователей 19, входы и выходы 20 - 23.
В качестве операционного блока 15 используетс  серийный микропроцессор типа 582ИК1.
Микропроцессор в устройстве выполн ет в зависимости от реализуемого алгоритма работы следующие функции: прием данных с магистрали (регистр 9, блок 17 и блок 18); выдача данных на магистраль (регистры 10, 16 и блок 17); наращивание адреса микрокоманды; выдача младшей части адреса блока 8 пам ти микрокоманд; сложение чисел; сравнение чисел; засылка чисел в регистры микропроцессора, сдвиг числа вправо (влево).
Устройство работает следующим образом .
Os
сл
00
Оч
Блок 5 пам ти микроопераций и блок 8 пам ти микрокоманд имеют в своем составе дешифраторы адреса. В блок 5 предварительно записан алгоритм управлени , требующий быстрой реакции (быстрого реагировани ) на сигналы по входу 22. В блок 8 пам ти микрокоманд предварительно записаны подпрограммы обработки прин той информации по входам 21 данных. В блоке 18 пам ти констант предварительно записаны двоичные числа (константы), необходимые дл  работы подпрограмм.
При подаче питани  на устройство все пегистры 4, 7, 9, 10, 12 - 14, 16 и счетчик 2 устанавливаютс  в исходное (нулевое) состо ние . По окончании импульса сброса, сформированного при включении питани , счетчик 2 начинает считать импульсы от генератора 1. Импульсом с первого выхода дешифратора 3 синхроимпульсов в регистр 4 адреса микроопераций перезаписываетс  с выходов регистра 7 микроопераций код исходного состо ни  и значение части входных сигналов, скоммутированных группой мультиплексоров 6. В блоке 5 пам ти микроопераций в соответствии с заданным адресом выбираетс  соответствующа  микроопераци . Счетчик 2 продолжает считать и импульсом с второго выхода дешифратора 3 в регистр 7 микроопераций записываетс  выбранна  микроопераци . Выбранна  микроопераци  определ ет кол следующего состо ни  (втора  группа выходов регистра 7 микроопераций), сигналы ул равлени  на выходе 20 (перва  и втора  группы выходов регистра 7) и сигналы управлени  регистром 9 приема и регистром 12 адреса микрокоманд. Процесс анализа сигналов по входу 22 и выдачи сигналов управлени  на выходе 20 может многократно повтор тьс . При этом регистры 12 и 13 адреса микрокоманд наход тс  в нуле, а операционный блок 15-всосто нии ожидани .
При поступлении данных по эходу 21, о чем становитс  известно по сигналам на входе 22, соответствующей микроопераций данные на входе 21 записываютс  в регистр 9 приему, а в регистр 12 адреса микрокоманд записываетс  начальный адрес (старша  часть адреса) подпрограммы обработки прин тых данных. В блоке 8 пам ти микрокоманд выбираетс  начальна  микрокоманда заданной подпрограммы обработки данных, Импульсом первого выхода дешифратора 11 синхроимпульсов выбранна  микрокоманда записываетс  в регистр 14 микрокоманд. Микрокоманда содержит код операции дл  операционного 15, адрес  чейки блока 18 пам ти констлнт или
блока 17 пам ти данных и сигналы управлени : блоком 18 пам ти констант и блоком 17 пам ти данных; третьим состо нием регистра 9 приема и шинных формирователей 19:
занесением информации в регистр 10 выдачи и регистр 16 слова состо ни .
Импульсом с третьего выходы дешифратора 11 синхроимпульсов операционный блок 15 запускаетс  на выполнение задан0 ной операции. При этом на выходах адреса операционного блока 15 автоматически измен етс  младша  часть адреса микрокоманд , котора  импульсом с второго выхода дешифратора 11 синхроимпульсов перезаЬ писываетс  в регистр 13 адреса микрокоманд , т, е. подготавливаетс  адрес следующей микрокоманды выбранной под- профаммы.
В регистр 10 выдачи занос тс  обрабо0 тайные данные дл  последующей передачи. В регистр 16 слова состо ни  заноситс  код зан тости операционного блока 15 и Друга  информаци , используема  в процессе обработки данных.
5Параллельно с обработкой данных операционный блок 15 производит анализ сигналов на входе 22 и выдает сигналы управлени  на выход 20.
Устройство может быть использовано
0 дл  резлизации устройств сопр жени  с накопител ми на магнитной ленте, диске и дл  программной аппаратной реализации дискретных устройств различного функционального назначени .

Claims (1)

  1. 5Формула изобретени 
    Устройство дл  сопр жени  ЭВМ с внешним устройством, содержащее генератор тактовых импульсов, счетчик, регистр приема, регистр выдачи, регистр микроопераций, ре0 гистр адреса микроопераций, группу мультиплексоров , блок пам ти микроопераций, блок пам ти микрокоманд, первый дешифратор синхроимпульсов, причем перва  группа выходов счетчика соединена с группой входов
    5 первого дешифратора синхроимпульсов, от- л и ч а щ е е с   тем, что, с целью повышени  быстродействи  и достоверности передаваемой информации, в устройство введены два регистра адреса микрокоманд, второй де0 шифратор синхроимпульсов, регистр микрокоманд , операционный блок, группа шинных формирователей, блок пам ти данных , блок пам ти констант, регистр слова состо ни , причем перва , втора  группы
    5 информационных входов мультиплексоров группы образуют группы входов устройства дл  подключени  к группам командных выходов ЭВМ и внешнего устройства соответ- стиенно. первги, втора  группы информационных выходов регистра микроопераций образуют группы выходов устройства дл  подключени  к группам командных входов ЭВМ и внешнего устройства соответственно , перва , втора  группы информационных входов регистра приема образуют группы входов устройства дл  подключени  к группам информационных выходов ЭВМ и внешнего устройства соответственно , перва , втора  группы информационных выходов регистра выдачи образуют группы выходов устройства дл  подключени  к группам информационных входов ЭВМ и внешнего устройства соответственно , при этом группа информационных выходов регистра слова состо ни  соединена с третьей группой информационных входов мультиплексоров группы, группа информационных выходов которых соединена с первой группой информационных входов регистра адреса микроопераций , группа выходов которого соединена с группой адресных входов блока пам ти микроопераций , перва  группа информационных выходов которого соединена с группой информационных входов регистра микроопераций ,треть  группа информационных выходов которого соединена с группой управл ющих входов мультиплексоров группы и с второй группой информационных входов регистра адреса микроопераций, синхровход которого соединен с первым выходом первого дешифратора синхроимпульсов , второй выход которого соединен с синхровходов регистра микроопераций, первый информационный выход которого соединен с синхровходом первого регистра адреса микрокоманд, группа информационных входов и группа информационных выходов которого соединены соответственно с второй группой информационных выходов блока пам ти микроопераций и с группой старших разр дов адресных входов блока пам ти микрокоманд, группа младших разр дов адресных входов и группа информационных выходов которого соединены соответственное группой информационных
    выходов второго регистра адреса микрокоманд и с группой информационных входов регистра микрокоманд, синхровход которого соединен с первым выходом второго дешифратора синхроимпульсов, второй выход которого соединен с синхровходом второго регистра адреса микрокоманд, группа информационных входов которого соединена с группой адресных выходов операционного блока, группа входов кода операции которого соединена с первой группой информационных выходов регистра микрокоманд , первый, второй, третий, четвертый, п тый , шестой и седьмой информационные
    выходы которого соединены соответственно с первым синхровходом регистра приема, с синхровходом и с входом записи-чтени  блока пам ти данных, с синхровходом блока пам ти констант, с синхровходами регистра
    выдачи и регистра слова состо ни , с управл ющими входами шинных формирователей группы, информационные входы которых соединены с группой информационных выходов операционного блока, группа
    информационных входов которого соединена с группой информационных выходов регистра приема, с информационными выходами шинных формирователей группы, с группами информационных входов регистра выдачи и регистра слова состо ни , с группой информационных входов-выходов блока пам ти данных, с группой информационных выходов блока пам ти констант, группа адресных входов которого соединена с группой адресных входов блока пам ти данных и с второй группой информационных выходов регистра микрокоманд, синхровыход генератора тактовых импульсов соединен со счетным входом счетчика, втора  группа выходов которого соединена с группой входов второго дешифратора синхроимпульсов, третий выход которого соединен с тактовым вход операционного блока, второй синхровход регистра приема соединен с вторым
    информационным выходом регистра микроопераций .
    гг.
    /2
    Фиг.1
    ;0bi
    23
SU894648854A 1989-02-06 1989-02-06 Устройство дл сопр жени ЭВМ с внешним устройством SU1658166A1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU894648854A SU1658166A1 (ru) 1989-02-06 1989-02-06 Устройство дл сопр жени ЭВМ с внешним устройством

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU894648854A SU1658166A1 (ru) 1989-02-06 1989-02-06 Устройство дл сопр жени ЭВМ с внешним устройством

Publications (1)

Publication Number Publication Date
SU1658166A1 true SU1658166A1 (ru) 1991-06-23

Family

ID=21427972

Family Applications (1)

Application Number Title Priority Date Filing Date
SU894648854A SU1658166A1 (ru) 1989-02-06 1989-02-06 Устройство дл сопр жени ЭВМ с внешним устройством

Country Status (1)

Country Link
SU (1) SU1658166A1 (ru)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР № 1278866. кл. G 06 F 13/00, 1985. Авторское свидетельство СССР N: 1278869, кл. G 06 F 13/10, 1985. *

Similar Documents

Publication Publication Date Title
SU1541619A1 (ru) Устройство дл формировани адреса
SU1658166A1 (ru) Устройство дл сопр жени ЭВМ с внешним устройством
SU922742A1 (ru) Устройство микропрограммного управлени
RU1791817C (ru) Устройство микропрограммного управлени
SU1478193A1 (ru) Перепрограммируемое устройство дл микропрограммного управлени
SU1354191A1 (ru) Микропрограммное устройство управлени
SU1513463A2 (ru) Устройство дл сопр жени электронной вычислительной машины с каналами св зи
SU1111150A1 (ru) Устройство дл сопр жени двух вычислительных машин
SU1103229A1 (ru) Устройство микропрограммного управлени
SU1151960A1 (ru) Микропрограммное устройство управлени
SU1182578A1 (ru) Устройство дл формировани и хранени адресов команд
SU1283782A1 (ru) Устройство дл сопр жени ЭВМ с внешними устройствами
SU1273926A1 (ru) Адаптивный модуль микропрограммного устройства управлени
SU378945A1 (ru) Устройство для микропрограммного управления
SU955056A1 (ru) Микропрограммное устройство управлени
SU960814A1 (ru) Устройство микропрограммного управлени
SU995091A1 (ru) Микропрограммное устройство управлени
SU1136160A1 (ru) Нанопрограммное устройство управлени
SU1429114A1 (ru) Микропрограммное устройство управлени
SU1702370A1 (ru) Микропрограммное устройство управлени с контролем
SU1520528A1 (ru) Устройство адресации пам ти
SU970367A1 (ru) Микропрограммное управл ющее устройство
SU1115054A1 (ru) Микропрограммное устройство управлени
SU1660001A1 (ru) Микропрограмное устройство управления
SU1195364A1 (ru) Микропроцессор