Flashcards on Processzor és utasításciklus
Processzor és utasításciklus: A CPU működésének alapjai
Tap to flip · Swipe to navigate
Utasításciklus
10 cards
Card 1
Question: Melyik fázisban értelmezi a vezérlőegység a bináris mintázatot, és generálja a vezérlőjeleket a CPU-nak?
Answer: A Dekódolási fázisban.
Card 2
Question: Mi történik a Végrehajtási fázisban, ha az utasítás egy ugrás vagy elágazás?
Answer: A programszámláló (PC) értéke módosulhat, hogy a program végrehajtása egy másik memóriacímről folytatódjon.
Card 3
Question: Mi az utasításciklus három fő fázisa?
Answer: Lekérési fázis, Dekódolási fázis, Végrehajtási fázis.
Card 4
Question: Mi a LOAD M utasítás szerepe egy hipotetikus gépi kódban?
Answer: Betölti az M memóriacím tartalmát az akkumulátorba (ACC ← Memória[M]).
Card 5
Question: Mi történik a HALT utasítás végrehajtásakor?
Answer: Leállítja a program végrehajtását.
Card 6
Question: Mi történik a Lekérési fázisban a programszámlálóval (PC)?
Answer: A programszámláló (PC) tartalma a memóriacím regiszterbe (MAR) kerül, majd a PC értéke növelődik a következő utasítás címére mutatva.
Card 7
Question: Melyik regiszterbe kerül a lekért utasítás a Lekérési fázisban?
Answer: Az utasítás regiszterbe (IR).
Card 8
Question: Mi a feladata a vezérlőegységnek a Dekódolási fázisban?
Answer: Értelmezi az utasítás gépi kódját, és generálja a szükséges vezérlőjeleket a CPU többi részének.
Card 9
Question: Milyen műveleteket végezhet az ALU a Végrehajtási fázisban?
Answer: Aritmetikai vagy logikai számításokat, adatmozgatást regiszterek között, memóriából való olvasást vagy oda írást, vagy I/O műveletet.
Card 10
Question: Hova kerül az ALU által végrehajtott művelet eredménye általában?
Answer: Egy regiszterbe (pl. az akkumulátorba) vagy a memóriába.