hpet

编辑:立功网互动百科 时间:2020-07-02 16:12:58
编辑 锁定
本词条缺少名片图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!
HPET(High Precision Event Timer)俗称高精度定时器(到时了产生中断),最低时钟频率为10MHZ,而且定义了比较严格的精确度(间隔>=1毫秒的允许+-0.05%的误差,间隔<=100微妙的允许+-0.2%的误差)。
中文名
hpet
外文名
High Precision Event Timer
俗    称
高精度定时器
最低时钟频率
为10MHZ
HPET是指一组定时器,最多可扩展为8个block,而每个block最多可有32个可编程的timer,也就是最多可以实现256个timer共同工作。
每一个block 都会有一个主定时计数器,以及最多32个逻辑比较器,及最多32个匹配寄存器。主定时器会时时刻刻产生嘀嗒,而一个比较器与一个比较寄存器组和起来就形成了一个timer(当然还有一些配置寄存器),我们可以编程添入一个期望的值到比较寄存器中,当经过一定的时间,比较器判断主计数器与比较寄存器的值相同便产生了一个中断(中断发往哪里也是可以编程的)。当然每个timer都可配置为周期时钟或是非周期时钟的。而且HPET可以通过配置来代替古老的PIT(8254)及RTC时钟的。HPET 精确度高而且灵活,用途还是很广的。
词条标签:
计算机学