請問一下我有買到一塊主機板,他bios有開啟或關閉watch dog選項,我爬了文後大概了解watch dog是幹嘛的
我一直搞不懂的地方是
1.在vista下怎麼使用這功能
2.說明書有這段文字
Software Code
SIO_IDX equ 4EH
SIO_DTAequ 4FH
Timer equ 10; reset after 10 seconds
1. Enter configuration mode
Mov dx, SIO_IDX
mov al, 87h
out dx, al
out dx, al
2. Set to LDN 07
Mov dx, SIO_IDX
mov al, 07h
out dx, al
mov dx, SIO_DTA
mov al, 07h
out dx, al
3. Set WatchDog Timer
Mov dx, SIO_IDX
mov al, 0f6h
out dx, al
mov dx, SIO_DTA
mov al, Timer
out dx, al
4. Exit configuration mode
Mov dx, SIO_IDX
mov al, 0AAh
out dx, al
請問怎麼用?
它通常是用來產生時脈的,可以用來計時,達到時鐘的功能
電腦關機之後重新開機,系統時間不會亂掉,就是因為有watch dog,外加一顆小電池
樓主貼的那段 是組合語言,分四步驟對它做設定
Wei_1144 wrote:
樓主要用watch ...(恕刪)
.....好像都錯了喔。
時間是crystal那邊的喔...
電腦關機時間不會亂掉是因為你還插著電,crystal吃得電是由插座來的。而不是電池。
電池只有你將power cord拔掉時,才會用到那邊的電流。
且,電池主要得目的是保存BIOS內的設定值,而不是單單只給時間的。
Wiki
簡單的說,watchdog會去偵測某個動作。如果一段時間沒有回應(時間自行設定),機器就會reset.
通常IPC或Embedded的主機板都會有這種功能。畢竟由該主機板設計出來的產品,是希望他能一年365天都在服務狀態。而不會因為當機而服務中斷。
Mr. RC
內文搜尋

X