微机原理的的答案.pptVIP

  • 12
  • 0
  • 约4.95千字
  • 约 18页
  • 2018-05-13 发布于福建
  • 举报
微机原理的的答案

6.2简述查询式数据传送方式的工作过程。 答(1)通过执行一条输入指令,读取所选外设的当前状态。 (2)根据该设备的状态决定程序去向,如果外设正处于“忙”或“为准备就绪”,则程序转回重复检测外设状态,如果外设处于“空”或“准备就绪”,则发出一条输入/输出指令,进行一次数据传送。 6.3简述中断传送方式的工作过程。 答:在中断传送方式中,通常是在程序中安排好在某一时刻启动某一台外设,然后CPU继续执行其主程序,当外设完成数据传送的准备后,向CPU发出“中断请求”信号,在CPU可以响应中断的条件下,现行主程序被“中断”,转去执行“中断服务程序”,在“中断服务程序”中完成一次CPU与外设之间的数据传送,传送完成后仍返回被中断的主程序,从断点处继续执行。 6.6画出查询传送方式输出数据的流程图 I/O :F0000H-FFFFFH 存储器是:00000H-EFFFFH 6.8 习图6-2为一个LED接口电路,写出使8个LED管自左至右依次发亮2s的程序,并说明该接口属于何种输入输出控制方式,为什么? 8255A D7 …… D0 PB7 …… PB0 ~23H MOV AL L2: MOV CX,8 L1: OUT 20H,AL CALL DELAY2S ROR AL,1 LOOP L1 JMP L2 答:属于程序控制传送方式中的无条件传送方式,(主要用于外设的定时是固定的并且是已知的场合,外设必须在微处理器限定的指令时间内准备就绪,并完成数据的接收或发送。)因为本题中对于外设的时间操作是固定的,而且需要依次传送的数据是已知的。符合无条件传送的条件。 MOV AL OUT 23H,AL MOV AL L2: MOV CX,8 L1: OUT 21H,AL CALL DELAY2S ROR AL,1 LOOP L1 JMP L2 7.1 具有中断屏蔽的接口电路中的“屏蔽’’同‘‘可屏蔽中断’’中的“屏蔽”是否一回事,若不是,有何区别? 答:不是一回事,‘‘可屏蔽中断’’中的“屏蔽”是指微处理器拒绝响应中断请求信号,不允许打断微处理器所执行的主程序,它通常是由内部的中断触发器来控制的。中断屏蔽的接口电路中的“屏蔽’’是指通过设置中断屏蔽触发器把随机输入的中断请求信号锁存起来,并保持到CPU响应这个中断请求后才清除中断请求。 7.6 中断应答时序如习图7-1所示,说明前后两个INTA周期的任务。 答:在INTA1周期内, 信号通知8259A中断请求已被接受;INTA2周期内 信号有效时,8259A必须把请求服务的那个设备的中断类型码(0-255)送上数据总线,撤销中断请求(IRRi=0)。 7.7有一个8086中断电路如习图7-2所示,请回答下列问题: (1)根据图中给出条件,写出5种内部中断1、2、3、4、5的名称(1、2两项次序不能颠倒): (2)写出8086 3条引脚6、7、8的符号及名称; (3)写出芯片9的名称,并简述其功能。 答:(1)①单步中断、 ②溢出中断、③除法中断、 ④INT n指令中断、⑤断点中断。 ⑨8259A,它是一种可编程的中断控制器,其功能有: ①可管理8级优先权中断,通过级联最多可管理64级优先权的中断 ②每一个中断源都可以单独屏蔽 ③能向CPU提供可编程的中断类型号 ④多种中断优先权管理方式:完全嵌套方式、自动循环方式、特殊循环方式、特殊屏蔽方式、查询方式 (2) ⑦INTR(可屏蔽中断申请信号) ⑧INTA(可屏蔽中断响应信号) ⑥NMI(非屏蔽中断申请信号) 7.8简要说明8259A的5种中断优先权管理方式的特点。 答:(1)完全嵌套方式(系统默认方式):按固定优先级高低来管理中断,IR0最高,IR7最低,低级中断可被高级中断所中断,不响应同级中断 (2)自动循环方式:中断源的中断优先级随着中断结束而改变的中断优先权管理方式.刚结束的中断源的中断优先级最低 (3)特殊循环方式:类似于自动循环,不同的是在中断结束时发出特殊循环方式操作命令指定某个中断源的中断优先级最低 (4)特殊屏蔽方式:在某些场合,希望能动态地改变中断优先结构,程序的某些部分要求禁止低级中断源的中断请求,但在高级中

文档评论(0)

1亿VIP精品文档

相关文档