Nr4_2009

3
Colocviu L Nr. 4 IA 1. In secventa de cod urmatoare: ASM { MOV AX, 0 ADD AX, a JNS et1 ADD AX, b} et1: ASM { MOV a, AX} instructiunea “JNS et1” are rolul: a. De a evita adunarea lui b la a daca a este pozitiv b. De a evita suprascrierea lui a cu a + b daca a este zero c. De a sari la sfarsitul programului d. De a pune procesorul in starea de asteptare e. De a pastra nemodificata variabila a daca ea nu este negative 2. In sistemul de numarare binar nivelului ’1’ logic ii corespunde: a. un nivel de tensiune de 1V b. un nivel de tensiune de 5V c. o plaja de tensiuni intre 0.4 si 2.4V d. o plaja de tensiuni intre 2.4 si 5V e. nici una din variantele mai sus mentionate 3. Valoarea negata a numarului intreg 8901h reprezentata in microprocesorul 8086, este: a. 76FFh b. 0901h c. 1000100100000001b d. 76FEh e. 0111011011111110b 4. In mediul de programare Borland C fereastra watch este folosita pentru: a. inspectarea valorilor registrilor procesorului b. modificarea valorilor registrilor procesorului c. afisarea rezultatelor rularii programului d. inspectarea valorilor cuvintelor cheie (variabile) din program e. depanarea programului 5. Pinul ‘GATE’ al unui timer este folosit pentru : a. generarea unui puls la terminarea numararii

description

00

Transcript of Nr4_2009

Page 1: Nr4_2009

Colocviu L Nr. 4 IA

1. In secventa de cod urmatoare: ASM { MOV AX, 0 ADD AX, a JNS et1 ADD AX, b} et1: ASM { MOV a, AX}instructiunea “JNS et1” are rolul:

a. De a evita adunarea lui b la a daca a este pozitivb. De a evita suprascrierea lui a cu a + b daca a este zeroc. De a sari la sfarsitul programuluid. De a pune procesorul in starea de asteptaree. De a pastra nemodificata variabila a daca ea nu este negative

2. In sistemul de numarare binar nivelului ’1’ logic ii corespunde:a. un nivel de tensiune de 1Vb. un nivel de tensiune de 5Vc. o plaja de tensiuni intre 0.4 si 2.4Vd. o plaja de tensiuni intre 2.4 si 5V e. nici una din variantele mai sus mentionate

3. Valoarea negata a numarului intreg 8901h reprezentata in microprocesorul 8086,

este:a. 76FFhb. 0901hc. 1000100100000001bd. 76FEhe. 0111011011111110b

4. In mediul de programare Borland C fereastra watch este folosita pentru:a. inspectarea valorilor registrilor procesoruluib. modificarea valorilor registrilor procesoruluic. afisarea rezultatelor rularii programuluid. inspectarea valorilor cuvintelor cheie (variabile) din programe. depanarea programului

5. Pinul ‘GATE’ al unui timer este folosit pentru :

a. generarea unui puls la terminarea numarariib. a furniza timerului un semnal de ceas de o anumita frecventac. activarea timeruluid. dezactivarea functionarii timeruluie. nici una din variantele mai sus mentionate

6. In urma secventei de instructiuni ASM de mai jos: MOV AX, A AND AX, FFh putem:

a. Reseta bitii 0 pana la 7 ai variabilei Ab. Testa bitii 0 pana la 7 ai variabilei Ac. Reseta bitii 8 pana la 15 ai variabilei Ad. Testa bitii 8 pana la 15 ai variabilei Ae. Seta bitii 0 pana la 7 ai variabilei A

Page 2: Nr4_2009

Colocviu L Nr. 4 IA

7. Numaratorul 2 al circuitului de ceas 8253 este folosit pentru:a. Generarea unei intreruperi de nivel 0 catre controlerul de intreruperi

8259Ab. Generarea unui semnal de o anumita frecventa catre difuzorul PC-uluic. Reimprospatarea memoriei dinamice a sistemuluid. Pentru a genera intreruperi la intervale fixe de timpe. nici una din variante

8. 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 32767

9. Un port de iesire numeric poate fi folosit:a. Ca intrare a unui convertor A/Db. Pentru comanda unui afisaj electronicc. Pentru citirea starii unui dispozitiv conectat la eld. Ca o sursa de tensiune in gama 0 – 5V de putere mica.e. Nici una din variante

Page 3: Nr4_2009

Colocviu L Nr. 4 IA

1 2 3 4 5 6 7 8 9A OK er OK er er er er er erB er OK er er er OK OK er OKC er er er er OK er er er erD er OK er OK OK er er er erE OK er er OK er er er OK er