jetcan 发表于 2024-10-29 11:38:15

请教:《x86 编写64位多处理器多线程操作系统》CMOS RTC 寄存器B 的设置

老师,您好!

               在 <5.8.4 设置CMOS RTC以测量Local APIC定时器>,这一节中:

               书中设置 CMOS RTC 寄存器 B 为:mov al, 0x52。
               测量时需要的中断信号是:[周期性中断 (位6)]。

               但疑惑:为什么还要将 [更新周期结束中断 (位4)],也置 1?

               当 [周期性中断 (位6)]、[更新周期结束中断 (位4)],都同时置 1 时,它们的优先级是什么?


               盼复,谢谢老师!


站长 发表于 2024-10-29 13:08:27

没有什么特别的原因,更新周期结束中断可以关闭。开与关都没有什么关系。
这两个中断没有关联,也就不存在什么优先级。发生即处理。

jetcan 发表于 2024-10-29 13:19:10

谢谢,老师
页: [1]
查看完整版本: 请教:《x86 编写64位多处理器多线程操作系统》CMOS RTC 寄存器B 的设置