Sunteți pe pagina 1din 82

Grile AMP

M.C.
Drive Ovidiu

1.Stiind ca in memorie la adresa DS 332F se gaseste


numarul ABEE,stability valorile stocate in AL,respectiv
BL dupa executarea urmatoarei secvente de
instructiuni:01 mov AL,[3340] 02 mov BL,[33|3?2|F]
2.Ce mod de adresare se foloseste pt al doile operand
al instructiunii MOV AX,[?R2?+5h]?

3.Instructiunea ROR src2,src2:


R:?-roteste la dreapta src1 cu un numar de src2 pozitii
4.Care dintre urmatoarele instructiuni vor conduce la
efectuarea unui salt in conditiile in care fanioanele au
valorile:CF=1, ZF=0, SF=0, OF=0, PF=0?

5.Stiind ca sirul string definit mai jos are adresa efectiva


AE=1000h,sa se precizeze care este continutul locatiei
de memorie de la adresa 1002h.

6.Ce valoare se va afla in registrul DI dupa executia


urmatoarei secvente de instructiuni?
Mov DI,[2121h] std movsb lodsw
Ceva Copiute Cica:
Drive Seria F(tineti-va bine ca sunt multe aici)
7.Care este rolul magistralei de adrese?

8.Stiind ca memoria este organizata utilizand AF=24 biti


si ca dimensiunea locatiei de memorie este de 8 biti,sa
se precizeze dimensiunea maxima a memoriei(in octeti)
9.Sursa(src) din cazul instructiuni MOV dest,src poate fi:

10.Transformati in zecimal urmatoarea secventa de biti


01000111 reprezentand un nr intreg in c fata de 2.
11.Ce se intampla in urma executiei urmatoarei
secvente de instructiuni? Mov ax,0xFFD4 mov DX ,
0x0000 mov BX,0x0200 div BX

12.Ce conditie trebuie indeplinita pentru a se realiza


saltul la o eticheta folosind instructiunea JNZ eticheta.
13.Stiva x86 pot(poate ar fi corect) fi vizualizata in
emulatorul emu8086:

14.Care este adresa fizica a locatiei de memorie


accesata cu ajutorul adresei effective 0632h intr-un
segment a carui adresa este F6F0h?
15.Care dintre urmatoarele register de uz general este
folosit implicit pentru implementarea unui contor?

16.Care dintre urmatoarele instructiuni este o


instructiune de transfer de date?
17. 73(10) in BN pe 8 biti

18.Ce functie logica implementeaza urmatoarea


secventa de instructiuni: add AH,BL xor AH,CL or AH,BL.
19. Care este rolul porturilor I/O?

20. Stiind ca memoria este organizata utilizand AF=16


biti si ca dimensiunea locatiei de memorie este de 8
biti,sa se precizeze dimensiunea maxima a memoriei.
21.Ce valoare va avea CF dupa executia secventei de
mai jos? Mov ax,0xA3A4 add ah,al

22.Transformati numarul -128(10) in reprezentarea


semn si magnitudine folosind 8 biti.
23.Ce conditie trebuie indeplinita pentru a se realiza
saltul la o eticheta folosind instructiunea JNE eticheta.

24.Ce functie aritmetico-logica implementeaza


urmatoarea secventa de instructiuni: sub al,11h shl
al,3h xor al,bl
25.Care dintre urmatoarele instructiuni vor conduce la
efectuarea unui salt in conditiile in care fanioanele au
valorile CF=1,ZF=1,SF=0,OF=1,PF=0?

26.???
27.In registrul IP vom avea intotdeauna:

28.fie diagrama de mai jos care prezinta o secventa de


locatii de memorie.care dintre afirmaiile urmatoare
este cu certitudine adevarata?
29.in urma executiei instructiunii div BX,restul se va
pastra in reistrul:

30.6(10) in compl fata de 1 , 8biti


31.valoare BL dupa secv instr

32. magistrala adrese 24 biti AF maxima?


33. stiva,adr efectiva a elem din varful stivei

34. lodsb:
35. valori CF si PF dupa secventa

36.atribut de arhitectura
37. mag adr 18 biti , AF maxim

38. poza memorie,instructiune lipsa(1)


39. inputstring…adresa variabila charX

40. poza memorie,instructiune lipsa(2)


41.instructiune lipsa pt F1h

42. cod lung,de completat


43. inmultire impartire , reg fc implicite

44.adresa segment
45. instructiune logica

46.93(10) semn si magnitudine


47. informatie adresa segment

48. CF,ZF,PF cod


49. CF dupa instructiuni

50. instructiuni…rasp cu cat si rest


51. poza continut identificat cu adresa segment si
adresa efectiva
52. adresare add al,[dl+55h]

53.inputstring abc(1) ae=128h


54.SI instructiuni(1)

55. inputstring abc(2) ea=130h


56. AX instructiuni

57. NU atribut
58. DIV CL

59.130(10) in BN
60. magistrala 17 biti AF maxim

61.poza memorie instructiune lipsa(3)


62. numbers(1)

63.rol lea

64. AL instructiuni(1)
65.

66. XCHG [1234h],AH


67. AL instructiuni(2)

68. DF=0 echivalenta


69. numbers(2)

70. copiere instructiune lipsa


71. AL 8Ch

72. CMP label


73. SI instructiuni(2)

74. src1 src2


75. x86 dimensiune loc de mem

Tabel Instructiuni Siruri


76. Rol memorie
77. Care este adresa fizica a locatiei de memorie
accesata cu ajutorul adresei effective 00F3h intr-un
segment a carui adresa este 0032h?

78. Calcul AF stiind AS si AE


79. adresare MOV AX,[DI]

80. spatiu ocupat sir


81. introducere in stiva

82. RET
83. Extreagere/introducere stiva

84. instructiuni de control al programului


85. octeti extrasi din stiva dupa cod
R:8

86. div BH unde e stocat restul


R:AH
87. valoare CF
R: a2a varianta

88. dim harta AF=20biti


R: 1megalocatii
89. cat si rest
R: a2a varianta

90. mov dx,ax ….. 11Ch


R: 11Eh
91. 55(10) compl fata de 1 pe 8 biti
R:00110111

92. imagine memorie registru AL


R:72h
93. imagine memorie registru AX
R: 6Fh

94 AX instructiuni
R: 0231h
95. dorel octet 49
R: dorel db 49h

96. add al,[bx+di]


R: ultima varianta
97. JMP eticheta
R: nu se testeaza ….

98. tipuri date care incap intr-un reg de uz general


R: Byte,Word
99. interschimba continut sursa si destinatie
R: XCHG

100. utilizari intstructiuni de control


R: ultimele 2 variante
101. add dx,1992h
R: adresare imediata

102. AX instructiuni cu jumpuri


R: codul da eroare la prima linie in emulator..cu mov ax,0Eh merge
insa nu da nici un rezultat aflat prin variante :-?
103. AL instructiuni
R: 6h

104. SP instructiuni
R: SP init=FFFE;SP final=FFFA =>mai mica cu 4 unitati
Multumiri pentru urmatoarele grile colegului
D.C. 4**A
105. imagine compare,next elem
R: incarca primul octet din inputstring si il compara cu
charX

106. valor SF si OF instructiuni


R: fanioanele se modifica intr-un mod nedeterminist
107. AL instructiuni rcl
R: CCh

108. 20 biti AF maxim


R: FFFFFH
109. AX instructiuni mov mov add
R:A000H

110. SP instructiuni final


R:100Ah
111. SP 0xFFCC
R: AX=0xCD10; BX=89E7;param1=0x5000
112. continut CX instructiuni
R: numar caractere stocate in numeY
113. sp 0xFFDC
R: 0x6458
114. SI instructiuni (3)
R: 124h
115.DI instructiuni
R: 114h
116. sf=of
R: JG
117. push 9897h
R: ?1 si 2 sau 5?
118. operatii asupra stivei
R: 1000h
119. pop[1222h]
R: ?1 sau 2 si se extrag 2 octeti din stiva?
120. SI instructiuni (4)
R: 423h
121. AF=16 biti… dim harta mem
R: 64MB
122. uz gen inmultire impartire
R: AH si AL
123. ADD AX 50h
R: segment program
124. memorie ae=210h
R:65h
125. litere
R:adresa efectiva a primului octet al sirului,cum il
cheama
126. 4 octeti af 20biti
R:4GB

127. adresare directa


R: 3 si 6

128. sir array


R:200 octeti

129. poza memorie instructiune lipsa(4)


R:5

130. 16 biti af maxim


R: FFFFh

131. acelasi effect mov bx,0000H


R: XOR BX, BX
132. pop[bx] ……. FFFCh
R: ultimele 2

S-ar putea să vă placă și