- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《微机原理与接口技》复习练习题
一.填空题:
计算机与外设之间的信息交换是通过接口电路中的端口实现的,这些
信息按其功能不同可分为___________,__________和_________三种;
8086CPU可访问的I/O端口最多有_______个。
8086/8088 CPU的地址总线有________根,能直接对________个存储单元
进行访问。
8253可编程定时计数器芯片的地址引脚A1A0上的信息为00时,访问的
端口为__________,为11时访问的端口为__________。
8086 CPU中,设(SS)=22A0H,(SP)=0140H,若在堆栈中压入5个
数据,则栈顶的物理地址是___________H,如果又从堆栈中弹出4个数
据,则栈顶的物理地址是__________H。
若(AL)=7EH,(BL)=5BH,执行ADD AL,BL指令后,AF标志位为
_______,SF标志位为_______,CF标志位为_______,ZF标志位为
_______,OF标志位为_______;若这两个数为无符号数,结果是否超
出范围________,若这两个数为有符号数,结果是否溢出_________。
二、判断题:
判断下列指令是否有误,若有错,说明原因并予以改正。
(1)ADC AX , 0ABH
(2)OUT 3EBH , AX
(3)DEC WORD PTR [BP]
(4)MOV BX,[AX]
(5)SHL BX,8
三、简答、程序阅读题
1、已知BX=7830H,CF=1,执行指令:ADC BX,87CFH之后,BX=____________,标志位的状态分别为CF=_______,ZF=_______,
OF=________,SF=__________。
2、已知BX=0F36H,CX=0004H,状态标志寄存器的内容为0,求下列每条指令执行后的结果是什么?标志位CF的内容是什么?
(1)RCL BX,1
(2)CMP CX,02H
3、若(DS)=3000H,(BX)=2000H,(SI)=0100H,(ES)=4000H,计算下列各指令中存储器操作数的物理地址。(1)MOV [BX],AH (2)ADD AL,[BX+SI+1000H]
(3)MOV AL,[BX+SI] (4)SUB AL,ES:[BX]
5、设DS=1000H,ES=2000H,SS=3500H,SI=00A0H,DI=0024H,BX=0100H,BP=0200H,数据段中变量名为VAL的偏移地址为0030H,试说明下列源操作数字段的寻址方式是什么?物理地址是多少?
(1) MOV AX, 00f0H (2) MOV AX, BX
(3) MOV AX, [BX] (4) MOV AX, VAL[BP+SI]
(5) IN AL, 34H
6.已知(SP)=2000H,(AX)=3355H,(BX)=4466H。
PUSH AX
PUSH BX
POP DX
执行上列指令后,(AX)= ,(DX)= ,(SP)= 。
7.执行下列指令
SAL AL,1
MOV BL,AL
SAL AL,1
SAL AL,1
ADD AL,BL
该程序段的功能_________________________________________________。
8、若STR是字符串的首地址,指出下列程序的功能。
LEA BX,STR
MOV CX,20
LP: CMP [BX],‘’
JNZ NEXT
MOV [BX],‘$’
NEXT: INC BX
LOOP LP
HLT
9、下列变量各占多少字节?
A1 DW 23H, 5876H
A2 DB 3 DUP(?), 0AH, 0DH, ‘$’
A3 DD 5 DUP(1234H, 567809H)
A4 DB 4 DUP(3 DUP(1,2,’ABC’))
10、已有MOV AL,INF[BP(SI]与MOV AL,ES:INF[BP(SI]两条指令,试问:其源操作数采用何种寻址方式?是字或是字节操作?两条指令有何区别?
11. TABLE DW 58,36,68,77,90
INTRY DW 6
…
MOV BX,OFFSET TABLE
ADD BX,ENTRY
MOV AX,[BX]
问:执行完该段程序后,AX中的内
文档评论(0)