1) Un procesor care are magistrala de adrese de 24 biti poate adresa:
a) 4 MB; b) 64MB c) 48 kB d) 16 MB e)24 KB
2) Magistrala de adrese este: a) unidirectionala b) bidirectionala c) tridirectionala d) multidirectionala e) nici un raspuns nu este corect 3) Care dintre urmatoarele flaguri nu este in registrul de flaguri : a) zero flag b) parity flag c) sign flag d) processor flag e) string direction flag 4) Registrul AX este compus din : a) registrul AL si registrul AM b) registrul AM 1 si registrul AM 2 c) registrul AS (small) si registrul AB (big); d) registrul AL si registrul AH; e) registrul AL, registru AM si registrul AH 5) Care dintre urmatorii registrii nu este de tipul segment: a) AS; b) DS; c) CS; d) SS; e) ES; 6) Instructiunea MOV AL, 14H: a) incarca valoarea 14 in AL ; b) incarca valoarea 14 in AH; c) incarca valoarea 19 in AL; d) incarca valoara 20 in AL; e) incarca Valoarea 14 in BL; 7) In urma executarii instructiuni MOV AL, 01 H PUSH AL; POP CL a) registrul CL va avrea valoarea 1; b) registrul AL va avea valoarea 1 ; c) registrul CL va avea Valoarea 10; d) registrul AL va avea valoarea 10; e) se afiseaza eroare; 8) Registrul DX : a) este un registru de 8 biti; b) este un registru de 64 biti; c) poate contine maxim 4 cifre in hexazecimal; d) este nesigur; e) toate raspunsurile sunt gresite; 9) Intreruperea INT 08H: a) aduce informatii la procesor; b) incarca valoarea introdusa in AL; c) opreste activitatea procesorului 500ms; d) intrerupe procesorul; e) intrerupe activitatea memoriei; {INT 08H IKEYBOARD Reading of a key from the keyboard} {AL = data read } 10) In urma executarii sirului de instructiuni ; MOV CL, 0AH; INT 09H - valoarea va fi afisata pe pozitia: a)1; b) 4; c)8; d)10; e) nu se afiseaza valoare *\ codul afiseaza valoarea 10 pe ecran -ciudata exprimarea "valoare va fi afisata pe pozitia " \* 11)In urma instructiunii MUL, rezultatul se gaseste in registrul: a) AX; b) BX; c)CX; d) DX; e) MUX; 12) In urma instructiunii DIV, rezultatul se gaseste in registrul: a) AX; b) BX; c) CX; d) DX: e)DIX 13) Pentru activarea buzzer-ului se foloseste instructiunea: a) INT 10H; b) INT 11H; c) int 12H; d) int 13 H e) int 14 14) Instructiunile PUSH si POP sunt folosite pentru lucru in memoria: a) memoria RAM; b) memoria Sprom c)memoria ROM; d) stiva; e) coada 15) In urma operatiei 1001 0000 AND 0000 0010 rezultatul este: a) 1001 0010; b) 0000 0000 c)1000 0010 d) 1111 1111 e)0001 0000 16) In urma executarii instructiunii ADD BL, AL; rezultatul este in registrul : a) AL; b) BL; c) CL; d) DL; e) DX 17) In urma executarii sirului de instructiunii MOV AL, 08H; MOV BL, 04H; ADD AL, BL - registrul BL va contine valoare: a) 08H; b) 12; c)0CH; d) 04H; e) 0AM 18) Instructiunea JMP: a) executa aceiasi operatie ca instructiunea CALL; b) este precedata de o adunare c) este urmata de o scadere d) sare la un anumit punct in program; e) intrerupe programul; 19) restul in urma impartiri cu instructiunea DIV se gaseste in : a) DX ; b) BX ; c)CL ; d) CX; e) AL 20) Numarul maxim care intra in registru AL este : a)128; b) 127; c) 512; d) 256 e) 255
21) Operatia DIV AX, BL nu este corecta pentru ca: a) nu exista instructiunea DIV; b) registrul AX are 16 biti; c) registrul BL are 8 biti ; d) este corecta e) contine 2 operatori 22) Cine adreseaza componetele prin magistrala de date: a) procesorul; b) memoria RAM; c) tastatura; d)portul de iesire e) toate raspunsurile sunt gresite 23) Un registru este format din: A) bistabile b) RAM c) ROM d) e) EEPROM 24) Numarul de registri dintr-un procesor este : a) fix b) variabil c) sinusoidal d) e) logaritmic