历史上被斩首的名人:请教70h和71h端口的具体用法!

来源:百度文库 编辑:中科新闻网 时间:2024/05/10 05:05:47
请问下面这个读秒的程序怎么每次读都是相同的值呢?
应该是随机的秒啊,有哪里错误么?
cli
mov al,10000000b ;读地址02是用10000010b
;还是00000010b?
out 70h,al
in al,71h
mov miao,al
xor al,al
out 70h,al
sti

2楼:请问上面的读秒程序哪里有错,怎么读不出随机的秒呢?还有70h端口7位控制NMI的开关,是不是读其他地址时7位都要为1 ?

CMOS中的数据访问是通过70和71这两个端口实现的,端口70H是一个字节的地址端口,用来设置CMOS中的数据地址,而端口71H是用来读写端口70H设置CMOS地址中的数据单元内容。
×××××××××××××××××××××××
另外在DEBUG中可以用
o 70 10
o 71 10
两行命令清除CMOS密码