ft 2007 1


MiTM - egzamin termin pierwszy Toruń, 2007 VI 25
1. Kaskadowe połączenie programowalnych kontrolerów przerwań (1 punkt)
2. Opisać format liczby zmiennoprzecinkowej na podstawie typu float. (1 punkt)
3. Wyjaśnić ideę sterowania multipleksowego (macierz diod lub klawiszy). (1 punkt)
4. Co to jest MMX oraz SSE? (1 punkt)
5. Co to jest stos? Podać przykładowe instrukcje operujące na stosie. (1 punkt)
6. Podać i krótko opisać rodzaje pamięci. (1 punkt)
7. Wyjaśnić szczegółowo działanie poniższych instrukcji mikrokontrolerów rodziny
AVR. Wypisać z tabeli maksymalną ilość informacji na temat każdej instrukcji oraz
dokonać jej interpretacji. (3.5 punkta)
mnemonik operandy opis znaczniki # uwagi
TST Rd Rd=Rd&Rd ZNVS 1 d=[0,31] (AND Rd, Rd)
LD Rd, Z+ Rd=[Z], Z=Z+1 - 2 d=[0,31]
ADIW Rd, K Rd+1:Rd=Rd+1:Rd+K ZCNVS 2 K=[0,63], d=24,26,28,30
MULSU Rd, Rr R1:R0=Rd*Rr (SU) ZC(R15) 2 d,r=[16,23]
OUT A, Rr I/O(A)=Rr - 1 r=[0,31], A=[0,63]
PUSH Rr [SP]=Rr - 2 r=[0,31]
MOVW Rd, Rr Rd+1:Rd=Rr+1:Rr - 1 r,d=0,2,..,30
8. Na podstawie poniższego schematu wyjaśnić działanie pojedynczej linii portu wejścia
wyjścia mikrokontrolera rodziny M68. (2.5 punkta)


Wyszukiwarka