什么中断,你会从DOS挂钩获得实时时钟?什么中断,你会从DOS挂钩获得实时时钟
5
A
回答
3
实时时钟不能产生中断。它(可能仍然是)与cmos-ram耦合,因为它是由电池缓冲的。它只能通过端口0x70和0x71访问。
然而,您可以挂接PIT(可编程中断定时器)的中断。这是中断0x08(例如硬件IRQ0)。据我记得,中断是由dos配置的,每秒调用约27次。你也可以将它编程为其他频率,但这会将dos时钟搞乱一点(端口0x40和0x43)。
+2
这是一个,但它是18和一秒钟的时间。 – pjc50 2009-05-21 13:02:34
-2
0
阅读上的Intel 8259系列可编程中断控制器的。据此,它是中断8(主)和112(从)。以下是关于8259A的技术文档:http://pdos.csail.mit.edu/6.828/2008/readings/hardware/8259A.pdf
2
http://www.control.com/thread/1026238869有一些相关信息。钩int 08h(不要忘记重新发送它);这就是每55毫秒。
相关问题
- 1. SetParent挂钩,你怎么解除挂钩?
- 2. 需要帮助挂钩MS-DOS中的新键盘中断
- 3. 挂钩诠释09h中断
- 4. gdb挂钩设置中断
- 5. 什么会导致Windows取消挂钩低级(全局)键盘挂钩?
- 6. 中断HTTP流时会发生什么?
- 7. 如何在C#中获得实时时钟?
- 8. 如何在挂钩android(使用xposed)时获得返回值?
- 9. 在ios中获取实时时钟
- 10. 为什么LinkedBlockingQueue#poll()可能会挂断?
- 11. EGit挂钩读取超时
- 12. obtainBuffer超时(与CPU挂钩?)
- 13. 暂时禁用挂钩?
- 14. 当烬模型挂钩的请求失败时会发生什么
- 15. 使用post-commit挂钩时TortoiseSVN挂起
- 16. 用户+系统时间是否等于实时/挂钟时间?
- 17. 你什么时候会用attr_writer?
- 18. SharpSVN与'SvnLookClient'获得提交后挂钩
- 19. 无法获得`get_image_tag`挂钩工作
- 20. SAPUI5:函数挂钩什么时候被销毁
- 21. Ejabberd从挂钩
- 22. 获得来自时钟周期时间
- 23. 什么时候你会首先使用实体框架代码
- 24. 挂钩窗口挂钩时不能正确绘制
- 25. 时钟和I/O中断有什么区别?
- 26. 为什么我会在6小时内获得时间差异?
- 27. Spring MVC请求中断挂钩
- 28. 挂载网络驱动器在DOS下工作,但在Cygwin中断。为什么?
- 29. 你什么时候获得Mouse.getstate()。X或Y为负数?
- 30. Timer1作为PIC中断实时时钟的精度为16F *
请问你为什么要这么做?做这些日子的DOS编程是相当奇怪的:-) – 2008-09-17 17:37:20