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
11 181757 12 ki-bemeneti áramkör párhuzamos ki-bemeneti kapukat, soros ki-bemeneti vonalat, és megszakító logikát is tartalmaz. Megszakítás esetén 331a T megszakítás kérés vezetéken ad ki jelet, amely a V10 integráló és pulzusformáló áramkörön és a 331 megszakítás kérés vezetéken keresztül jut a P központi egység megszakítás kérés bemenetére. Az F aritmetikai egység - mely tovább növeli a találmány szerinti egykártyás mikroszámítógép teljesítményét —, kiválasztását, és illesztését a P központi egységhez szintén a V vezérlő és kiválasztó áramkör végzi. A V7 felső kiválasztó áramkör 7V5 T- és F-áramkör kiválasztó jelvezetékén érkező jelét VI1 invertáló áramkör invertálja. Ez a 11V invertált T- és F-áramkör kiválasztó jelvezetéken levő jel a P központi egység 25 címvezetékén levő jel a VI3 két bemenetű ÉS—NEM kapu bemenetelre jut. Ez a VI2 két bemenetű ÉS-NEM kapu biztosítja 321 F-áramkör kiválasztójel vezetéken a jelet, amely az F aritmetikai egységet választja ki, Mivel az F aritmetikai egység írás-olvasási sebessége lassúbb mint a P központi egységé, ezért már az F aritmetikai egység kiválasztásakor „VÁRAKOZÁS”’ állapotba kell kényszeríteni a P központi egységet, mivel az F aritmetikai egység kimenetén a 322 F-áramkör késleltetőjel vezetéken megjelenő jel túl későn érkezne. A P központi egység „VÁRAKOZÁS” állapotba való kényszerítését a VI4 differenciáló és pulzusformálós három bemenetű ÉS kapu végzi kimenetre csatlakozó 11 belső késleltetőjel vezetékre adott jellel. Ennek az áramkörnek egyik bemenő jele a 1IV invertált T- és F-áramkör kiválasztójel vezetékre adott jel. Ennek megjelenése all belső késleltetőjel vezetéken egy jelet — egy aktív alacsony pulzust — vált ki. Ennek a pulzusnak a hosszát a V14 differenciáló és pulzusformálós három bemenetű ÉS kapuban levő differenciáló áramkörrel állítjuk be. A továbbiakban t már maga az F aritmetikai egység kiadja 322 F-áramkör késleltetőjel vezetéken a jelet addig, ameddig azt belső vezérlése megszabja. A V14 differenciáló és pulzusformáló három bemenetű ÉS kapu harmadik bemenetére 11a külső késleltetőjel vezeték kapcsolódik, melyet külső, kártyán kívüli lassú áramkörök használata esetén a P központi egység kintről történő lassítására használhatunk. Ezzel az egyszerű kapcsolással biztosíthatjuk P központi egység és F-aritmetikai egység illesztését. A V vezérlő és kiválasztó áramkör 31a külső adatsín olvasás vezetéke jelének lehet még egy további funkciója is, nevezetesen az L címsínmeghajtó és tároló áramkör vezérlése. Az L címsínmeghajtó és tároló áramkört a 2 belső címsín meghajtására használhatjuk, ha engedélyező jele logikai magas szintű. Ha a KI átkapcsolóval azonban összekötjük a 31a külső adatsín olvasás jelvezetékkel, és ha az olvasás jel logikai magas szintre kerül úgy a 2 belső címsínen levő címinformáció kikerül az L címsínmeghajtó és tároló áramkör kimenetén keresztül 2a külső címsínre és következő felírásig ott marad. Ezt úgy érhetjük el, ha a P központi egység 23 címvezetéke logikai magas szintre kerül, vagyis ha a külső címtartományba címeztünk. Ekkor a V7 felső kiválasztó áramkör, V8 alsó kiválasztó áramkör inaktív marad, így 31a külső adatsín olvasás vezetéken logikai magas szint van az olvasás utasítás végrehajtásakor. Ekkor olyan címen kell végrehajtani az olvasás utasítást, amely címnek első tizenöt bit-je tartalmazza a kívánt információt, amely az L címsínmeghajtó és tároló áramkör kimenetén a 2a külső dmsínen jelenik meg. így a 31a külső adatsín olvasás vezetéken levő jel logikai magas szintre történő vezérlésével az N rendszervezérlő és adatsín meghajtó áramkört is aktiváljuk, tehát az la külső adatsín tartalma beolvasható a P központi egységbe, hiszen az ilyenkor bekerül az 1 belső adatsínre. Ily módon a találmány szerinti egykártyás mikroszámítógép T kombinált ki-bemeneti áramkörében és X párhuzamos ki-bemeneti egységében levő ki-bemeneti kapuk a 8 bemeneti jelvezetéken és a 12 ki-bemeneti jelvezetéken valamint az L címsínmeghajtó és tároló áramkör és az N rendszervezérlő és adatsínmeghajtó áramkör ki- és bemenetei révén további 15 + 8 ki-, és bemeneti pontot nyerünk, sőt az N rendszervezérlő és adatsín meghajtó áramkörre kapcsolódó 10 külső rendszervezérlő sín kimenetei impulzus kimenetekként is használhatók. A 4. ábra a találmány szerinti megoldás megszakítás logikájának kialakítását mutatja. Az El három bemenetű ÉS—NEM kapu két bemenete 721 és 722 külső megszakítójel vezetékekhez illetve a harmadik bemenete az F aritmetikai egységből jövő 13 F-áramkör megszakító jelvezetékre csatlakozik. Az ezeken érkező külső megszakítójelek aktivizálják az El három bemenetű ÉS—NEM kapu kimenetét, amely a T kombinált ki-bemeneti áramkör XI-7 megszakító bemenetére van vezetve, és ez a jel indítja a megszakítás kérést. A megszakítás kéréshez rendelt megszakítás vektort a T kombinált ki-bemeneti áramkör továbbítja. Az E2 szinteltoló áramkörös ÉS-NEM kapu kimenete a 71 belső megszakítójel vezetékre csatlakozik, amit a T kombinált ki-bemeneti áramkör SENS megszakító bemenetére vezetünk. Az 5. ábrán látható, hogy az E2 szinteltoló áramkörös ÉS—NEM kapu egyik része egy hiszterézissel rendelkező E21 Schmitt triggeres ÉS—NEM kapu, amelynek egyik bemenete a 711 külső megszakítójel vezetékre kapcsolódik. Az áramkör másik része egy E24 és E25 ellenállásokból, E22 diódából, E23 Zéner-diódából, E26 diódából és E27 kondenzátorból álló szintetoló áramkör, amely a 712 külső megszakító jel vezetéket és a 35a külső indító-visszaállító jel vezetéket fogadja, az ezen jövő jelet leosztja, szűri, és annak egy kb. 0,5 V-al csökkentett értékét adja az E21 Schmitt triggeres ÉS—NEM kapu 7123 jelbemenetére. A leosztott jel képezi 35 belső indító-visszaállítójel vezeték RESET jelét. Ha 712 külső megszakítójel vezetékre a stabilizált tápegység forrását képező stabilizálatlan tápfeszültséget kötjük, akkor ezt az áramkört előnyösen használhatjuk tápfeszültség kimaradásának jelzésére. Ugyanis a tápfeszültség kimaradásakor először a stabilizálatlan tápfeszültség kezd csökkenni, de a stabil tápfeszültség még megvan. Ez a csökkent stabilizálatlan tápfeszültség átbillenti E21 Schmitt triggeres ÉS—NEM kaput, mely megszakítást generál. A kiszolgáló szubrutinnal pl. az R írható-olvasható memóriába elmenthetünk a feladat szempontjából fontos paramétereket. A továbbiakban a stabilizálatlan tápfeszültség további csökkenésével 35 belső indító.-visszaállítójel vezeté5 10 15 10 25 30 35 40 45 50 55 60 65 6