Fiszki do Struktura i wykonywanie instrukcji procesora

Struktura i wykonywanie instrukcji procesora: Szczegółowa analiza

1 / 17

Czym jest instrukcja procesora i co określa?

Instrukcja to podstawowa jednostka programu w postaci binarnej, która określa, jaką operację ma wykonać procesor, na jakich danych ma pracować i gdzie

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.