172162. lajstromszámú szabadalom • Digitális kisszámítógép az utsítástároló regiszter tartalmának dinamikus módosítására
13 172162 14 kapun keresztül kapcsolódik a 421 mintavevő ÉS-kapu kimenete. Ilyen módon lehetőség nyílik arra, hogy a 422 utasítástároló elembe egyrészt beírható legyen a d mintavevő kimeneten érkező vezérlőjel hatására a 62 adatvezeték tartalma, ugyanúgy, mint azt a 421 utasítástároló elemmel kapcsolatban bemutattuk, másrészt viszont a vagylagos beírást létesítő 431 módosító VAGY-kapu másik vagylagos bemenetére a p2 módosító kimenetére adott vezérlőjel(ek) segítségével a 40 utasításvégrehaj tó-vezérlő egység a 422 utasítástároló elembe tetszőleges időben új értéket írhat be. További vagylagos beírási lehetőséget mutatunk be a 423(i+l)-ik utasítástároló elemmel kapcsolatban, melynek bemenetére a hárombemenetű, vagylagos beírást létesítő 432 módosító VAGY-kapu kimenete kapcsolódik, mely egyrészt lehetővé teszi, hogy a 413 mintavevő ÉS- kapu a d mintavevő kimenetén érkező vezérlő jel hatására beírja a 423 utasítástároló elembe a 63 adatvezeték tartalmát, másrészt lehetővé teszi, hogy a 40 utasításvégrehaj tó-vezér lő egység a p3 módosító kimenetére adott vezérlőjel(ek) segítségével a 423 utasítástároló elembe tetszőleges időben új értéket írhasson be, továbbá lehetővé teszi, hogy a 40 utasításvégrehajtó-vezérlő egység pl. módosító kimenetén megjelenő vezérlő jel hatására a 434 módosító ÉS-kapu beírja a 423 utasítástároló elembe a 30 aritmetikai egységből az e3 műveleti kimeneten érkező eredményértéket. Ugyancsak hárombemenetű vagylagos beírást biztosít a 433 módosító VAGY-kapu, mely egyrészt lehetővé teszi; hogy a 414 mintavevő ÉS- kapu a d mintavevő kimeneten érkező vezérlőjel hatására beírja a 424 utasítástároló elembe a 64 adatvezeték tartalmát, másrészt lehetővé teszi, hogy a 40 utasításvégrehajtó-vezérlő egység a p4 módosító kimenetére adott vezérlőjel(ek) segítségével a 424 utasítástároló elembe tetszőleges időben új értéket írhasson be, továbbá lehetővé teszi, hogy a 40 utasításvégrehajtó-vezérlő egység pl. módosító kimenetén megjelenő vezérlőjel hatására a 435 módosító ÉS-kapu beírja a 424 utasítástároló elembe a 30 aritmetika egységből az e4 műveleti kimeneten érkező eredményértéket. Szabadalmi igénypontok: 1- Digitális kisszámítógép az utasítástároló regiszter tartalmának dinamikus módosítására, melynek n-elemes utasítástároló regisztere, melemes beíróhálózata, külső tárolói, ki-bemeneti vezérlő-, utasításvégrehajtó vezérlő- és aritmetikai egysége, ki-bemeneti vonalrendszere (60), továbbá az egységeket összekötő vezetékrendszere van, azzal jellemezve, hogy a beíróhátózat (41) egyes elemei kétbemenetű mintavevő ES-kapuk (411—414), melyeknek egyik bemenete a ki-bemeneti vezérlő egység (3) mintavevő kimenetéhez (d). a másik bemenetűk a ki-bemeneti vonalrendszer (60) egyes adatvezetékeihez (61—64), kimenetűk pedig, vagy közvetlenül, vagy az utasítástároló regiszter tartalmának dinamikus módosítására módosító hálózaton (43) 5 keresztül kapcsolódnak az utasítástároló regiszter (42) egyes utasítástároló elemeihez (421— 424), a módosító hálózat (43) egyes elemei két vagy hárombemenetű módosító VAGY-kapuk (431—435), a kétbemenetű módosító VAGY-ka- 10 púk (431) egyik bemenete a beíróhálózat (41) egyes mintavevő ÉS-kapuinak (412—414) egyegy kimenetével, másik bemenete pedig az utasításvégrehajtó-vezérlő egység (40) egy-egy módosító kimenetéhez (p2, p3, p4) kapcsolódik. 15 2. Az 1. igénypont szerinti digitális kisszámítógép kiviteli alakja, azzal jellemezve, hogy a módosító VAGY-kapuknak (432—433) három bemenete van, a módosító VAGY-kapuk (432— 433) ezen harmadik bemenetére további módosí- 20 tó ÉS-kapu (434, 435) kimenete kapcsolódik, a módosító hálózat (43) ezen további két vagy több bemenetű módosító ÉS-kapuinak (434, 435) egyik bemenete közösen az utasításvégrehajtó-vezérlő egység (40) egyik módosító kime- 25 netéhez (pl), másik bemenetűk pedig külön-külön az aritmetikai egység (30) egy-egy műveleti kimenetéhez (e3, e4) kapcsolódik. 3. Kapcsolási elrendezés az 1. vagy 2. igénypont szerinti digitális kisszámítógéphez azzal 30 jellemezve, hogy az egyes kétbemenetű mintavevő ÉS-kapuk (411—414), egyik bemenete a kibemeneti vezérlő egység (3) mintavevő kimenetével (d), a másik bemenete a ki-bemeneti vonalrendszer (60) egyes adatvezetékeivel (61—64), 35 az egyes mintavevő ÉS-kapuk (411—414) kimenete pedig, vagy közvetlenül, vagy az utasítástároló regiszter tartalmának dinamikus módosítására módosító hálózaton (43) keresztül az utasítástároló regiszter (42) egyes utasítástároló ele- 40 meinek (421—424), bemenetével, a módosító hálózat (43) egyes elemei két- vagy hárombemenetű módosító VAGY-kapuk (431 433), melyeknek első bemenete az egyes mintavevő ÉS-kapuk (412—414) kimenetével, második 45 bemenete az utasításvégrehajtó-vezérlő egység (40) egy-egy módosító kimenetével (p2, p3, p4), harmadik bemenete pedig további módosító ÉS- kapu (434, 435) kimenetével, ezen további kétbemenetű módosító ÉS-kapuk (434, 435) egyik 50 bemenete közösen az utasításvégrehajtó-vezérlő egység (40) egyik módosító kimenetével (pl), másik bemenetűk pedig külön-külön az aritmetikai egység (30) egy-egy műveleti kimenetével (el— e4), 55 az egyes utasítástároló elemek (421—424) utasításkimenete (ul—u4) az utasításvégrehajtó-vezérlő egység (40) és az aritmetikai egység (30) egy-egy utasításbemenetével, az aritmetikai egység (30) valamennyi adatbe- 60 menete a ki-bemeneti vonalrendszer (60) egyegy adatvezetékével, beíró és kiolvasó bemenete a ki-bemeneti vezérlő egység (3) beíró, illetve kiolvasó kimenetével, (b, c) valamennyi vezérlő bemenete, illetve vezérlő kimenete (r) az utasítás- 65 végrehajtó vezérlő egység (40) egy-egy vezérlő 7