rez Nr1 2009

3
Colocviu L Nr. 1 IA1 1. Cu un port de iesire numeric pe 8 biti se pot: a. Aprinde 3 LED-uri b. Citi simultan 8 comutatoare c. Da comenzi de tensiune in intervalul 0 – 5V d. Conecta la PC convertoare A/D e. Conecta la PC convertoare D/A 2. Cand microprocesorul 8086 primeste o cerere de intrerupere: a. Intra in starea de asteptare b. Continua rularea programului pana la primul breakpoint si apoi opreste programul c. Intra in intrerupere doar daca nu era deja in executia unei alte intreruperi cu grad mai inalt de prioritate d. Sare in tabela vectorilor de intrerupere de unde citeste adresa rutinei de tratare a intreruperii aparute, iar apoi revine in program, urmand a executa rutina imediat ce termina functia in care era la momentul aparitiei intreruperii e. Salveaza in stiva starea programului si apoi executa codul rutinei de tratare a intreruperii aparute, a carei adresa o citeste din tabela de vectori de intrerupere 3. In urma secventei de instructiuni ASM: MOV AX, 32000 ADD AX, 10001 Indicatorii de depasire si de semn vor avea valorile: a. OF = 0, SF = 0; b. OF = 0, SF = 1; c. OF, SF nu se schimba d. OF = 1, SF = 1; e. OF = 1, SF nu se schimba 4. Care din urmatoarele numere poate fi folosit ca si masca pentru setarea bitilor 0, 4 si 10 ai unui numar pe 16 biti?: a. 411h b. 1000h c. 411 d. 1041h e. 32h 5. Sa se indice in ce scop este folosita urmatoarea secventa de cod asm, stiind ca adresa portului paralel 8255 este

description

microprocesoare

Transcript of rez Nr1 2009

1

Colocviu LNr. 1

IA1

1. Cu un port de iesire numeric pe 8 biti se pot:

a. Aprinde 3 LED-uri

b. Citi simultan 8 comutatoare

c. Da comenzi de tensiune in intervalul 0 5V

d. Conecta la PC convertoare A/D

e. Conecta la PC convertoare D/A

2. Cand microprocesorul 8086 primeste o cerere de intrerupere:

a. Intra in starea de asteptare

b. Continua rularea programului pana la primul breakpoint si apoi opreste programul

c. Intra in intrerupere doar daca nu era deja in executia unei alte intreruperi cu grad mai inalt de prioritate

d. Sare in tabela vectorilor de intrerupere de unde citeste adresa rutinei de tratare a intreruperii aparute, iar apoi revine in program, urmand a executa rutina imediat ce termina functia in care era la momentul aparitiei intreruperii

e. Salveaza in stiva starea programului si apoi executa codul rutinei de tratare a intreruperii aparute, a carei adresa o citeste din tabela de vectori de intrerupere

3. In urma secventei de instructiuni ASM: MOVAX, 32000 ADD AX, 10001

Indicatorii de depasire si de semn vor avea valorile:

a. OF = 0, SF = 0;

b. OF = 0, SF = 1;

c. OF, SF nu se schimba

d. OF = 1, SF = 1;

e. OF = 1, SF nu se schimba

4. Care din urmatoarele numere poate fi folosit ca si masca pentru setarea bitilor 0, 4 si 10 ai unui numar pe 16 biti?:

a. 411hb. 1000h

c. 411

d. 1041h

e. 32h

5. Sa se indice in ce scop este folosita urmatoarea secventa de cod asm, stiind ca adresa portului paralel 8255 este definita prin constanta PPAR = 61H ,iar constanta AMASC = 03H { INAL, PPAR;

ORAL, AMASC;

OUTPPAR,AL}a. programarea circuitului 8253 sa lucreze cu timerul 2

b. dezactivarea sunetului la difuzorul PC-ului

c. programarea frecventei semnalului audio generat de timerul 2

d. activarea sunetului la difuzorul PC-ului

e. nici una din variantele de mai sus

6. Intr-o comunicatie seriala cuvintul de date poate avea:

a. 1 byte

b. 1 octet

c. 7 biti

d. 6 biti

e. 5 biti

7. Un numar intreg cu semn reprezentat pe 16 biti poate avea valori cuprinse intre:a. 0 si 65536b. 0 si 255c. 0 si 32767d. -128 si 127e. -32768 si 327678. Intr-un circuit ce utilizeaza microcontrolerul MSP430FG4618, la portul P5 pinul 1 se afla conectat un led. Sa se alcatuiasca o secventa, cu instructiuni din lista de mai jos, prin care se configureaza portul si se stinge ledul. 1) P5SEL &= 0xFD 2) P5SEL &= 0xDF3) P5OUT &= 0xFD4) P5DIR |= 0x025) P5OUT |= 0x026) P5DIR &= 0x02Secventa este urmatoarea a. 2), 6), 3)b. 1), 5), 3) c. 1), 6), 5)d. 1), 4), 3)e. 2), 5), 3)9. Un microprocesor avind 8 linii de adresa si 8 linii de date, poate adresa cel mult:a. 256 octetib. 256 x 16 bitic. 256 K x 8 bitid. 64 K x 16 biti

e. 8 K x 8 biti123456789

AOKererOKerOKererOK

B erererererOKererer

CerOKerererOKererer

DererOKerOKOKerOKer

EOKOKerererOKOKerer