当前位置:首页 > 安工大《微机原理与接口技术》习题参考答案
《微机原理与接口技术》习题1答案 ﹉﹉﹉﹉﹉﹉﹉﹉﹉﹉﹉﹉﹉﹉﹉﹉﹉﹉﹉﹉﹉﹉﹉﹉﹉﹉﹉﹉﹉﹉ 一、填空题 1、分时复用 2、CPU,存储器,I/O设备(后2空次序不论) 3、8,13,8,字或地址 4、3,16,6,50H,方式3 5、高电平 6、45H 7、越低,越大,越低 8、状态,控制 二、单项选择题 1~5 D C D D B 6~10 A C D D D 11~15 A B A A D 三、简答题 1.答:cpu通过外部总线对存储器或I/O接口进行一次访问所需的时间称为总线周期。8088/8086cpu的总线操作至少需要T1,T2,T3,T4四个时钟周期。Cpu在T3状态的上升沿检测ready引脚,若此时ready为高电平,cpu进入T4状态以完成总线操作;若ready为低电平,表明外设速度跟不上cpu,cpu会自动插入等待周期Tw以延长总线周期,并在Tw的上升沿继续检测ready,以决定是否需要继续插入Tw等待周期。可见,ready引脚可帮助实现高速cpu和低速外设间的同步机制。 2、答:(1)外设向中断接口电路发送中断请求 (2)中断接口电路将经过优先级排队的中断请求信号发送给cpu (3)cpu在IF=1时向中断接口电路发送中断响应信号 (4)中断接口电路向cpu发送中断类型码,据此cpu可计算出中断服务程序的存放地址 (5)cpu停止正在执行的程序,转去执行中断服务程序,在中断服务程序的控制下,cpu与外设进行数据传送。 四、综合题 1、解:(1)查询方式(cpu通过查询数据总线D0位获知转换是否完成)(5分) (2) MOV DX,0FF80H MOV AL,0 OUT DX,AL;送通道字并启动转换 MOV DX,0FF81H WAIT: IN AL,DX TEST AL,01H JZ WAIT ;查询转换是否完成 MOV DX,0FF80H IN AL,DX MOV [BUF],AL :读转换结果并保存 (10分) 2、解:(1)8255初始化程序段:(5分) MOV DX,93H MOV AL,10000000B OUT DX,AL (2)接口程序段:(10分) MOV DX,91H MOV AL,10000000B OUT DX,AL ;通过pb口送字型码 MOV DX,90H MOV AL,0FFH OUT DX,AL ;熄灭6个数码管 DISP: MOV DX,90H MOV CX,6 MOV AL,10111111B OUT DX,AL CALL DELAY LOOP AGAIN JMP DISP AGAIN: ROR AL,1
共分享92篇相关文档