



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
20112012年微机原理A (闭卷)参考答案和评分标准一、填空题(每空1分,共20分)1.10111101B、189H或000110001001BCD2. -113或-1110001B 3. 3BH 4. 1 , 0 5. CS , IP 6.16 、20 、1M或220 、 64K或65536或216 7.当前正在使用的程序和数据8.程序控制方式、中断方式和DMA方式9.00024H10. 8 , 22 11. 0 ,1 二、简答题(共37分)1.条件传送接口电路中至少应包括什么端口?并简述条件传送的工作过程。(3分)答:(1)至少包括状态端口和数据端口。 (2分)(2)条件传送工作过程:先读取状态端口的信息,检测是否准备好交换数据,若已准备好,则与数据端口进行数据交换;否则继续读取状态端口,直到数据准备好。(1分)2. 画出微型计算机的组成框图,并简述各部分功能。(4分)答:组成框图如下图所示:(2分)各部分功能:(1) 微处理器为微型计算机的核心,主要完成取指令、指令译码、简单的算术逻辑运算及程序控制等。 (0.5分)(2) 存储器主要用来存储程序和数据。 (0.5分)(3) I/O接口用于外设与CPU之间的信息协调。 (0.5分)(4) 总线是CPU与存储器和I/O接口之间传送数据信息、地址信息和控制信息的通道。 (0.5分) 3.画图说明下列语句所分配的存储空间及初始化的数据值。(3分) BUF DW 2 DUP(1),-1,AB01000100FFFF42或B41或A BUF答:1分1分1分4.给定一个堆栈存储区,其地址为1270H:0000H1270H:0100H,SS=1270H,SP=0052H,问:(1)栈顶的逻辑地址是多少?(2)栈底的物理地址是多少?(3)若压入数据1234H,数据在内存中如何存放?此时SP的值是多少?(4分) 答:(1)栈顶的逻辑地址为:1270H:0052H (1分)(2)栈底的物理地址为:12800H (1分)1270H:0050H1270H:0051H3412(3)内存存放形式如下图所示: (1分)SP=0050H (1分)5.已知DS=3000H,在物理地址为34780H的内存单元中存放有字节数据20H,要求采用3种不同的寻址方式将该字节数据送入寄存器AL中,试写出寻址方式的名称及相应的程序片段。(4分)答:由于物理地址=34780H,且DS=3000H,所以EA=34780H-3000*10H=4780H (1分)(1)直接寻址 (1分) MOV AL,4780H (2)寄存器间接寻址 (1分) MOV BX,4780H MOV AL,BX(3)寄存器相对寻址 (1分) MOV BX,4700H MOV AL,BX+80H注:每种寻址方式和对应的指令各0.5分,答案不唯一。6. 简述一般子程序调用过程和矢量中断服务子程序调用过程的主要异同。(4分)答:同:都要保护断点,程序流程转向相应的子程序去执行且执行完后都要返回。(2分)异:一般子程序入栈保护的是IP或CS和IP,中断服务子程序入栈入栈保护的是Flags、CS和IP;一般子程序的返回指令为RET,中断服务子程序的返回指令为IRET。 (2分)7.判断下列指令的对错;若有错,简述原因(3分)(1)MOV DI,BX 答:错,两个存储单元之间不能直接传送数据。(1分)(2)PUSH AL 答:错,PUSH指令是以字为单位进行操作的。 (1分)(3)JMP 0100H答:正确。 (1分)8.CPU响应可屏蔽中断请求的条件是什么?(4分)答:(1)外设提出请求 (1分) (2)本级中断未被屏蔽 (1分)(3)本级中断优先级最高 (1分)(4)CPU允许可屏蔽中断请求,即IF=1 (1分)9. 简述指令性语句和伪指令语句的主要差别,并列出汇编语言中常用的伪指令。(4分)答:(1)主要差别 (2分) 指令性语句:有对应的机器码,在程序运行时执行指令性语句; 伪指令语句:没有对应的机器码,汇编过程中执行伪指令语句 (2)常用的伪指令 (2分) DB、DW、EQU、SEGMENTENDS、ASSUME、PROCENDP、ORG、END注:每条伪指令0.5分,最多2分。10.下图为8088最小系统与某存储芯片构成的RAM存储器系统。(4分)(1)说明一片RAM芯片的存储容量为多少?(2)计算该存储器区的总容量为多少?(3)说明每片RAM芯片的地址范围?答:(1)存储容量为:1K8或1KB (1分) (2)总容量为:2K8或2KB (1分)(3)1#芯片地址范围:00000H003FFH (1分) 2#芯片地址范围:00400H007FFH (1分)三、程序分析题(共8分)1.(3分)AX=2340H (1分)BX=5601H (1分)DX=BCD1H (1分)2.下面程序段的功能是求5到50之和,并将结果存放到SUM单元中,请将程序补充完整。(5分) SUM DW 0 MOV CX, 46 或 MOV CX,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO 23387:2025 EN Building information modelling (BIM) - Data templates for objects used in the life cycle of assets
- 线路板智能工厂建设项目施工方案
- 交通运输行业数据集建设实施方案
- 高效管理:二人合资开设健身房的详细合同
- 离婚后双方人寿保险权益分割及责任转移协议
- 离婚协议书欠条范本:赡养费支付与债务偿还
- 离婚协议书中关于财产分割及债务处理的具体操作指南
- 离婚协议中婚内财产约定与婚后财产归属协议
- 惠养老服务中心建设项目施工方案
- 全球石油工程市场趋势及未来发展展望
- 《早读是需要激情的!》主题班会课件
- 2025年质量月知识竞赛题库(附答案)
- 生猪订购合同书范本3篇
- 2025年妇产科学科宫颈癌筛查常见问题考试答案及解析
- 培训部数据安全事项课件
- 保安部安全培训教学课件
- 软件人员外包合同
- 老年综合征与护理试题及答案
- 3.2《参与民主生活》教案 2025-2026学年度道德与法治九年级上册 统编版
- 研发投入工时管理办法
- 道路升降柱安装合同范本
评论
0/150
提交评论