SU911499A1 - Устройство дл обмена - Google Patents
Устройство дл обмена Download PDFInfo
- Publication number
- SU911499A1 SU911499A1 SU782693516A SU2693516A SU911499A1 SU 911499 A1 SU911499 A1 SU 911499A1 SU 782693516 A SU782693516 A SU 782693516A SU 2693516 A SU2693516 A SU 2693516A SU 911499 A1 SU911499 A1 SU 911499A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- output
- input
- unit
- register
- subscriber
- Prior art date
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
(5) УСТРОЙСТВЬ дл ОБМЕНА
I
Изобретение относитс к вычислительной технике и может быть использовано дл построени вычислительных систем.
Известно устройство дл обмена, содержащее регистр адреса и обеспечи вающее групповое обращение к нескольким функциональным блокам in.
Недостатком устройства вл етс то, что оно не решает в полном объеме задачи сопр жени группы абонентов с каналом ввода-вывода ЭВМ. г -
Наиболее близким к предлагаемому вл етс устройство управлени вводом-выводом , содержащее блок выдачи управл ющих сигналов, блок выдачи информации , регистр состо ни (первый регистр), блок выборки, блок управлени , блок адреса (первый блок сравнени ), регистр приема управл ющих.сигналов (второй регистр), регистр приема информации (третий регистр), регистр команд (четвертый регистр) 21.
Недостаткам устройства вл етс то, что оно обеспечивает подключение к ЭВМ только одного абонента.
. Цель изобретени - расширение области применени путем создани режи ма группового обмена за одно обраще ние .к устройству дл обмена. , Указанна цель достигаетс тем, что 6 устройство дл обмена, содержа щее блок выдачи управл ющих сигналов
fo блок выдачи информации, блок выборки блок управлени , первый блоксравнени , первый, второй, третий и четвер тый регистры, а также входные и выходные шины управл ющих сигналов и
15 входные и выходные информационные шины , причем входна шина управл ющих сигналов соединена со входом второго регистра, выход которого соединен с первым входом блока выдачи управл ю20 щих сигналов, с первым входом блока выборки, с первым входом блока управлени и с первым входом первого блока сравнени , первый выход которого соединен со вторым входам блока управлени , первый выход которого соединен со вторым входом блока выборки, выход которого соединен со вторым входом блока выдачи управл ющих си|- налов, первый выход и третий вход которого соединены с третьим входом и вторым выходом блока управлени , третий выход которого соединен с первым входом блока выдачи информации, второй вход которого соединен с выходом первого регистра, первый вход которого соединен с четвертым выходом блока управлени , второй выход блока выдачи управл ющих сигналов соеди н,ен с выходной шиной управл ющих сигналов выход блока выдачи, информации соедине с выходной информационной шиной, вход ма информационна шина соединена со входом третьего регистра, выход которого соединен со вторым входом первоГО блока сравнени и с первым входом четвертого регистра, введены блок соп р жени , второй и третий блоки сравне ни , введены блок сопр жени , второй и третий блоки сравнени , дешифратор и п тый регистр, причем выход третьего регистра соединен с первыми входами блока сопр жени , второго блока сравнени , п того регистра и третьего блока сравнени , второй вход которого соединен со вторым выходом первого блока сравнени , четвертый вход блока управлени соединен с первым выходом третьего блока сравнени , второй выход которого соединен со вторым входом п того регистра, третий выход которого соединен с п тым входом блока сопр жени , первый выход которого соединен с третьим входом блока выдачи информации, второй выход п того регистра соединен со вторым входом второго блока сравнени , с четвертым входом блока выдачи информации и с третьим входом блока сопр жени , вто- рой выход которого соединен со вторым входом первого регистра, выход четвертого регистра соединен с четвертым входом блока сопр жени , третий выход которого соединен с третьим входом третьего блока сравнени , выход второ го блока сравнени соединен с п тым входом блока управлени , шестой вход которого соединен с четвертым выходом блока сопр жени , выход второго регистра соединен с первым входом дешифратора , второй вход которого соединен с выходом третьего регистра, п тый выход блока управлени соединен с третьим входом дeшифpatopa, выход которого соединен со вторым входом четвертого регистра. На чертеже изображена блок-схема предлагаемого устройства. Устройство дл обмена содержит блок 1 выдачи управл ющих сигналов, блок 2 выдачи информации, блок 3 сопр жени , первый региртр Ц, блок 5 выборки , блок 6 управлени , второй,первый и третий блоки сравнени , п тый регистр 10, дешифратор 11, второй, третий и четвертый регистры 12-И, входные и выходные шины 15 и 1 управл ющих сигналов и входные и выходные информационные шины 1 и 18. Устройство дл обмена обеспечивает подключение к каналу ввода-вывода ЭВМ группы абонентов. Подключение к кана ,у осуществл етс шинами 15-18. Блок 3 сопр жени содержит магистральные усилители, блок опроса за вок абонентов, селекторы дл приема управл ющих сигналов абонентов. Второй блок 7 сравнени выполнен по известным схемам сравнени двоичных кодов и предназначен дл определени состо ни зан тости адресуемого абонента. Третий блок 9 сравнени предназначен дл определени состо ни готовности группы абонентов, подключенных к устройству дл обмена и может быть выполнен на комбинационных схемах. П тый регистр 10 предназначен дл хранени адреса абонентов и может быть выполнен по известным схемам построени регистров. Дешифратор 11 предназначен дл выдачи управл ющих сигналов в блок 6 управлени и четвертый регистр 14 и может быть выполнен по известной схеме. Устройство работает следующим образом . Операци обмена осуществл етс всегда по инициативе ЗВМ и выполн етс трем фазами: фазой установлени св зи с абонентом, фазой обмена и фазой окончани обмена. В фазе установлени св зи с абонентом канал передает во входную информационную шину 16 байт адреса и сопровождает его управл ющим сигналом АДРЕС КАНАЛА на входной шине 15 управл ющих сигналов. Каждому абоненту ЭВМ присвоен байт адреса. Младшие разр ды байта адреса определ ют номер або-. нента, подключенного к данному устройству дл обмена. Старшие разр ды байта адреса определ ют номер устройства дл обмена, поскольку к ЭВМ может быть подключено несколько устройств дл обмена. Старшие разр ды байта адреса с выхода третьего регистра 13 поступают на вход первого блока 8 сравнени , который осуществл ет сравнение адреса устройства дл обмена. присутствующие в байте адреса, с номером данного устройства дл обмена задаваемым, например, с помощью тумблеров . Если адреса не сравниваютс (канал обращаетс к другому устройству дл обмена), то на первом выходе первого блока 8 сравнени по витс си|- нал, поступающий на второй вход блока & управлени , который первым выхо дом управл ет блоком 5 выборки и ВТО рым выходом - блоком 1 выдачи управл ющих сигналов так, что на выходную шину 17 управл ющих сигналов поступа ет сигнал выборки следующего устройства дл обмена. При совпадении адресов, если устройство не зан то, на втором выходе первого блока 8 сравнени по витс сигнал поступающий на второй вход третьего блока Э сравнени , который анализирует готовность к работе абонента , запрашиваемого каналом. На пер вый вход третьего блока 9 сравнени поступают младшие рс13р ды байта адреса с выхода третьего регистра 13- На третий вход третьего блока 9 сравнени поступают сигналы готовности абонентов к обмену с третьего выхода бло ка 3 сопр жени . Если абонент, к которому адресуетс канал, готов к обмену, то с первого выхода третьего блока 9 сравнени поступает сигнал на четвертый вход блока 6 управлени и со второго выхода - на второй вход п того регистра 10. По команде блока 6 управлени бло 1 выдачи управл ющих сигналов вырабатывает сигнал РАБОТА АБОНЕНТА, указывающий каналу, что адресуемое устройство подключено. Одновременно с этим осуществл етс запись по первому входу в п тый регистр 10 адреса абонента присутствующего на выходе третьего регистра 13Если абонент не готов к работе или
отсутствует в системе, то из третьего блока 9 сравнени на четвертый вход блока 6 управлени поступает сигнал.
Claims (2)
- с первого выхода п того регистра 10. Если команда носит служебный характер , то запись команды в четвертый по которому в канал будет передан сигнал ВЫБОРКА АБОНЕНТА, указывающий каналу на отсутствие абонента в системе. При осуществлении обмена по инициативе абонента, абонент записывает в четвертый регистр 1 свой номер, а в первый регистр байт состо ни , имеющий только указатель ВНИМАНИЕ, после чего передает в блок 6 управлени команду ПЕРЕДАТЬ состо ние. Блок 6 управлени доводит до ЭВМ байт состо ни с битом ВНИМАНИЕ. Получив этот байтсосто ни , ЭВМ начинает операцию обмена. Получив сигнал РАБОТА АБОНЕНТА, канал снимает байт адреса с входной информационной шины 16 и сигнал АДРЕС КАНАЛА с входной шины 15 управл ющих сигналов. После этого из п того регистра 10, через блок 2 выдачи информации адрес абонента выдаетс в канал на выходную информационную шину 18. Из блока 1 выдачи управл ющих сигналов , по команде, поступающей из блока 6 управлени , выдаетс служебный сигнал АДРЕС АБОНЕНТА на выходную шину 17 управл ющих сигналов. Канал сравнивает выданный и прин тый адреса и, сли они равный передает на входную информационную шину 1$ байт команды, а на входную шину 15 управл ющих сигналов - соответствующий управл ющий сигнал. В составе команд канала имеютс команды, которые абонент должен выполнить и команды служебного характера , не требующие работы абонента, например , ХОЛОСТОЙ ХОД. Дешифратор 11 . осуществл ет анализ байта команды,зафиксированный в третьем регистре 13. Если команда относитс к группе команд , подлежащих исполнению абонентами , то по вл етс на выходе дешифратора 11 сигнал, по которому байт команды с выхода третьего регистра 13 записываетс в четвертый регистр.При этом в канал передаетс нулевой байт состо ни и на этом фаза установлени св зи с абонентом завершаетс . В фазе обмена прин та команда по выходу четвертого регистра 1 через блок 3 сопр жени передаетс абоненту . При этом номер абонента, которому должна быть передана команда поступает на второй вход блока 3 сопр жени 7 Э регистр Ц не производитс и команда не доводитс до абонента. Дешифратор 11-передает сигнал о служебной команде , в блок 6 управлени который отрабатывает соответствующие служебные сигналы. Если в результате выполнени команды абоненту необходимо подключитьс к каналу дл обмена информацией, то абонент через блок 3 сопр жени записывает в п тый регистр 10 свой адрес и передает в блок 6 управлени , соответствующие сигналы (прин ть или передать информацию). Блок управлени выставл ет на выходную шину 17 управл ющих сигналов через блок 1 выдачи управл ющих сигналов сигнал ТРЕБОВАНИЕ АБОНЕНТА. При получении от канала через второй регистр 12 сигнала ВЫБОРКА АБОНЕНТА, блок 6 управлени вырабатывает сигнал .РАБОТА АБОНЕНТА и управл ет передачей в канал адреса абонента из п того регистра 10.Адрес абонента сопровождаетс соответствующим служеб(НыМ сигналом. Служебный cVfrf+ал поступает в канал по выходной шине 17 управл ющих сигналов. Адрес абонента поступает в канал по выходной информационной шиНе 18 через блок 2 выдачи информации. После получени от канала разрешени на обмен абонент начинает обмен информацией. При передаче информации р канал абонент мерез блок 3 сопр жет ни передает информацию в блок 2 выдачи информации. При приеме информации сигналы с входной информационной шны 16 через третий регистр 13 передайТс в блок 3 сопр жени и далее абоненту, наход щемус на обмене с ЭВМ. После окончани обмена, блок 6 управлени снимает сигнал РАБОТА А60НЕ/ ТА и на этом фаза обмена информацией завершаетс . В фазе окончани обмена абонент записывает в п тый регистр 10 свой номер, а в первый регистр - байт состо ни . Байт состо ни указывает на то, как Прошел обмен информацией.Каждый бит байга состо ни меет опредеjieHHoe значение, например ОШИБКА ДАН :НЫХ, СБОЙ ОБОРУДОВАНИЯ и др. Если в процессе обмена не было за5)иксировано сбойных ситуаций, то байт состо ни содержит только указатели конца обмена: КАНАЛ КОНЧИЛ, АБОНЕНТ КОНЧИЛ Одновременно с записью байта состо ни в первый регистр абонент передаЭ ет в блок 6 управлени команду ПЕРЕДАТЬ СОСТОЯНИЕ. По этой команде блок 6 управлени отрабатывает посл довательность сигналов, характеризующих фазу окончани обмена: передаетв канал сигнал ТР,ЕБОВАНИЕ АБОНЕНТА, передает адрес абонента и байт состо ни , сопровожда их соответствующими служебными сигналами. Байт состо ни доводитс до канала по выходной информационной шине 18 через блок 2 выдачи информации. Выполнением фазы окончани обмена команда канала завершаетс . Формула изобретени Устройство дл обмена, содержащее блок выдачи управл ющих сигналов,блок выдачи информации, блок выборки, блок управлени , первый блок сравнени , первый, второй, третий и четвертый регистры, а также входные и выходные шины управл ющих сигналов и входные и выходные информационные шины, причем входна шина управл ющих сигналов соединена .со входом второго региц,тра , выход которого соединен с первым входом блока выдачи управл ющих сигналов , с Первым входом блока выборки, с первым входом блока управлени и с первым входом первого блока сравнени , первый выход которого соединен со втормы входом блока управлени , первый выход которого соединен со вторым входом блока выборки, выход которого соединен со вторым входом блока выдали управл ющих сигналов, первый выход и третий вход которого соединены с третьим входом и вторым выходом блока управлени J третий выход которого соединен с первым входом блока выдачи информации, второй вход которого соеflMHetto с выходом первого регистра, первый .вход которого соединен с четвертым выходом блока управлени , второй выход блока выдачи управл ющих сигналов соединеь с выходной шиной управ ющих сигналов, выход блока выдачи информации соединен с выходной информационной щиной, входна информационна шина соединена со входом третьего регистра, выход которого соединен Со вторым входом первого бПока сравнени и с первым входом четвертого регистра, отличающе°ес тем, что, с целью расширени областиприменени путем создани режима группового обмена на одно обращение к устройству дл обмена, оно содержит блок сопр жени , второй и третий блоки сравнени , дешифратор и п тый регистр , причем выход третьего регистра соединен с первыми входами блока сопр жени , второго блока сравнени , п того регистра и третьего блока сравнени , второй вход которого соединен со вторым выходом первого блока сравнени , четвертый вход блока управлени соединен с первым выходом третьего блок сравнени , второй выход которого соединен со вторыК) входом п того регистра, третий выход которого соединен с п тым входом блока сопр жени , первый выход которого соединен с третьим входом олока выдачи информации , .второй выход п того регистра соединен со вторым входом второго блока сравнени , с четвертым входом блока выдачи информации и с третьим входом блока сопр жени , второй выход которого соединен со вторым входом первого регистра, выход четвертого регистра соединен с четвертым входом блока сопр жени , третий выход которого соединен с третьим входом третьего блока сравнени , выход второго блока сравнени сое.динен с питым входом блока управлени , шестой вход которого соединен с четвертым выходом блока сопр жени , выход второго регистра соединен с первым входом дешифратора, второй вход которого соединен с выходом -третьего регистра , п тый выход блока управлени соединен с третьим входом дешифратора, выход которого соединен со вторым входом четвертого регистра-.Источники информации, прин тые во внимание при экспертизе ; 1. Авторское свидетельство СССР V 636603, Kfl. G Об F . 1976.
- 2. Авторское свидетельство СССР N- 1 53685. кл. G Об F З/О, 1973 (прототип).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU782693516A SU911499A1 (ru) | 1978-12-11 | 1978-12-11 | Устройство дл обмена |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU782693516A SU911499A1 (ru) | 1978-12-11 | 1978-12-11 | Устройство дл обмена |
Publications (1)
Publication Number | Publication Date |
---|---|
SU911499A1 true SU911499A1 (ru) | 1982-03-07 |
Family
ID=20797292
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU782693516A SU911499A1 (ru) | 1978-12-11 | 1978-12-11 | Устройство дл обмена |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU911499A1 (ru) |
-
1978
- 1978-12-11 SU SU782693516A patent/SU911499A1/ru active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4149238A (en) | Computer interface | |
US4509140A (en) | Data transmitting link | |
SU911499A1 (ru) | Устройство дл обмена | |
US5640570A (en) | Information handling system for transmitting contents of line register from asynchronous controller to shadow register in another asynchronous controller determined by shadow register address buffer | |
EP0546354B1 (en) | Interprocessor communication system and method for multiprocessor circuitry | |
JPS61217858A (ja) | デ−タ伝送装置 | |
SU794630A1 (ru) | Устройство дл обмена информацией | |
SU640351A2 (ru) | Устройство дл передачи информации | |
SU1624449A1 (ru) | Устройство дл подключени источников информации к общей магистрали | |
SU1654830A1 (ru) | Многоканальна система обмена дл управлени электропитанием вычислительного комплекса | |
SU1001070A1 (ru) | Система дл обмена данными между информационными процессорами | |
SU1160426A1 (ru) | Устройство дл сопр жени ЭВМ с магистралью ввода-вывода периферийных устройств | |
SU1702381A1 (ru) | Устройство дл межмашинного обмена информацией | |
SU809139A2 (ru) | Устройство дл сопр жени | |
SU1481785A1 (ru) | Устройство дл св зи процессоров | |
SU1635188A1 (ru) | Устройство дл сопр жени ЭВМ с периферийной системой | |
SU962905A1 (ru) | Устройство дл сопр жени электронных вычислительных машин | |
SU1280645A1 (ru) | Устройство дл сопр жени многоблочной пам ти с процессором и вводно-выводными устройствами | |
SU1675896A1 (ru) | Устройство дл обмена информацией ЭВМ с внешними устройствами | |
SU1278871A1 (ru) | Устройство дл сопр жени микропроцессорных внешних устройств с каналом ввода-вывода ЭВМ | |
SU781805A1 (ru) | Устройство сопр жени | |
RU1783531C (ru) | Устройство дл сопр жени цифровых вычислительных машин | |
RU2006928C1 (ru) | Система коммутации вычислительных устройств | |
RU1803918C (ru) | Многоканальное устройство дл подключени абонентов к общей магистрали | |
SU1727126A1 (ru) | Устройство дл сопр жени вычислительной машины с каналами св зи |