Fiszki do Struktura i wykonywanie instrukcji procesora
Struktura i wykonywanie instrukcji procesora: Szczegółowa analiza
Dotknij, aby odwrócić · Przesuń, aby nawigować
Zestaw instrukcji procesora
17 fiszek
Fiszka 1
Pytanie: Czym jest instrukcja procesora i co określa?
Odpowiedź: Instrukcja to podstawowa jednostka programu w postaci binarnej, która określa, jaką operację ma wykonać procesor, na jakich danych ma pracować i gdzie
Fiszka 2
Pytanie: Z jakich podstawowych części zazwyczaj składa się instrukcja?
Odpowiedź: Kod operacji (opcode), operand(y) i tryb adresowania.
Fiszka 3
Pytanie: Co określa kod operacji (opcode)?
Odpowiedź: Określa typ operacji, np. dodawanie, odejmowanie, operacja logiczna lub skok.
Fiszka 4
Pytanie: Czym może być operand w instrukcji?
Odpowiedź: Operand może być stałą, rejestrem lub adresem w pamięci (tj. danymi lub odwołaniem do danych).
Fiszka 5
Pytanie: Czym jest tryb adresowania i jakie ma konsekwencje?
Odpowiedź: Tryb adresowania określa sposób pozyskania operandu (np. bezpośrednio w instrukcji lub poprzez rejestr/pamięć) i wpływa na długość oraz szybkość instr
Fiszka 6
Pytanie: Wymień podstawowe tryby adresowania.
Odpowiedź: Immediate (natychmiastowy), Register (rejestrowy), Direct (bezpośredni), Indirect (pośredni) i Indexed (indeksowy).
Fiszka 7
Pytanie: Jak wygląda prosta struktura instrukcji na przykładzie?
Odpowiedź: [OPCODE | OPERAND1 | OPERAND2], na przykład ADD R1, R2 (opcode ADD, operand1 R1, operand2 R2).
Fiszka 8
Pytanie: Jakie są główne fazy cyklu rozkazowego?
Odpowiedź: Fetch (pobieranie), Decode (dekodowanie), Execute (wykonywanie) i Write-back (zapisywanie wyniku).
Fiszka 9
Pytanie: Co dzieje się podczas fazy Fetch (pobierania)?
Odpowiedź: Zawartość licznika programu (PC) określa adres instrukcji, instrukcja jest pobierana z pamięci do rejestru instrukcji (IR), a PC jest zwiększane do ad
Fiszka 10
Pytanie: Co robi jednostka sterująca podczas fazy Decode (dekodowania)?
Odpowiedź: Analizuje kod operacji (opcode), określa typ operacji, liczbę operandów i tryby adresowania.