background image

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;