181757. lajstromszámú szabadalom • Egyetlen szabványos mérető, előnyösen ESZR méretű, nyomtatott áramkörű lapon felépített mikroszámítógép I-8080-as vagy azzal egyenértékű központi egységgel

9 181757 10 8255-ös áramkörnél, ezért K2 átkapcsoló segítségé­vel az S 2655-ös áramkör közös olvasás-írás utasítás bemenetére P központi egység 21 címvezetékét kap­csoljuk, míg K3 átkapcsolóval w írás-utasítás beme­netét a nyomtatott áramköri lap csatlakozójára ve­zetjük. Tehát hamis címkiválasztásnál előfordulhat, hogy a kimeneti kapukat véletlenszerűen felülírjuk. Ennek meggátlására a következő intézkedéseket tettük: a V9 differenciáló és pulzusformáló áram­kör 9V alsó címkiválasztójel vezetéken levő ki­meneti jel olyan, hogy abban az időben, amikor a 2 belső címsínen levő címinformáció már véletlen­­szerű, ismét inaktiválja V8 alsó kiválasztó áramkört. Ugyanakkor az S 2655-ös áramkörnél fontos, hogy az őt kiválasztó 8V4 X-áramkör kiválasztójel vezeté­ken később jelenjen meg a jel, mint a 2 belső címsínen megjelenő címző és olvasás-írás utasítás jelek, másrészt a V8 alsó kiválasztó áramkör ne működjék azon időpillanatban, amikor a P központi egység az 1 belső adatsínre az „ÁLLAPOT” infor­mációt adja ki. Ezt a V7 felső kiválasztó áramkörrel úgy érhetjük el, hogy 7V4 címkiválasztó jelvezeté­ken levő jel logikai alacsony szintbe való billenősé­nek feltételei közé a P központi egység 36 szinkron­jel vezetéken megjelenő logikai szinkronjel alacsony szintjét is bevesszük. Ez oly módon lehetséges, hogy a 36 szinkronjel vezetéket a V7 felső kiválasztó áramkör el címbemenetére kötjük. Ezért V7 felső kiválasztó áramkör minden utasítás alatt két címet „érez” hiszen a központi egység szinkronjele csak az utasításciklus elején van logikai magas szinten. Tehát 7V4 alsó címkiválasztójel vezetéken levő jel, és ugyanakkor a V8 alsó kiválasztó áramkörrel előállí­tott összes kiválasztójel, csak a 36 szinkronjel veze­téken fennálló jelhiány esetben aktív. Ezzel elérhető, hogy az INTEL cég 8255-ös tí­pusú áramköre helyett a SIGNETICS S 2655-ös típusú áramkörét is használhatjuk, mely nagyobb teljesítményű áramkör, és majdnem lábkompatibilis az INTEL 8255-ös áramkörrel; csupán K2 és K3 átkapcsolót kell átbillenteni, és a kártya minden módosítása nélkül tudja fogadni ezt az áramkört is, mivel a V8 alsó kiválasztó áramkör ezt lehetővé teszi. Az 18080-as rendszerben kitüntetett szerepe van az indítási memóriaterületnek, vagyis ahova a nyolc megszakításhoz rendelt megszakításvektor mutat. A találmány szerinti mikroszámítógépnél lehetőség van arra, hogy a negyedik, ötödik, hatodik és hetedik megszakításokhoz rendelt kezdőcímek az R írható­­-olvasható memóriába mutassanak, ezáltal az ezen megszakításokat kiszolgáló szubrutinok belépő címe programozhatóvá válik. Az INTEL által javasolt megoldásnál amit az 1. ábra mutat, a megszakítás kezdőcímek U csak olvasható fix memóriába mutat­nak, hiszen az indulási cím mindenképpen U csak olvasható fix memóriát kell, hogy kiválasszon. A találmány szerinti megoldásnál kettős a 343 és a 344 kiválasztó és indító jel vezetékeken megjelenő indító és kiválasztó jeleket alkalmazunk, az Ul U2 és U3 csak olvasható fix memóriák és R írható­­-olvasható memória kiválasztására. Ahhoz, hogy a negyedik, ötödik, hatodik és hetedik megszakítások­hoz rendelt kiszolgáló szubrutinok címei R írható­-olvasható memóriában mutassanak, ezt az áramkört ki kell tudni választani az ezen megszakításokhoz rendelt címtartományban is. Ezen címtartományban történő kiválasztást V8 alsó kiválasztó áramkör végzi, míg a felhasználó által meghatározott (tizen­hat kbyte-on belüli) kiválasztást a V7 felső kivá­lasztó áramkör végzi el oly módon, hogy a V8 alsó kiválasztó áramkör által a 8V3 R-áramkör indítójel vezetékre adott jelek és a V7 felső kiválasztó áram­kör által a 7V3 R-áramkör kiválasztójel vezetékre adott jellel a VI6 két bemenetű ÉS kaput hajtja meg, melynek kimenetén jelenik meg 344 kiválasztó és indító jelvezetéken indító és kiválasztó jel és ez végzi az R írható-olvasható memória kiválasztását. Ennek következményeként a negyedik, ötödik, hatodik és hetedik megszakításhoz rendelt címtarto­mányt bár fizikailag ugyanazon a memóriatarto­mányban van, mégis két különböző címtartomány­ban tudjuk megcímezni. Hasonló módon kell kivá­lasztanunk az első U1 csak olvasható fix memóriát is, hiszen az indítási címek csak olvasható memóriát jelölhetnek, viszont egy ilyen csak olvasható me­mória minimálisan egy kbyte nagyságú. Ezért V8 alsó kiválasztó áramkör kimenetén megjelenő 8V1 U1-áramkör indítójel vezeték jele csak az indítási tartományban választja ki az Ül csak olvasható fix memóriát, míg ezen áramkör kiválasztása a V7 felső kiválasztó áramkör által, a felhasználó által megsza­bott címtartományban 7VI U1-áramkört kiválasztó­jel vezetéken levő jellel történik. A VI5 két beme­netű ÉS kapu bemeneteire csatlakozik 7V1 U1-áramkör kiválasztó jel vezeték, illetve 8V1 U1 -áramkört indító jelvezeték. Ezután VI5 két be­menetű ÉS kapu kimenetén megjelenő indító és kiválasztó jel végzi a tényleges kiválasztást. Ezért U1 csak olvasható fix memóriájának indítási tartománya kétcímen is megcímezhető. Természetesen a PROM kiválasztó áramköröket égethetjük oly módon is, hogy a hagyományos (elöl csak olvasható, hátul írható-olvasható) memória szerkezetet alakítsuk ki. A korábban említett 7V2 és 8V2 belső adatforga­lom jel vezetéken a jeleket úgy választjuk meg, a PROM kiválasztó áramkörök égetésével, hogy kártyán belüli címeknél az N rendszervezérlő és adatsín meghajtó áramkört letiltó alacsony szinten jelenjenek meg. Mind az F aritmetikai egység, mind pedig a T kombinált ki-bemeneti áramkör kiválasztását a V7 felső kiválasztó áramkör végzi 7V5 T- és F-áramkör kiválasztójel vezeték jelével. Két áramkör címében csak a P központi egység 25 címvezetékén megje­lenő jel tesz különbséget. Mivel a T kombinált ki-be­meneti áramkör helyes működése megkívánja a P központi egység szinkronjelének logikai magas szintje alatti kiválasztást is, ezért a T kombinált ki-beme­­neti áramkör 7V5 T- és F-áramkör kiválasztójel ve­zetéken a 36 szinkronjel vezetéken a jelek alacsony illetve magas szintje esetén is aktív kell, hogy legyen. A T kombinált ki-bemeneti egység 332 T-áram­­kör kiválasztó jelvezetéken levő jelet VI2 két beme­netű VAGY—NEM kapu szolgáltatja, melynek bemenetére a V7 felső kiválasztó áramkör TV5 T- és F-áramkör kiválasztó jelvezeték illetve a P központi egység 25 címvezetéke kapcsolódik. A T kombinált 5 5 10 15 20 25 30 35 40 45 50 55 60 65

Next

/
Oldalképek
Tartalom