Professional Documents
Culture Documents
Cau Hoi On Tap KTMT
Cau Hoi On Tap KTMT
Cu 2: Trnh by cc c tr-ng c bn ca b nh bn dn, b nh ngoi Cu 3: Trnh by cu trc ca phn t nh DRAM v SRAM Cu 4: Trnh by cc ph-ng php trao i d liu trong my tnh Cu 5: Cu 6: 8086 Cu 7: Cu 8: II/ Bi tp: Cu 1: Gii thch cc lnh sau: MOV MOV ADD AL,5Bh BL,0ADh AL,BL Trnh by cu trc ca b vi x l 8086 Trnh by ngha ca cc thanh ghi trong b vi x l Trnh by tp lnh ca b vi x l 8086 Trnh by cc ch a ch ca b vi x l 8086
Hy ch ra trng thi ca cc c trong thanh ghi c sau khi thc hin cc lnh trn. Cu 2: Gii thch cc lnh sau: MOV MOV ADD AX,170Fh BX,80EBh AX,BX
Hy ch ra trng thi ca cc c trong thanh ghi c sau khi thc hin cc lnh trn. Cu 3: Gii thch cc lnh sau: MOV MOV 1 AL,41h BL,50h
CMP
AL,BL
Hy ch ra trng thi ca cc c trong thanh ghi c sau khi thc hin cc lnh trn. Cu 4: Gii thch cc lnh sau: MOV MOV CMP AX,3D85h BX,2CFEh AX,BX
Hy ch ra trng thi ca cc c trong thanh ghi c sau khi thc hin cc lnh trn. Cu 5: Gi s mt CHIP nh bn dn c cc -ng dy a ch v -ng dy d liu -c b tr nh- sau: -ng dy a ch: A0-A23 -ng dy d liu: D0-D31 Hy tnh dung l-ng ca CHIP nh trn Cu 6: - Gii thch cch xc nh a ch vt l ca mt nh trong b nh. - Gi s a ch mt nh -c xc nh qua thanh ghi on DS v thanh ghi lch BX vi DS=0F35h, BX=150Dh. Hy xc nh a ch vt l v a ch logic ca nh trn. nh trn thuc on no trong b nh. Cu 7: - Gii thch cch xc nh a ch vt l ca mt nh trong b nh. - Gi s a ch mt nh -c xc nh qua thanh ghi on CS v thanh ghi lch IP vi CS=4530h, IP=49A6h. Hy xc nh a ch vt l v a ch logic ca nh trn. nh trn thuc on no trong b nh. Cu 8: - Gii thch cch xc nh a ch vt l ca mt nh trong b nh. - Gi s a ch mt nh -c xc nh qua thanh ghi on ES v thanh ghi lch DI vi ES=1793h, DI=2004h. Hy xc nh
a ch vt l v a ch logic ca nh trn. nh trn thuc on no trong b nh. Cu 9: - Gii thch cch xc nh a ch vt l ca mt nh trong b nh. - Gi s a ch mt nh -c xc nh qua thanh ghi on SS v thanh ghi lch SP vi SS=11080, SP=2004. Hy xc nh a ch vt l v a ch logic ca nh trn. nh trn thuc on no trong b nh. Cu 10: Gi s c mt ngn xp c a ch y l FFFEh. - Hy gii thch v xc nh a ch nh ca ngn xp sau khi thc hin y vo cc gi tr sau: 05F3h, 4D3Ch,796Ah,418Bh - Gii thch v xc nh a ch nh ca ngn xp v gi tr ca cc thanh ghi AX, BX, CX, DX sau khi thc hin cc lnh: POP POP POP POP MOV MOV MOV PUSH PUSH PUSH POP POP POP ADD ADD 3 DX AX BX CX AX,5729h BX,922Dh CX,723Fh AX BX CX AX CX BX AX,BX BX,CX
Hy cho bit gi tr ca cc thanh ghi AX, BX, CX sau khi thc hin cc lnh ny. Cu 12: Gi s c mt mng A(9,8) c kiu ca cc phn t l word -c l-u tr trong b nh bt u t a ch offset 5B4Dh. Hy xc nh a ch ca phn t A[7,3]. Cu 13: Gii thch cc lnh trong on ch-ng trnh sau: MOV MOV SHL AX,02B5h CX,5 AX,CX
Hy cho bit gi tr ca thanh ghi AX sau mi ln dch Cu 14: Gii thch cc lnh trong on ch-ng trnh sau: MOV MOV SHR AX,0446h CX,4 AX,CX
Hy cho bit gi tr ca thanh ghi AX sau mi ln dch Cu 15: Gii thch cc lnh trong on ch-ng trnh sau: MOV MOV MUL AX,2534 BX,5000 BX
Sau khi thc hin cc lnh trn, kt qu s -c -a vo cc thanh ghi no? Gi tr ca cc thanh ghi l bao nhiu? Cu 16: Gii thch cc lnh trong on ch-ng trnh sau: MOV MOV MUL AL,7Fh BL,13h BL
Sau khi thc hin cc lnh trn, kt qu s -c -a vo cc thanh ghi no? Gi tr ca cc thanh ghi l bao nhiu? Cu 17: Gii thch cc lnh trong on ch-ng trnh sau: MOV MOV 4 AX,2500 BL,50
DIV
BL
Sau khi thc hin cc lnh trn, kt qu s -c -a vo cc thanh ghi no? Gi tr ca cc thanh ghi l bao nhiu? Cu 18: Gii thch cc lnh trong on ch-ng trnh sau: MOV MOV MOV DIV DX,6400 AX,2000 BX,10000 BX
Sau khi thc hin cc lnh trn, kt qu s -c -a vo cc thanh ghi no? Gi tr ca cc thanh ghi l bao nhiu? Cu 19: Hy gii thch v ch ra ch a ch ca cc lnh sau: a/ MOV AX,058Dh b/ MOV AL,[BX] AX,[BP]+[SI]+0100h d/ MOV BL,[0653h] AX,[SI]+50 f/ ADD DX,53h[BX][SI] g/ ADD j/ AND Nhap: MOV INT CMP JL CMP JG SUB AH,1 21h AL,41h nhap AL,5Ah nhap AL,20h AL,3Bh[SI] AX,[BX+10] k/ OR c/ e/ i/ SUB MOV MOV AL,BL
Cu 21: Gi s c mt on ch-ng trnh PASCAL -c thc hin nh- sau: IF (AL>=$41) AND AL:=AL+$20; Hy chuyn on ch-ng trnh trn thnh m lnh gi nh ca b vi x l 8086. Cu 22: Gi s c mt on ch-ng trnh PASCAL -c thc hin nh- sau: IF (AL=$43) OR (AL=$63) THEN Write(chr(AL)); Hy chuyn on ch-ng trnh trn thnh m lnh gi nh ca b vi x l 8086. Cu 23: Gi s c mt on ch-ng trnh PASCAL -c thc hin nh- sau: FOR AL:=100 DOWNTO 0 DO AL:=AL+50; Hy chuyn on ch-ng trnh trn thnh m lnh gi nh ca b vi x l 8086. Cu 24: Gi s c mt on ch-ng trnh PASCAL -c thc hin nh- sau: AX:=1000; WHILE AX > 0 DO AX:=AX-100; Hy chuyn on ch-ng trnh trn thnh m lnh gi nh ca b vi x l 8086. Cu 25: Gi s c mt on ch-ng trnh PASCAL -c thc hin nh- sau: AL:=$61; CX:=$1A; REPEAT AL:=AL-$20; 6 (AL<=$5A) THEN
Write(chr(AL)); CX:=CX-1; UNTIL CX<=0; Hy chuyn on ch-ng trnh trn thnh m lnh gi nh ca b vi x l 8086.