SzAr 02 ALU felépítése Flashcards
(9 cards)
Mi az ALU feladata?
Aritmetikai és logikai műveletek végrehajtása a processzoron belül
Mi az operandusregiszterek szerepe az ALU-ban?
Bemeneti regiszterek, amelyek a számításokhoz szükséges adatokat tartalmazzák
Hogyan történik az összeadás binárisan az ALU-ban?
Teljes összeadóval, amely figyelembe veszi a két operandust és az átvitel értékét
Hogyan történik a kivonás az ALU-ban?
Az egyik operandust kettes komplemensbe váltjuk, majd összeadást végzünk
Mi a ripple-carry logika szerepe?
Több bites összeadásnál a bitek átvitelét egymás után adjuk tovább
Milyen logikai műveleteket tud az ALU végrehajtani?
AND, OR, XOR, NOT – bitenkénti műveletek
Mi a multiplexer szerepe az ALU-ban?
Kiválasztja, hogy mely művelet eredményét küldje tovább az eredményregiszterbe
Milyen állapotjelző biteket állít be az ALU?
Z (zero), C (carry), S (sign), V (overflow) – az eredmény jellemzőit jelzik
Hogyan működik a szorzás és osztás egyszerű ALU-ban?
Shifteléssel és ismételt összeadás/kivonás módszerrel