
CODE: [Copy to clipboard]还有比较怪异的是,通常支持APM的会用它。MOV AX,5300H
XOR BX,BX
INT 15H
JNB NEXT
JMP NOAPM
NEXT:MOV AX,5301H
XOR BX,BX
INT 15H
MOV AX,530EH
XOR BX,BX
MOV CX,101H
INT 15H
MOV AX,530FH
MOV BX,1
MOV CX,BX
INT 15H
MOV AX,5308H
MOV BX,1
MOV CX,BX
INT 15H
MOV AX,5307H
MOV BX,1
MOV CX,3
INT 15H
NOAPM:
;不支持APM关机
CODE: [Copy to clipboard]对于仅支持ACPI关机的可以试试下面的程序,由于采用具体的I/O口,所以兼容性不是太好。MOV AL,0BH
OUT 0B2H,AL
HLT
CODE: [Copy to clipboard]至于定时的问题,自己去完善吧MOV AL,0EH
MOV DX,0CF9H
OUT DX,AL
HLT

| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |