Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7

Cu hi v bi tp n tp mn Kin trc my tnh I/ L thuyt Cu 1: Trong my tnh, cc s m -c l-u tr v x l nhth no?

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

Cu 11: Gii thch cc lnh trong on ch-ng trnh sau:

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

h/ MOV BX,7Ch[BP] CX,[DI+30h]

Cu 20: Gii thch cc lnh trong on ch-ng trnh sau:

MOV DL,AL MOV AH,2 INT 21h

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.

You might also like