微机原理与接口技术习题 答案修订版Word格式文档下载.docx

上传人:b****2 文档编号:15286474 上传时间:2022-10-29 格式:DOCX 页数:24 大小:178.64KB
下载 相关 举报
微机原理与接口技术习题 答案修订版Word格式文档下载.docx_第1页
第1页 / 共24页
微机原理与接口技术习题 答案修订版Word格式文档下载.docx_第2页
第2页 / 共24页
微机原理与接口技术习题 答案修订版Word格式文档下载.docx_第3页
第3页 / 共24页
微机原理与接口技术习题 答案修订版Word格式文档下载.docx_第4页
第4页 / 共24页
微机原理与接口技术习题 答案修订版Word格式文档下载.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

微机原理与接口技术习题 答案修订版Word格式文档下载.docx

《微机原理与接口技术习题 答案修订版Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《微机原理与接口技术习题 答案修订版Word格式文档下载.docx(24页珍藏版)》请在冰豆网上搜索。

微机原理与接口技术习题 答案修订版Word格式文档下载.docx

锁存器主要用来锁存地址的低16位。

5、AH内容送到9100H时,由于执行的是写操作,并且是数据的高8位数据,所以、/S7为低电平。

数据由9100H到CPU的AL时,由于执行的是读写操作,并且是数据的低8位数据,所以、DT/

6、分时复用是由于CPU引脚数量有限,使得一些引脚起多个作用,在某一时刻传送地址,在另一时刻传送数据,这样的工作方式就称为分时复用的地址/数据总线。

8086CPU分时复用的引脚有:

①地址/数据复用的AD0~AD15

②地址/状态复用引脚A19/S6~A16/S3

③高8位数据允许/状态复用信号引脚/S7

分时复用只要解决CPU制造工艺,因为管脚不能太多,引脚过多会使相邻两个引脚间距过小,不利于PCB板的焊接

11、略

第100页

(1)源操作数为立即寻址,源操作数没有物理地址

(2)源操作数为直接寻址方式,源操作数物理地址为:

10100H

(3)源操作数为直接寻址方式,源操作数物理地址为:

10050H

(4)源操作数为变址寻址方式,源操作数物理地址为:

100A0H

(5)源操作数为基址加变址寻址方式,源操作数物理地址为:

10150H

(6)源操作数为相对基址寻址方式,源操作数物理地址为:

150B0H

(7)源操作数为寄存器寻址方式,源操作数没有物理地址

(8)源操作数为立即寻址方式,源操作数物理地址为:

CS*10H+IP

(9)源操作数为变址寻址方式,源操作数物理地址为:

200A0H

(10)源操作数为相对基址加变址寻址方式,源操作数物理地址为:

101A2H

2、

(1)LEABX,,[BLOCK+4]

MOVDX,[BX]

(2)LEABX,,BLOCK

MOVDX,4[BX]

(3)LEABX,[BLOCK]

MOVSI,4

MOVDX,[BX+SI]

3、

4、

(1)、(AX)=1800H

(2)、(AX)=100H

(3)(BX)=(21200H)=4CAH(4)、(DX)=(21200H)=4CAH

(5)、(202102H)=7856H(6)、(AX)=(21202H)=65B7H

5、

执行MOVAX,TABLE指令后(AX)=1234H

执行leaAX,TABLE指令后(AX)=0048H

6、

(1)MOVAX,Z

ADDAX,X

ADDAX,W

MOVZ,AX

(2)MOVAX,X

ADDAX,6

MOVBX,R

SUBBX,9

MOVCX,W

SUBCX,AX

SUBCX,BX

MOVZ,CX

7、

MOVBX,OFFSETTABLE;

或LEABX,TABLE

MOVAL,CL

XLAT

8、

(1)MOVAX,W

MULX

ADDBX,6

DIVBX

(2)MOVW,AX

SUBAX,X

MOVBL,5

DIVBL

CBW;

这里商在AL中,余数在AH中,为了使商乘以Y

MULY

SALAX,1

RCLDX,1

MOVZ+2,DX

9、

(1)(DX)=4D2BH

(2)(DX)=9A6CH

(3)(DX)=35B6h(4)(DX)=1356H

(5)(DX)=0D356H(6)=0D5B4H

(7)(DX)=9ADBH(8)(DX)=0D5B6H

10、

(1)CF=1、SF=0、OF=1、ZF=0

(2)CF=0、SF=1、OF=0、ZF=0

(3)CF=0、SF=1、OF=0、ZF=0

(4)CF=0、SF=1、OF=0、ZF=0

11、

(1)(BX)=009AH

(2)(BX)=0061H

(3)(BX)=00FBH(4)(BX)=001CH

(5)(BX)=0000H(6)(BX)=00E3H

12、

该程序段是完成将DL寄存器的低4位与AH寄存器的低四位合成一个新的字节(DL寄存器的低4位在前,AH寄存器的低四位在后)

13、

(1)

MOVAX,1234H;

(AX)=1234H

MOVCL,4;

ROLAX,CL;

(AX)=2341H

DECAX;

(AX)=2340H

MOVCX,4;

MULCX;

(AX)=3400H

(2)

MOVAX,1234H;

CF=0、SF=0、ZF=0

CF=0、SF=0、ZF=0

CF=1、SF=0、ZF=0

(3)AX=3400H,DX=002H

14、

(1);

AX=14C6H,BX=80DCH

ADDAX,BX;

AX=95A2H

JNCL2;

CF=0,在此转向L2

SUBAX,BX

JNCL3

JMPSHORTL5

所以转向L2处执行

(2);

AX=B568H,BX=54B7H

AX=4B0AH

CF=1

SUBAX,BX;

B568H

JNCL3;

JMPSHORTL5;

执行该指令

所以转向L5处执行

15、

MOVCX,5

LEASI,OLDS

LEADI,NEWS

CLRDF

NEXT:

CMPSB

JZNEWS_LESS

LOOPNEXT

……

NEWS_LESS:

……

第124页

(1)STADDB18,-59,0ABH,49H

(2)ARRAYDW1235H,65H,100,0C7H

(3)ALPHADD12H,12345678H,0EH

(4)BETADB4DUP(8),6DUP(‘A’),10DUP(?

),10DUP(5,6)

(5)STRINGDB‘THISISASTR’

(6)SUMEQU180

COUNT的值为10,他表示X2、X3两个数组所占字节空间数

字数据3000H的偏移地址为33H

(1)LEABX,BUF1;

或MOVBX,OFFSETBUF1

(2)MOVAL,BYTEPTR[BUF2+4]

(3)MOVAL,24H

MOV[BUF3+2],AL

(4)COUNTEQUBUF4-BUF2

(5)MOVAX,BUF2+1

MOVBL,BUF4

MOVBH,0

ADDAX,BX

MOVBUF3,AL

MOVBUF3+1,AH

(1)AX=0A47CH

(2)BX=6752H

(3)CH=67H

(4)DL=34H

(5)DH=4

8、先执行后面的AND指令,得09h

后执行前面的AND指令,AX=9

ANDAX,9

MOVBX,AX

MOVDX,0

SALAX,1

RCLDX,1

ADDAX,BX

ADCDX,0

10、AX=1D00H

DATASEGMENT

BUFDW0ABC3H,0F7AH,6E78H

FLAGDB?

DATAENDS

CODESEGMENT

ASSUMECS:

CODE,DS:

DATA

MOVAX,DATA

MOVDS,AX

MOVAX,BUF

CMPAX,BUF+2

JZEQ1

CMPAX,BUF+4

JZEQ2

MOVAX,BUF+2

MOVFLAG,0

JMPEXIT

EQ1:

CMPAX,BUF+4

JNZEQ2

MOVFLAG,2

JMPEXIT

EQ2:

MOVFLAG,1

EXIT:

MOVAH,4CH

INT21H

CODEENDS

END

次数

AX

CX

100

5

1

95

4

2

91

3

88

86

85

AX=85,CX=0

AL

N2

6

7

8

9

所以N2区的数据依次为:

5、6、7、8、9

DAT1DW0ABC3H,0F7AH,6E78H,3,6,9,3,0

Dw3,643,5324,324,995,67,6575,68;

这里定义100个数

MAXDW8000H

MINDW7FFFH

MOVCX,100

MOVSI,OFFSETDAT1

LOP:

MOVAX,[SI]

CMPAX,MAX

JLLITTLE

MOVMAX,AX

JMPNEXT

LITTLE:

CMPAX,MIN

JGEQ2

MOVMIN,AX

NEXT:

INCSI

LOOPLOP

NUMDB0ABH

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1