下图是由8255A、8253、8259A组成的一个8086系统。要求完成如下功能:①利用通道0完成对外部事件的计数功能,计满200次向CPU发出中断申请;②利用通道2作标准时钟,每计时1秒向CPU发出一次中断,CPU在中断服务程序中对8255的A口读取,B口输出。
请根据系统要求,确定并写出各通道的工作方式,完成对8255A、8253和8259A的初始化。编程实现系统的功能要求。
定时器/计数器8253的控制字格式为:
中断控制芯片8259A的控制字格式如下:
并行接口芯片8255A的方式控制字:
