一道汇编题,有答案(没有包括硬件设计部分),我觉得软件(程序设计)似乎也不太完整,需解释

2024-12-25 20:57:33
推荐回答(1个)
回答1:

1、看来你对中断还没有完整的概念,中断服务程序不是由编程者“安排”调用的,而是由外部事件“触发”调用的。
2、对于8253定时器来说,每当某个通道计数溢出时,就会向CPU申请中断,CPU响应的话,就会执行其对应的中断服务子程序,所以每隔一定的时间,中断服务子程序就会被调用一次,这就是你说得“类似于循环”的原因。
3、我觉得你的课本上会有硬件连接图的,无非就是8253的口线与8086三总线的连接,没有图也会有相应的说明。