195015. lajstromszámú szabadalom • Processzor elrendezés primitív és összetett eljárásokat meghatározó utasítások végrehajtására

195015 vétlenül végrehajtandó primitív eljárásokat az összetett eljárásoktól megkülönböztető egységet, amelynek a primitív eljárásokat detektáló kimenete a primitív eljárásokat végrehajtó modul engedélyező bemenetéhez csatlakozik, az említett modul adatbemene­­tei a belső cím és adat busznak (IADB) a primitív eljárásokkal társított buszvonalai­val (PE) kapcsolódnak és kimenete a belső vezérlő buszhoz (ICB) csatlakozik. 2. Az 1. igénypont szerinti elrendezés, az­zal jellemezve, hogy a primitív eljárásokat végrehajtó modulban eljárás dekóder (17) és annak kimeneteivel összekapcsolt beme­netű, az egyes kimenetekhez hozzárendelt primitív eljárások végrehajtását vezérlő áramkörökből felépített lokális vezérlő mo­dul (18) van. 3. A 2. igénypont szerinti elrendezés, az­zal jellemezve, hogy a primitív eljárásokat megkülönböztető egység a belső cím és adat busz (IADB) meghatározott bitvonalainak logikai állapotát figyelő logikai áramkörből áll. 4. A 3. igénypont szerinti elrendezés, az­zal jellemezve, hogy a logikai áramkörnek az összetett eljárásokkal társított kimenete belső interpreter logikán (19) keresztül a bel­ső vezérlő buszhoz (ICB) csatlakozik és an­nak ciklusvezérlő FETCH vonalával kapcso­lódik, a lokális vezérlő modul (18) összes vezérlő áramkörének egyik kimenete a FETCH vonalhoz csatlakozik, és a logikai áramkör engedélyező bemenete a FETCH vo­nalról vezérelt fetch vezérlő logikával (15) kapcsolódik. 5. A 3. vagy 4. igénypont szerinti elren­dezés, azzal jellemezve, hogy a belső cím és adat busz (IADB) meghatározott buszvona­lai (OE) az összetett utasításokkal, további buszvonalai (PE) a primitív eljárásokkal vannak társítva, a primitív eljárásokkal tár­sított buszvonalak (PE) a logikai áramkör­rel engedélyezett eljárás regiszterhez (10) csatlakoznak, amelynek kimenete az eljárás dekóder (17) vezérlő bemenetéhez csatlako­zik. 6. A 4. vagy 5. igénypont szerinti elren­dezés, azzal jellemezve, hogy a belső in­terpreter logikát (19) az óragenerátor (CK) órajeleivel vezérelt egymás mögé kapcsolt flip-flopok (191, 192, 193) képezik, és ezek­nek sorrendben az alábbi vezérlő jeleket elő­állító kimenetei csatlakoznak a belső vezérlő buszhoz (ICB): . első lépésben: PUSHPAR, mely a para­méter verembe (PAR) adatot bevivő vezérlő jel, második lépésben: PUSHRET, mely a visz­­szatérési verembe (RET) adatot bevivő vezérlő jel, valamint IPW, mely az interpre­tation pointer (IP) tar­talmát a belső cím és 21 adat buszra irató vezér­lő jel, harmadik lépésben: POPPAR, mely a para­méter verem (PAR) te­tejét a belső cím és adatbuszra kihozó ve­zérlő jel, IPR, mely az interpreta­tion pointerbe’ (IP) a belső cím és adat busz értékét beíró vezérlő jel, negyedik lépésben: a FETCH vezérlő jelet. 7. A 4—6. igénypontok bármelyike szerin­ti elrendezés, azzal jellemezve, hogy a fetch vezérlő logikát (15) az óragenerátor (CK) órajeleivel vezérelt, egymás mögé kapcsolt flip-flopok (151, 152, 153) képezik, és ezek­nek sorrendben az alábbi vezérlő jeleket elő­állít!) kimenetei csatlakoznak a belső vezér­lő buszhoz: első lépésben: a FETCH bemeneti ve­zérlőjellel egyidejűleg 1NCIP, amely az inter­pretation pointer (IP) tartalmát eggyel meg­növelő vezérlő jel, második lépésben: OUTPUT, amely a bel­ső cím és adat busz tar­talmát az elrendezésből kivivő vezérlő jel, ADDR, amely külső me­mória részére a hozzá­vezetett biteket címnek jelölő vezérlő jel, és IPW vezérlő jel, harmadik lépésben: DATA, amely a külső memória részére a bite­ket adatként jelölő ve­zérlő jel és INPUT, amely az elren­dezéshez csatlakoztatott adatokat a belső cím és adat buszra engedélye­ző vezérlő jel, negyedik lépésben: a logikai áramkör kime­netét a belső interpre­ter logikához (19) ka­puzó vezérlő lel 8. A 3—7. igénypontok bármelyike szerin­ti elrendezés, azzal jellemezve, hogy a logi­kai áramkört az összetett utasítások buszvo­nalára (OE) kapcsolt többmenetű VAGY ka­pu (11) és ennek kimenetéhez csatlakozó in­verter ( 14) képezi. 9. Az 1—8. igénypontok bármelyike sze­rinti elrendezés, azzal jellemezve, hogy az interpretation pointer (IP) bemenetéhez egy a rendszert kezdeti állapotba vivő !ORG ve­zérlő jel vonalával engedélyezett, a kezdeti állapothoz tartozó kódot beíró áramkör csat­lakozik. 10. Az 1—9. igénypontok bármelyike sze- I inti elrendezés, azzal jellemezve, hogy a msszatérési veremmel (RET) társított muta­­'ó regiszter (23) egy átmeneti tárral (26) 22 13 5 10 15 20 25 30 35 40 45 50 55 60 65

Next

/
Thumbnails
Contents