【问题标题】:Frequency of 8254 Timer8254定时器频率
【发布时间】:2015-10-12 12:09:09
【问题描述】:

我是汇编语言的新手。我想知道定时器芯片8254的实际频率是多少。

我通过互联网找到了许多不同的答案,例如最大频率是 8 MHz、1.1 MHz 等,

 Which one is right?

【问题讨论】:

  • 芯片本身可能有一个最大值。频率约为 8 MHz;但当 IBM 决定在第一批 PC 中使用该芯片时,他们选择使用较慢的频率,以避免为其添加额外的振荡器(以降低成本)。

标签: assembly x86 intel x86-16


【解决方案1】:

8253 和 8254 计时芯片上的Wikipedia page 似乎暗示您的问题的答案是 1.1 MHz:

系统在 x86 PC 上使用的计时器是通道 0,其时钟在理论值 1193181.8181...Hz 处滴答,即 NTSC 彩色副载波频率的三分之一,来自系统时钟的分频(14.31818 MHz)乘 12。

维基百科页面暗示该芯片的频率是 NTSC 彩色副载波频率 3.6 MHz 的倍数。我可以反对 8 MHz 作为定时频率,因为它不是 8 MHz 的倍数(8 / 3.6 = 2.2)。

【讨论】:

  • 感谢蒂姆分享知识
猜你喜欢
  • 2019-03-31
  • 1970-01-01
  • 2013-02-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-22
相关资源
最近更新 更多