假设CPU为8086CPU,在8253定时器/计数器的CLK0端输入的时钟频率为1MHz,GATE0接

intel8253是NMOS工艺制成的可编程计数器/定时器有几种芯片型号,外形引脚及功能都是兼容的只是工作的最高计数速率有所差异,例如8253(2.6MHz),MHz)   8253内部有三个计数器分别成为计数器0、计数器1和计数器2,他们的完全相同每个计数器的输入和输出都决定于设置在控制寄存器中的控制字,互相之间工作完全独立每个計数器通过三个引脚和外部联系,一个为时钟输入端CLK一个为门控信号输入端GATE,另一个为输出端OUT每个计数器内部有一个8位的控制寄存器,还有一个16位的计数初值寄存器CR、一个计数执行部件CE和一个输出锁存器OL   执行部件实际上是一个16位的减法计数器,它的起始值就是初徝寄存器的值而初始值寄存器的值是通过程序设置的。输出锁存器的值是通过程序设置的输出锁存器OL用来锁存计数执行部件CE的内容,從而使CPU可以对此进行读操作顺便提一下,CR、CE和OL都是16位寄存器但是也可以作8位寄存器来用。

你对这个回答的评价是

下载百度知道APP,抢鮮体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

我要回帖

更多关于 8086cpu 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信