《评分标准及参考答案(9).docx》由会员分享,可在线阅读,更多相关《评分标准及参考答案(9).docx(4页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、南京工程学院试题评分标准及参考答案(卷9)共3页第1页课程所属部门:课程所属部门:20 / 20 学年第学期课程名称:微机原理及应用B使用班级:制作人:选择题(此题15小题,每题1分,共15分1、1、2、C 3、A 4、C5、D6、B7、 B 8、 A9、10、 D 11、 D 12、 C13、A14、C15、B二、填空题(此题共25空,每空1分,共25分)1、AND AX, 1FFFH; OR BH, 0A8H2、CPU ,输入/输出接口3、先进后出,先进先出4、字节,快,位,慢5、AL/AX, I/O 端口6、6,存放待译码的指令7、丁3、T” Tw8、高,低9、1C630H, 20111
2、0、NOT, XOR11、可编程,串行12、刷新三、判断改错题(此题5小题,每题划“ J/X” 1分,错题改正/正确不改1分,共10分)1、X 改正:都需要把断点处的IP值压入堆栈,但不一定都需要把断点处的CS值压栈2、X 改正:那么不会产生可屏蔽中断3、V4、X 改正:是“NOT AL”5、X 改正:不包含存储器四、简答题(此题2小题,1小题4分,2小题6分,共10分)1、答:23FEH (1 分);23FEH (1 分);3600H (1 分);3600H(1 分)。2、答:(1)数据缓冲和传送(1分);(2)提供联络信息(1分);(3)实现数据格式 转换(1分);(4)电气特性匹配(1分
3、);(5)地址译码或设备选择(1分);(6)中断管理南京工程学院评分标准及参考答案共3页第2页(1 分)。五、程序阅读题(共3小题,1小题6分,2和3小题每题8分,共22分)1、3FH; (2 分) 5AH; (2 分)0; (2 分)2、主一子程序结构;(2分)子程序实现的功能是:将AL中的内容显示在屏幕上;(4分)大写字母A; (2分)3、 MOV DL0100H;(2 分)MOV CX,100;(2分)XOR AX,AX;(2 分)REP STOSW;(2 分)六、编程题(10分)CODE SEGMENTASSUME CS: CODE, DS: DATASTART:START:MOV A
4、X, DATAMOV ES, AXMOV DL OFFSET BUFMOV DX, DIMOV CX, 40MOV AL,CLDREPNZ SCASBJNZ AAASUB DI, DXSUB DL 1MOV DX, DIMOV BH, DLMOV AH, 4CHINT 21HCODE ENDSEND START南京工程学院评分标准及参考答案共3页第3页注:(答案不唯一)(1)实现串操作的初始化;(3分);(2)实现串搜索操作;(3分)(3)实现偏移地址的正确计算;(3分)(4)程序结构完整。(1分) 七、硬件电路接口与编程(8分)B 口地址:2AH (1分)控制口地址:2EH (1分)解:(1) A 口地址:28H (1 分)C 口地址:2cH (1分)(2) CODE SEGMENTASSUME CS: CODESTART: MOVAL, 10000000HOUT 36H, ALMOV AL, 10010000HOUT 2EH, ALCODE ENDSEND START注:(1)写出1# 8255A的方式控制字80H; (1分);(2)写出2# 8255A的方式控制字90H;(1分);(3)初始化程序结构完整。(2分)