ft 2009 1

background image

MiTM(FT) - egzamin termin pierwszy

Toruń, 2009 VI 26

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. Porównać operację przesunięcia logicznego w prawo z operacją przesunięcia arytmetycznego w

prawo. Podać przykłady ilustrujące zastosowanie obu operacji do wykonywania operacji dzielenia

liczb bez znaku i ze znakiem. (1 punkt)

3. Podać (w postaci dwójkowej) dwie przykładowe czterobitowe liczby, które po zsumowaniu w

czterobitowym sumatorze powodują ustawienie znacznika N (wartość ujemna) i jednoczesne wy-

zerowanie znacznika S (znacznik znaku - U2). (1 punkt)

4. Na podstawie poniższego schematu wyjaśnić działanie bloku pamięciowego RAM. Podać wykresy

czasowe sygnałów sterujących, danych i adresowych dla odczytu i zapisu pamięci. (2 punkty)

macierz
pamięci

dekoder

wierszy

A0

A7

A16

DQ7

DQ0

W

G

dekoder

kolumn

układ wejścia

wyjścia

Ex

E2

E1

A6

5. Wyjaśnić szczegółowo działanie poniższych instrukcji mikrokontrolera rodziny AVR. Wypisać z

tabeli maksymalną ilość informacji na temat każdej instrukcji oraz dokonać jej interpretacji.

(2 punkty)

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

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

6. Opisać interfejs I

2

C. Podać sekwencje startu, powtórzonego startu, stopu, transmisji pojedyn-

czego bitu oraz sekwencję pełnej transmisji. Wyjaśnić zastosowanie sekwencji powtórzonego

startu. (2 punkty)


Wyszukiwarka

Podobne podstrony:
ft 2009 0
ft 2009 2
ft 2009 3
FT 2009
perswazja wykład11 2009 Propaganda
Wzorniki cz 3 typy serii 2008 2009
2009 2010 Autorytet

więcej podobnych podstron