automaták
Minden parancs művelet vagy eljárás végre a műveletet egységet, és leírja a firmware megvalósított, több ciklusban, amelyek mindegyikében a firmware végrehajtódik lépésben egy vagy több mikro-műveletek.
Az engedélyezett időtartam végrehajtására mikro-műveletek, az úgynevezett teljesítmény ütem, vagy csak tapintat eszköz vagy rendszer a digitális információ feldolgozására.
Végrehajtani a parancsot, műveletek vagy eljárások (firmware) kell lennie a megfelelő vezérlő bemenetére műveleti egység a fájl egy bizonyos módon elosztott időbeli sorrendjét a vezérlő jeleket.
Része az eszköz vagy rendszer feldolgozó digitális információ, amelynek célja, hogy készítsen szekvenciák jeleket, úgynevezett vezérlőegységet (vagy egy kontroll gép).
A generált gépvezérlés megadott szekvenciájú bejövő vezérlőjelek a bemenetre a gépi kódot művelet (CPC) Z, jeleket a művelet egység U, hordozó információt a jellemzőit az operandusok, közbenső és végső eredmények és egy szinkronjel, adja meg a határ órák.
Így az automatikus vezérlés (egység) hivatalosan tekinthető egy olyan gép által meghatározott:
- sokaságát bináris kimeneti jelek W = 1. wg. WG>, megfelelő a több mikro-ops működő egység. Amikor VV = 1 az inicializálás a g-I microoperation;
- több bemeneti jelek
Z = 1. zf. Zf>, U = 1. ui. ui>, meghatározott egységekben megfelelő külső bináris műveleti kód (OPC) Z és a bejelentő bináris jelek U;
- több microprograms kell végrehajtani, attól függően, hogy a beállított értékek a bemeneti jelek a vezérlő jelek kimeneti egység bizonyos ciklusokban.
Szerint a készlet bemeneti és kimeneti jelek és az összes firmware sokasága határozza meg a belső állapotait blokk
amelynek teljesítmény (a memória mennyisége a kontroll gép) a tervezési folyamat lehető legkisebbre kell csökkenteni.
Ez a megfigyelés megmagyarázza, hogy miért a kontroll blokkok hívott fegyvereket. Mindezek a tulajdonságok határozzák meg az automatikus firmware-t. Emiatt automaták más néven microprogrammed gépek.
A vezérlő firmware gép beállítható automatikus Moore vagy Mealy automatát, a amelyek bármelyike az átmenet funkció és a d l definiált előre meghatározott kimeneti funkció firmware.
Automatákat épített két alapelvet:
- a digitális gépek, merev (vagy logikai áramkör). Minden egyes művelet által adott, például a műveleti kódot épül sor összetett áramkörök, amelyek relevánsak bár gerjeszti a megfelelő vezérlő jeleket. Így a digitális készülék van kialakítva, ahol a több Államok határozza meg a kívánt állapotot tároló elemek K
Átmeneti funkciókiadások D és L felhasználásával vannak megvalósítva kombinációs áramkörök;
- kontrollként gépek logika a memóriában tárolt (a „memorizált vagy programozott logikai”). Minden elvégzett működési egység működése rendelve egy sor tárolt memória szót - mikroutasítások, minden információt tartalmazó mikro-műveletek végrehajtását egy gépi ciklus, és egy jelzést (általában függ az értékek a bemeneti jel), amely ki kell választani a memóriából a következő szó (azaz, a következő mikroutasítás) .tak, ebben az esetben az átmeneti függvény a d és L kimenetek a automatát megvalósított memóriában tárolt több mikroutasítások.
Ez a módszer egy digitális információ feldolgozó eszköz az úgynevezett microprogramming ellenőrzés, és ezzel a módszerrel vezérlőbiokk - microprogrammed ellenőrző készülékek (vagy automatikus).
Minden téma ebben a szakaszban:
BASIS AND, OR, NOT. Tulajdonságai elemi Boole-függvények
Legyen x - valamilyen logikai változó. Ezután: 1. ami kizárhatja a logika akkor
Táblázatos leírást Boole-függvények
Due végtag többszörös állítja egy előre meghatározott számú logikai változók, a legegyszerűbb és legtermészetesebb módon leírni a felhúzó van táblázatos. Példa leírja három FA
Analitikai leírása Boole-függvények
A példák leírják FAL a 3. táblázatban látható, akkor látható, hogy az azt alkotó 1 lehet leírni, mint elemi összefüggésben változók:
Geometriai ábrázolása Boole-függvények
A FAL geometriai reprezentáció értékét a bemeneti változók n - értelmezni, mint egy sor helyi koordinátákat n - dimenziós koordináta-rendszerben. koordináták
Minimalizálás keresztül minimalizálása kártyák
Mint fentebb említettük, az egyik módja, hogy képviselje a kis számú FAL változók (általában nem több, mint 5) Karnaugh diagramokat vagy Veitch alapuló többes szkennelés
Minimalizálása Boole-függvények a módszer Quine
Miközben minimalizálja az eljárás Quine az alapon ÉS, VAGY, NEM az eredeti FAL van beállítva PDNF. Annak érdekében, hogy ez az, hogy megtalálja elsődleges implicants és válogatott néhány közülük
Az eljárás szerint Quine - Mc KLASKO
Hiánya Quine módszer -, hogy szükség van az alapos vagy páronkénti összehasonlítása az összes összehasonlító lépésben mintermov megtalálása az elsődleges implicants. A növekvő számú mintermov zoom
ÉS kapuk és NAND
(Pozitív logika) áramkör az ÉS-kapu épül félvezető diódák, és az ellenállás, a 10. ábrán látható).
VAGY kapuk, NOR
Az áramkör VAGY kapu épül félvezető diódák, és az ellenállás, a 12. ábrán látható).
Programozható logikai tömb (PLA)
A programozható logikai tömb [2] a funkcionális egység alapján létrehozott integrált félvezető technológia és a végrehajtására tervezett logikusan
PLA programozási eljárás
A fizikai elvét programozási PLA kiégés (elillanását) a kiválasztott szövedékek. A művelet a PLA tapasztalhatnak a következő problémákat: - az eredeti program
Abstract felbontású digitális gép
A generalizált szerkezete az adatfeldolgozó rendszer a digitális információ az 1. ábrán látható, megfelel a leírás a digitális absztrakt automata. Céljából a műszaki tervezés a kanonikus strukt
Módszerek leírására digitális gépek
Ahhoz, hogy állítsa be a digitális S gépnek, meg kell leírni az összes halmaz elemeit S = , azaz a bemeneti és kimeneti ábécé és ábécé államok, valamint a függvény
Szinkron és aszinkron digitális gépek
Állapot, mint egy automata S egy stabil állapot, ha bármilyen bemeneti zfÎX, oly módon, hogy d (AM, zf) = a, tartja d (például
Digitális Lisztes és Moore
Absztrakt digitális készülék működik, mint egy input ábécé, szó szerint a kimeneti ábécé. [5] Tekintsük ebben a helyzetben, figyelembe példaként Mealy S1.
Minimalizálása absztrakt automatának Mealy
Egy asztal eljárást leíró minimalizálni a digitális automatikus algoritmikus és több lépésben. 1. lépés Distribution bizonytalanságot t
Minimalizálása absztrakt automatának Moore
Minimalizálása Moore automaták alapján az azonos elvek szerint minimalizálása Lisztes automaták. Egy asztal eljárást leíró algoritmikus és három lépésből áll.
Elementary memóriájú gépeken
A kombinációs áramkör visszacsatolás, amelynek két stabil állapot és tárolására használják egy bit információt, az úgynevezett elemi vagy automatikus ravaszt. a
Szinkronizálás digitális gépek
Állapotváltozás automaták szinkronizált előfordulnak bizonyos pillanatokban az idő által meghatározott szinkronizációs áramkörök külső órajel generátort. Változó körülmények valós
Strukturális szintézis digitális gép a grafikonon
Táblázatos és grafikus módon meghatározhatja egyenértékű gépet, így a gép grafikon tartalmazza az összes szükséges információt a kimeneti funkciók és átmeneti függvények. Számítson Kódolt
Bomlása digitális információ-feldolgozó eszközök
Az olyan készüléket vagy egy információ feldolgozó rendszer, digitális két lényegesen különböző blokk lehet azonosítani (ris.63): - egy művelet egységet (vagy működési gép);
A működési elve a gép vezérlő logika a memóriában tárolt, és a firmware-menedzsment
A memóriában tárolt firmware tájékoztatást kell adniuk az átmeneti függvények és kimeneti szabályozás firmware a gép. Figyelembe véve a kontroll automata (MA) szempontjából
vízszintes microprogramming
Vízszintes microprogramming bitenként mikroutasítás működő részének van társítva egy bizonyos vezérlő funkció jel, azaz egy bizonyos E
függőleges microprogramming
Függőleges microprogramming microoperation nem határozza meg az állam egy mikroutasítás kicsit, és a bináris kódot tartalmaz a működő része a mikroutasítás (
Vízszintes - függőleges microprogramming
Ebben az esetben a VL részhalmaza képviselve horizontális módon. egy mikro-művelet belül egyes alcsoportok - egy függőleges módon (ris.66). Minden részhalmaza
Graph - rendszer firmware gépek
A leírás, a firmware, amit tudnia kell, és meghatározza a szekvencia mikroutasítások és átmeneti jellemzői, amelyek meghatározzák a végrehajtás sorrendje a mikroutasítások. A leírás, a firmware Oba
Szintézis firmware Mealy automatát
Az állam gép, amely végrehajtja a firmware működését diszkrét eszköz, az úgynevezett firmware automatikusan. Synthesis firmware Mealy automatát egy grafikonon - al program
Szintézis Moore Mikronézia
Synthesis Moore automatával egy grafikon - reakcióvázlat algoritmus két szakaszból áll: - szert jelölt GAW; - építési grafikonja automata. Az első ilyen lépcsőben,
Minimalizálása Firmware gépek
Eljárás minimalizálása absztrakt automata korábban vázolt teljes mértékben alkalmazandó, hogy minimalizálja a firmware egyes gépek. Ha két állam gépek Miles