SzA8. Vezérlőegység Flashcards
1
Q
Vezérlőegység
A
Az egyik legkomplexebb áramkör
Vezérlőjelek előállítására szolgál.
Lelke az ütemező
Két tervezési mód:
- huzalozott
- mikro programozott vezérlési mód
2
Q
Mikro programozott vezérlés, előnyei, hátrányai
A
Programozott vezérlőt használ
MInden CPU utasítás egy vagy több mikroutasítással valósul meg
A mikroművelet aktivál egy specifikus vezérlő vonal készletet
Előnye: rugalmasabb, áttekinthetőbb, olcsóbb
Hátránya: mindig lassabb
3
Q
Huzalozott áramköri vezérlés
A
- A vezérlés elve: forrásregiszter tartalmát módosító áramkörön keresztül a célregiszterbe vezetjük.
- Tervezése:
- Igazságtábla felírása/ tervezése
- Célfüggvények (logikai függvények) felírása
- Azonos átalakítások elvégzése: építőelemek számának csökkentése és sebesség növelése, (minél kevesebb kapu beépítése annál gyorsabb működés)
- Megvalósítás
- Előnye: nagyon gyors
-
Hátránya:
- ember számára nehezen áttekinthető
- bonyolult, merev, nehezen módosítható
- drágán kivitelezhető
4
Q
A huzalozott vezérlés megvalósítása (ábra)
A
5
Q
Ütemező feladata
A
- vezérlőegység többi blokkjának a vezérlése
- vezérelt objektumok szekvenciális vezérlése (MEM, ALU,…)
6
Q
Forrás és célregiszterek amelyek a vezérlésben részt vesznek
A
- ALU (AC, általános regiszterek)
- vezérlőbusz regiszterei (IR, PC)
- memóriával kapcsolatos regiszterek (MAR, MDR)
- I/O rendszerekhez kapcsolódó regiszterek és vezérlők (parancsregiszterek, adatregiszterek, állapotregiszterek)
7
Q
Módosító áramkörök
A
- összeadás
- léptetés
- inkrementálás
- invertálás
- komparálás
- stb.
8
Q
Módosító áramkörök működése
A
- a vezérlő a forrásregiszter kimenő kapuját és a módosító áramkör bemenő kapuját megnyitja
- a forrásregiszter tartalma átmásolódik
- előírja a módosító áramkör számára, hogy milyen módosítást hajtson végre (pl.: inkrementálás, léptetés, stb.)
- a módosított áramkör kimenő kapuját és a célregiszter bemenő kapuját megnyitja
- az eredmény átmásolódik