163934. lajstromszámú szabadalom • Kapcsolási elrendezés kis számítógép ON LINE perifériák együttes OFF LINE (adatelőkészítő) tevékenységének biztosítására

3 163934 4 Az 1 kisszámítógép 2 input-output csatornájá­hoz az ismert 3, 4 vezérlő egységeken keresztül csatlakoznak az azonos elvű interfaceszel ellátott 5, 6, 7 perifériák. Az egyes egységeket összekötő kétirányú nyilak az adatok és vezérlő jelek áramlását jelképezik. Az 5, 6, 7 perifériák adatai és vezérlő jelei a 8 off-line vezérlő egységen keresztül tetszőleges kombinációban egymással szemben kapcsolhatók. zésben teljesíti. Az ábra jelölései és jelei a következők: 10 15 20 Az off-line vezérlő egység segítségével az alábbi tipikus funkciók valósíthatók meg: a) Lyukszalag vagy lyukkártya készítése (lyukasz­tása) írógépről, a lyukszalag, ül. lyukkártya olvasó on-line üzem közben is. b) Lyukszalag, ül. lyukkártya másolása az írógép on-line működése közben is. c) Lyukszalag, ül. lyukkártya tartalmának kiíratása (kigépelése, kinyomtatása) a lyukszalag, Ül. lyuk­kártya lyukasztó on-line működése közben is. d) Lyukszalag, ül. lyukkártya másolása egyidejű kiírással. Az önmagukban ismert periférikus egységek interface forgalma az u.n. handshaking elven működik. Ez azt jelenti, hogy egy adategység 25 (1 byte) átvitele egy forrás berendezésből (pl. lyukszalag olvasó) egy nyelő berendezésbe (pl. lyukszalag lyukasztó) az alábbi lényeges vezérlője­lek jelenlétében zajlik le: NK: nyelő kész: a nyelő üzemkész állapotban van. FK: forrás kész: a forrás üzemkész állapotban van. NV: nyelő vezérlés: a nyelő 1 byte forgalmazását kéri. FV: forrás vezérlés: a forrás a két byte-ot adja. 30 35 Az adatforgalom egy D jelű, 8 vezetékből áüó, forrás-nyelő irányú vonalon történik. A vezérlőjelek „handshaking" üzemű szekvenciáját a 2. ábra mutatja. 40 NK és FK a teljes adatforgalom teljes ideje alatt szükségszerűen = 1. Az adatforgalmat a nyelő kezdeményezi, kéri az adatot (NV=1, FV=0) Az érvényes adat jelenlétét (D) a forrás jelzi (NV=1, FV=1), az adat átvételét nyelő nyugtázza (NV=0, 45 FV=1), a nyugtázást a forrás tudomásul veszi és a forgalmazást befejezi (NV=0, FV=0). Az off-line vezérlő egység működésével szemben támasztott követelmények tehát a következők: 50 1. A „handshaking" üzemhez szükséges vezérlő­jeleket az adatforgalomban résztvevő perifériák közt úgy irányítani, hogjr a korábban a) - d) pont alatt részletezett funkciók megvalósulhassanak, vagyis mindig a megfelelő fonás és nyelő jellegű 55 berendezéseket egymással szembe kapcsolni, illetve lehetővé tenni, hogy egy forrás jellegű berendezés­sel szemben több nyelő is szerepelhessen. 2. Az adatvonalakat úgy kapuzni, hogy a 60 megfelelő forrás-nyelő kapcsolat az adatforgalom szempontjából is fennálljon. Az off-line vezérlő egység a fenti feladatokat példaképpen a 3. ábra szerinti kapcsolási elrende- 65 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28 Logikai ÉS kapuk 29, 30, 31, 32 Logikai VAGY kapuk 33, 34 Inverte?ek 35 BistabÜ tárolóelem 36, 37, 38, 39 Logikai ÉS kapurendszerek 40 Logikai VAGY kapurendszer NK 1 olvasó felé küldött nyelő kész jel NK 2 lyukasztó nyelő kész jele NK 3 írógép felé küldött nyelő kész jel NK 4 írógép nyelő kész jele FK 1 olvasó forrás kész jele FK 2 lyukasztó félő küldött forrás kész jel FK 3 írógép forrás kész jele FK 4 írógép felé küldött forrás kész jel NV 1 olvasó félő küldött nyelő vezérlés jel NV 2 lyukasztó nyelő vezérlés jele NV 3 írógép felé küldött nyelő vezérlés jel NV 4 írógép nyelő vezérlés jele FV 1 olvasó forrás vezérlés jele FV 2 lyukasztó felé küldött forrás vezérlés jel FV 3 írógép forrás vezérlés jele FV 4 írógép felé küldött forrás vezérlés jel Dl olvasó adat vonala D2 lyukasztó felé küldött adat vonal D3 írógép adat vonala D4 írógép felé küldött adat vonal a lyukasztás írógépről üzemmód jele b másolás üzemmód jele c kiírás üzemmód jele d másolás és kiírás üzemmód jele Megjegyzés az a+b+d stb. jelek a megfelelő a-d nevű jelek logikai VAGY kapcsolatát jelölik. Az off-line vezérlő 3. ábra szerinti megoldása az NK lésNK3 jeleket a 9, 10, 11, 12, 13, 29 kapukból álló kombinációs hálózat segítségével az NK 2 és NK 4 jelből és az üzemmód jelekből képezi, az FK 2 és FK 4 jeleket a 14, 15, 16, 17, 30 kapukból álló kombinációs hálózat segítségével az FK 1 és FK 3 jelekből és üzemmód jelekből áüítja elő. Az NV 1 és NV 3 jeleket a 33, 34 inverterekből a 35 bistabü tárolóelemből és a 18, 19, 20, 21, 22, 23, 24, 31 kapukból felépített sorrendi hálózat segítségével NV 2 és NV 4 jelből képezzük, úgy, hogy azokban az üzemmódokban, mikor egy-egy forrás és nyelő áll szemben (a, b, és c üzem) a kimenő jeleket kombinációs hálózat áüítja elő, míg ha egy forrással két nyelő áll szemben, (düzem) az NV 1 jelet 35 bistabü tárolóelem kimentéről képezzük, amely S bemene­tén keresztül akkor billen (Mogikai 1 állapotba, ha NV 2 = NV 4 = 1, és akkor billen R bemenetén keresztül O=0 állapotban, ha NV 2 = NV 4 = 0. Az FV 2 és FV 4 jeleket ismét kombinációs hálózat segítségével állítjuk elő 25, 26, 27, 28, 32 kapuk segítségével FV 1, FV 3 és az üzemmód 2

Next

/
Oldalképek
Tartalom