中断控制器计数定时控制器及DMA控制器——郑学坚周斌《微型计算机原理及应用》..ppt

中断控制器计数定时控制器及DMA控制器——郑学坚周斌《微型计算机原理及应用》..ppt

中断控制器计数定时控制器及DMA控制器——郑学坚周斌《微型计算机原理及应用》..ppt

习题 9.9 某系统中8253芯片的通道0~通道2和控制字端口号分别为FFF0H~FFF2H,定义通道0工作在方式2,CLK0=5MHz,要求输出OUT0=1kHz方波;定义通道1工作在方式4,用OUT0作计数脉冲,计数值为1000,计数器计到0,向CPU发中断请求,CPU响应这一中断后继续写入计数值1000,重新开始计数,保持每1秒钟向CPU发出一次中断请求,请编写初始化程序,并画出硬件连接图。 9.10 什么叫DMA传送方式?DMA控制器8237A的主要功能是什么? 9.11 某8086系统中使用8237A完成从存储器到外设端口的数据传送任务,若已知通道0的地址寄存器、终点计数器、方式寄存器端口地址分别为EEE0H,EEE1H和EEE8H,要求通过通道0将存储器中偏移地址为1000H~10FFH的内容传送到显示器输出,请编写初始化程序。 习题 9.12 某8086系统中使用8237A完成从存储器到存储器的数据传送,已知源数据块首地址的偏移地址值为1000H,目标数据块首地址的偏移地址值为1050H,数据块长度为100字节。请编写初始化程序,并画出硬件连接图。 9.13 编一系统初始化程序,由8259A的IR0~IR4共五个中断源,中断类型码为4BH,4CH,4DH,4EH,4FH。8259A端口地址为80H,81H。允许它们以完全嵌套方式工作。 9.14 用8255

文档评论(0)

1亿VIP精品文档

相关文档