微机原理与接口技术试题及答案.doc

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
哈尔滨工程大学试卷 : 卷)A微机原理及应用(考试科目 总分 五 六一 二 三 四题号 分数 评卷人 (注:卷面满分100分,所有答案必须写在答题纸上) 一、填空(共30分,每题1分) 1.写进制数无符号数和带符号数补码表示的十进制数分别是 和 。 2.已知 [X][Y] 求 [X+Y]= 。 补原补3.有一块100个字的存储区域,其起始地址为625A:234DH,这个区域首 末单元的物理地址是 , 。 4.两个十六进制数7825H和5A1FH相加后,运算结果是 ,各标志位的值是CF= , ZF= , SF= , OF= 。 5.已知 指令① MOV AX,0 ② SUB AX,AX ③ CMP AX,AX ④ OR AX,AX。 能使AX和CF同时为零的指令是 。 6.指出下列指令寻址方式,其中BUF为变量。 MOV BUF,AX , PUSH AX , 7.M/IO信号在CPU访问存储器时为 电平,访问I/O端口时为 电平。 8.CPU在 状态开始检查READY信号,其 电平时表示有效,说明存储器或I/O端口准备就绪,下一个T状态进行读写;否则,CPU将自动插入一个或几个 状态,以延长总线周期,从而协助快速的CPU 与慢速的存储器或I/O端口之间的数据传送。 9.8086/8088CPU汇编语言源程序是分段的,每段由若干条语句组成,语句 的种类可分为 , , 。 页1 页;第4 共 10.8086 CPU有 条地址线,可形成 的存储器地址空间,地址范围 为 ;地址总线中 条可用于I/O寻址,形成 的输入输出地 址空间,地址范围为 。 11.中断类型号为24H的中断向量存放在 存储单元。 二.按要求回答问题(共25分,6题5分,其它各题4分) 1. 下列语句是否正确?简述原因,其中BUF为变量。 1) MOV DS,SEG BUF 2) MOV AL,[DX] 3) POP AL 4) INC [SI] 2.指出IP、SP、BP分别是什么寄存器,有什么用处? 3.解释物理地址(实际地址)、偏移地址、段地址,写出它们之间的关系式。 4.简述8086CPU引脚NMI和INTR的异同。 5.中断向量表的功能是什么?简述CPU利用中断向量表转入中断服务程序的过程。 6.某数据段定义如下,试列出经汇编后,各存储单元的内容是什么?COUNT 值是多少? BUF1 DB 1,-1,‘AB' DB 2 DUP(?,1) BUF2 DB 2 DUP(?),10 COUNT EQU BUF2-BUF1 三.分析下列程序,回答问题。(共9分,每题3分) 1. MOV AX, 50 MOV CX, 5 LOP: SUB AX,CX LOOP LOP MOV BUF,AX HLT 上述程序段执行后,[BUF]=? . MOV 2CL,3 MOV BX,0B7H ROL BX,1 ROR BX,CL 执行上述程序段后BX的内容是 。 页 4 共 页;第2 3. STRING DB ‘AVBNDGH!234%Y*' COUNT DW ? ……… MOV BX, OFFSET STRING MOV CX, 0 LOP: MOV AL, [BX] CMP AL, ‘*' JE DONE INC CX INC BX JMP LOP DONE: MOV COUNT, CX HLT 上述程序段的功能是 。 四、编制程序(10分) 编写一

文档评论(0)

sunhongz + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档