MiTM(FT) - egzamin termin zerowy
Toruń, 2009 VI 19
1. Podać sposób wyznaczaniu adresu podprogramu obsługi przerwania sprzętowego w procesorze x86 podczas
pracy w trybie rzeczywistym i chronionym. (2. punkty)
2. Podać zasady ustawiania następujących znaczników dla operacji arytmetycznych: przeniesienia C, wartości
ujemnej N, nadmiaru U2 V oraz znaku S. Podać przykłady (operator i wartości operandów), które w arytmo-
metrze 8 bitowym dokonują ustawienia bądź wyzerowania wymienionych znaczników. (1.5 punkta)
3. Dokonać podziału mikropocesorów pod kątem mapy pamięci oraz listy instrukcji. (1 punkt)
4. Wyjaśnić działanie instrukcji wywołania podprogramu i powrotu z podprogramu. Dokonać porównania z
mechanizmem wywołania podprogramu obsługi przerwania oraz z instrukcją powrotu z podprogramu obsługi
przerwania. (1.5 punkta)
5. Krótko opisać mechanizm bezpośredniego dostępu do pamięci. (1 punkt)
6. Na podstawie poniższych instrukcji oraz map pamięci mikrokontrolera rodziny 8052 opisać sposoby adreso-
wania. Wyjaśnić działanie wszystkich przedstawionych instrukcji. (3 punkty)
ADD A, R2; INC @R0; MOVC A, @A+DPTR; MOVX @R0, A;
DJNZ R7, 0x1FF; MOV C, 0x40; SETB 200; MOV R1, 5;