vxl_baitap2.pdf
TRANSCRIPT
-
8/11/2019 VXL_BaiTap2.pdf
1/2
Bi tp K Thut Vi X L S2. Hn np:9/10/2014 Ngi lm bi: Ngi chm bi:H v tn: H v tn: Lp: MSSV: Lp: MSSV:
Nhm: Nhm:im:
1. Bi tp v cc ch a ch (7 im) Gi thit rng DS=0200H, BX=01235H, DI=0400H,SS=2000H, BP=1000H.Hy xc nh s thay i ca cc thanh ghi v nh trong chui
Lnh imti a
Tr li im
MOV AX, 1234H 1
MOV [1234H],AL 1
MOV [BX], AX 1
MOV [BP+DI], AH 1
DEC BX 1
MOV DX, [BX] 1
MOV DX, [BP] 1
2. Bi tp v m ho lnh (4 im)
a. Chuyn t m my 8B07H sang assembly (2 im) b. Chuyn t m my 8B9E004CH sang assembly (2 im)
-
8/11/2019 VXL_BaiTap2.pdf
2/2
Bi tp K Thut Vi X L S2. Hn np:9/10/2014
3. Cho: AX=5678H, BX=1234H, CX=1807H, DS=0ABCDH, ( 15 im) SS=0ABCEH, SP=0FFH
Xc nh gi tr cc thanh ghi v gi tr ca cc nh lin quan sau tnglnh:
Lnh i mti a
Tr li i m
PUSH AX 1
PUSH BX 1
MOV AX, BX 1
ADD AL,2 1
SHL AL,2 1
SHR AL,3 1
MUL BL 1
MOV AH,CL 1
XOR BX, AX 1
MOV [BX+2],AX 1
OR CX, AX 1
AND CX, BX 1
NEG CX 1
POP BX 1
POP AX 1
4. c sch tham kho, internet tm hiu: (4 im) a. So snh 2 lnhINC AX v ADD AX,1 v thi gian thc hin, kch thc m
lnh, kt qu tnh ton. (2 im) b. Tm hiu xem lnh LEA CX,[BX][DI] thc hin cng vic g. Cho BX=1234h,
DI=2000h. (2 im)