微机原理机械2010年试卷A卷参考答案及评分标准.docVIP

微机原理机械2010年试卷A卷参考答案及评分标准.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理机械2010年试卷A卷参考答案及评分标准

微机原理及应用2010试卷(A卷) 参考答案及评分标准 一、填空题(每空1分,30分) 1、运算器、控制器、存储器、输入设备、输出设备。 2、最大,最小。 3、直接端口寻址,间接端口寻址 。 4、总线接口单元,指令执行单元。 5、16,20,1M 。 6、寄存器传递、存储器传递,堆栈传递 。 7、硬件(外部),软件(内部)。 8、49.625D ,31.AH 。 9、段内直接寻址、段内间接寻址、段间直接寻址,段间直接寻址。 10、地址总线 、数据总线 、控制总线。 11、OSC、CLK和PCLK 。 12、OF、SF、ZF、AF、PF、CF 。 二、问答题(16分) 1、答:源串的起始(或末)地址为DS:SI,允许用段超越修改段地址;目的串的起始(或末)地址为ES:DI;每执行一次字符串指令,指针SI、DI自动修改;DF标志控制字符串处理方向,DF=0为递增,DF=1为递减;字符串长度放在CX中。(每答1分) 2、答:总线周期:8086CPU中,BIU完成一次访问存储器或I/O端口操作所需要的时间;时钟周期:CPU的时钟频率的倒数,也称为T状态;指令周期:执行一条指令所需的时间。 三者关系:一个总线周期由几个T状态组成,通常至少包括4个时钟周期,而不同的指令的指令周期的长度是不同的,一个指令周期由几个总线周期组成。(概念3分,关系2分) 3、答:8086最小工作模式的组成包括:8086CPU、存储器及I/O接口芯片,1片8284A时钟发生器,3片8282地址锁存器和2片8286数据总线收发器。(3分) 3片8282地址锁存器用于在T1状态锁存地址,实现读/写总线周期内地址的稳定输出;2片8286数据总线收发器主要用来增加数据总线的驱动能力;1片8284A时钟发生器主要为CPU的内部和外部提供时间基准信号。(3分) 三、计算分析题(24分) 1、下面为一个定义数据的段,请图示它们在存储器中的存放形式。(6分) DATA SEGMENT A DB 1,2,3,4 B DB ‘ABCD’ C DW 4 DUP(0) N EQU 12 X DW 0021H,020AH Y DD 0ABCDH DATA ENDS (每变量1分,酌情给分) 2、试分析下列程序段执行完成后,A单元的内容是什么?(8分) DATA SEGMENT A DW 0 B DW 0 C DW 230,20,54 DATA ENDS CODE SEGMENT …… MOV BX,OFFSET C ;变量C的偏移地址给BX MOV AX,[BX] ;AX=230 MOV B,AX ;B=230 MOV AX,2[BX] ;AX=20 ADD AX,B ;AX=250 MOV A,AX ;A=250 …… CODE ENDS 由上分析知,上述程序段执行完成后,A单元的内容是250。(过程6 分,结果2分) 3、分析下列程序段,指出该程序段的功能是什么?(4分) MOV CX,1AH ;CX=26 MOV DL,‘A’ ;DL=‘A’ LAB1:PUSH DX ;DX入栈 MOV AH,02H ;DOS 2号系统功能调用,显示DL中的字符 INT 21H POP DX ;DX出栈 INC DX ;DX加1,下一个字符‘B’ LOOP LAB1 ;循环2号系统功能调用,显示DL中的字符,计26次 由上分析知,该程序段的功能是在屏幕上依次显示A―Z计26个大写英语字母。(过程2分,结论2分) 4、下列程序段执行后,以DA_BY为首址的3个字节存储单元中依次存放的内容是什么?(6分) ORG 0010H ;程序定位于0010H处 DA_BY DB 3 DUP(0) ;定义3个字节内存,分别为0010H、0011H和0012H …… MOV AL,10H ;AL=10H LEA BX,DA_BY ;BX为变量DA_BY的偏移地址,BX=0010H MOV CX,3 ;CX=3为循环次数 LOP:MOV [BX],AL ;AL内容存入[BX],即[0010H]=10H ADD AL,BL ;AL为AL与BL之和,即AL=20H INC BL ;BL加1,修改地址BL=11H指向下一单元 LOOP LOP ;循环执行 由上分析知,上述程序段执行后,以DA_BY为首址的3个字节存储单元中依次存放的内容是10H、20H和31H。(过程4分,结果2分) 四、请画出8086最小模式系统中8086CPU与8282地址锁存器的连接图,注意标注清楚各引脚的名称和符号。(5分) 详见教材(第3版)第41页图2-14。(标注引脚3分,绘图2分,酌情给分) 五、编程题(25分) 1、(1)JZ AR2;(2)JMP AR4;(3)I

文档评论(0)

peain + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档