196667. lajstromszámú szabadalom • Eljárás digitális berendezések előnyösen számítógépek, gyors program betöltésére

5 196667 6 lis rendszer programbevitelre képtelen, amennyiben van, úgy TI első időtartamban a programbeolvasást, illetve adatmozgatást elvégezzük az adathordozóról, illetve az adathordozóval. A t3 harmadik időpillanat­ban megnézzük, hogy van-c a háttér-perifériák között olyan, amelyik adathordozóról képes programot be­olvasni és/vagy adathordozóra adatot kivinni, amennyiben nincs, úgy T3 harmadik időtartam, amennyiben van, úgy T6 hatodik időtartam követke­zik. A T3 harmadik időtartamban megnézzük az adatmozgatásra vonatkozó parancsot és t4 negyedik időpillanatban, amennyiben írási parancsot kaptunk, T5 ötödik időtartam, amennyiben olvasási parancsot kaptunk, t5 ötödik időpillanat következik. A t5 ötö­dik időpillanatban megnézzük, hogy létezik-e az a program, amelyikre az olvasási parancs vonatkozik, ha igen, akkor T4 negyedik időtartam, ha nem, akkor a T5 ötödik időtartam következik. A T4 negyedik időtartamban a PROM-ból kiolvassuk a kívánt ada­tot és ezután visszatérünk T3 harmadik időtartamra. A T5 ötödik időtartamban egy hibajelzést generá­lunk, hiszen a PROM-k csak olvashatók, Írni nem lehet őket, és visszatérünk T3 harmadik időtartamba. A T6 hatodik időtartamban megnézzük az adatmoz­gatásra vonatkozó parancsot, és t6 hatodik időpilla­natban, amennyiben írási parancsot kaptunk t7 hete­dik időpillanat, amennyiben olvasási parancsot kap­tunk t8 nyolcadik időpillanat következik. A t7 hetedik időpillanatban megnézzük, hogy az írási parancs PROM-ra vonatkozik-e, amennyiben igen, úgy T8 nyolcadik időtartamban hibajelzést generálva vissza­térünk T6 hatodik időtartamba, amennyiben nem, úgy T7 hetedik időtartamban kiírjuk az adatot az adathordozóra, és utána visszatérünk T6 hatodik idő­tartamba. A t8 nyolcadik időpillanatban megnézzük, hogy az olvasási parancs PROM-ra vonalkozik-e, amennyiben igen, úgy T9 kilencedik időtartam, amennyiben nem, úgy T10 tizedik időtartam követke­zik. A T9 kilencedik időtartamban kiolvassuk a PROM-ol és visszatérünk a T6 hatodik időtartamba. A TIO tizedik időtartamban kiolvassuk az adathordo­zót és visszatérünk a T6 hatodik időtartamba. A találmány szerinti megoldás konkrét megvalósí­tása esetén célszerű a PROM memóriát olyan háttér­tárként megcímezni, melynek a fizikai címe nulla, ugyanis a perifériák mindig konkrét fizikai címmel rendelkeznek, így a nullás fizikai periféria címre egyet­len periféria sem fog megszólalni. Az ismert elrendezést a 2. ábra alapján ismertetjük. Az elrendezésnek A központi vezetékkötegre kapcso­lódó 11 központi egysége, 12a —n operatív memóriái és I3a-m perifériális egységei vannak. A ! I központi egység által az A központi vezeték­kötegre adott utasításokkal a 13a — m perifériális egy­ségekből az A központi vezetékkötegen keresztül a 12a - n operatív memóriákra töltjük a kívánt progra­mot. A találmány szerinti elrendezést ugyancsak a 2. ábra alapján ismertetjük, mely az ismerttől abban tér el, hogy az elrendezésnek 14 adatforgalmat vezérlő egysége is van. A 14 adatforgalmat vezérlő egység ki/bemenetei A központi vezetékkötegen keresztül a 11 központi egység, a 12a~n operatív memóriák és a 13a- m perifériális egységek ki/bemeneteire vannak kötve. A 11 központi egység által az A központi vezeték­kötegre adott utasításokkal a 14 adatforgalmat vezér­lő egységből az A központi vezetékkötegen keresztül a 12a - n operatív memóriákba töltjük a kívánt prog­ramot. Abban az esetben, ha a program a 14 adatfor­galmat vezérlő egységben PROM-ban helyezkedik el a PROM-ból, ha nem, akkor a 14 adatforgalmat vezérlő egység periféráiból. A találmány szerinti 14 adatforgalmat vezérlő egy­ség egy példakénti kiviteli alakját a 3. ábra alapján ismertetjük. A 14 adatforgalmat vezérlő egységnek 15 vezérlő egysége, 16 csak olvasható memóriája és/vagy legalább egy 17a -- k háttér perifériája van. A 15 vezér­lő egység ki/bemenetei, részben az A központi veze­tékkötegre, részben pedig B memória vezetékkötegen keresztül a 16 csak olvasható memória, C perifériális vezetékkötegen át a 17a —k háttér perifériák ki/be­­mcnctcirc vannak kötve. A találmány szerinti 14 adatforgalmat vezérlő egy­ség további példakénti kiviteli alakjait szintén a 3, ábra alapján ismertetjük. Ezen kiviteli alakok a ko­rábbiaktól abban térnek el, hogy a 16 csak olvasható memória PROM vagy diódás mátrix, a ! 7a - k háttér perifériák pedig mágneslemezes vagy mágnesszalagos egységek, előnyösen fioppyk. A 14 adatforgalmat ve­zérlő egység ezen kiviteli alakjainak működése meg­egyezik a már ismertetettével. A 15 vezérlő egység megvizsgálja, hogy a keresett programot a 16 csak olvasható memóriából kell-e be­olvasni, ha igen akkor a 16 csak olvasható memóriá­ból B memória vezetékkötegen keresztül a programu­tasításokat az A központi vezetékkötegre adja; termé­szetesen, ha az elrendezés nem tartalmaz 16 csak ol­vasható memóriát, akkor 15 vezérlő egység hibajel­zést generál, továbbá abban az esetben is, ha 16 csak olvasható memóriát írni akarja a 11 központi egység \ központi vezetékkötegen keresztül. Amennyiben az adatok kérése nem a 16 csak olvasható memóriából, hanem I7n-k háttér perifériákból történik, a 15 ve­zérlő egység a C perifériális vezetékkötegen lévő ada­gokat adja az A központi vezetékkötegre, illetve az A központi vezetékkötegen lévő adatokat a C perifé­riális vezetékkötegre, hiszen a 17a —k háttér periféri­ák nemcsak olvashatók, hanem írhatók is (természe­tesen amennyiben !7a-k háttér perifériák nem írha­tók, abban az esetben a C perifériális vezetékkötegen keresztül hibajelzést küldenek a 11 központi egység felé). Abban az esetben, ha az elrendezés nem tartal­maz !7a—k háttér perifériákat, a 15 vezérlő egység hibajelzést küld az A központi vezetékkötegen át a 11 központi egységnek. A találmány szerinti 15 vezérlő egység egy példa­­kinti kiviteli alakját a 4. ábra alapján ismertetjük. A 15 vezérlő egységnek 18 első vezérlést illesztő áram­köre, 19 második vezérlést illesztő áramköre, 20 hiba­­jelképző egysége, 21a, b első és második vezérlést leválasztó áramköre és 22 kapcsoló egysége van. A 18 első vezérlést illesztő áramkör bemenete az .4 köz­ponti vezetékköteg részét képező b írás/olvasás veze­tékre, kimenete pedig ez írást jelző vezetéken keresztül a 20 hibajelző egység és a 22 kapcsoló egység bemene­tére van kötve. A 19 második vezérlést illesztő áram­kör bemenete az A központi vezetékköteg részét képe­ző d nullás periféria vezetékre kimenete pedig f csak olvasható memóriát jelző vezetéken át a 20 híbajel-5 10 15 20 25 30 35 40 45 50 55 60 65 4

Next

/
Oldalképek
Tartalom