微型计算机原理与应用答案及评分标准
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、填空题(共20分,每空1分)
1、微处理器(CPU)、存储器
2、1100001010.0101、778.3125
3、11010101、11010110
4、地址总线、数据总线、控制总线,地址、数据、控制命令。
5、指令周期,总线周期。
6、读写存储器RAM、只读存储器ROM。
7、模拟量、开关量。
8、可屏蔽中断、非屏蔽中断。
二、简答题(共15分,每题5分)
1、答:存储容量即可以直接寻址的存储器单元数为220=1Mbyte(2分),
其物理地址区域为00000H—FFFFFH,是与存储单元一一对应的20位地址(3分)。
2、答:(1)解决快速CPU与慢速外设之间的矛盾,使CPU可以与外设同
时工作,甚至可以与几个外设同时工作。
(2)计算机实现对控制对象的实时处理。
(3)计算机可以对故障自行处理。
(错一项扣2分。
最多扣5分)
3、当CPU与高速的外设进行成块的数据传送时要采用DMA方式。
(2分)
DMA方式使外设与内存之间直接进行数据交换,而不通过CPU。
DMA 方式可扩展为在存储器的两个区域之间或两个高速的外设之间直接进行数据交换。
(3分)
三、分析题(共45分)
1、答:各段段首址:
CS=10550H,DS=250A0H,ES=2EF00H,SS=8FF00H (4分)操作数的物理地址为:
250AH×10H+0204H = 252A4H(2分)
2、答:中断类型码分别是12H和23H,它们的中断向量应放在中断向量
表的0048H和008CH。
(每项3分)
3、答:
(1)MOV AX,1200H ;AX=1200H
(3)MOV AX,[1200H] ;AX=2AH
(6)MOV AX,1000[BX][SI];AX=2AH
(每项2分)
4、答:(1)程序转向L2;(2)程序转向L3。
(每项3分)
5、答:程序运行结束时,AX=8D00H,DX=0000H。
(每项3分)
6、答:(1)立即寻址
(2)直接寻址,地址:20100H
(3)变址寻址,地址:20150H
(4)寄存器间接寻址,地址:200A0H
(5)基址变址寻址,地址:201A0H
(每项2分)
7、答:(1)错;(2)错;(3)对;(4)错;(5)对(每项1分)
四、答:
该通道应工作在方式2,即频率发生器方式。
(3分)
控制字:54H。
(3分)
计数值:计数周期为0.5μs,两行刷新的最大时间间隔为2ms/128=15.6μs,15.6/0.5=31.2,可取计数值31,符合时间间隔在15.6μs以内的要求,转换为16进制数,31D=1FH。
(4分)
五、(10分)
答:将五个中断源的中断请求信号相“或”后,作为INTR信号。
当CEU响应中断后,把中断请求触发器的状态,作为一个外设(设端口地址为20H)读人CPU,逐位检测它们的状态,若有中断请求就转到相应的服务程序的人口。
查询程序为:
IN AL,[20H]
TEST AL,80H
JNZ 3000H
TEST AL,40H
JNZ 3020H
TESt AL,20H
JNZ 3040H
TEST AL,10H
JNZ 3060H
JMP 3080H。