什麼中斷,你會從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