编程访问CMOS

CMOS是记录BIOS设置完成后硬件数据的一块RAM,记录的数据例如时间、日期等等。程序如下:

void main()  
{  
    unsigned short i;  
    int j;  
    int n=0;  
    for(i = 0;i<256;i++)  
    {  
        asm mov ax,i  
        asm out 0x70,al  
        asm in ax,0x71  
        asm mov j,ax  
        printf("%02x ",j);  
        n++;  
        if (n%16 == 0)  
            printf("\n");  
    }  
    getch();  
}  

 

posted on 2018-02-27 21:18  米兰达莫西  阅读(592)  评论(0编辑  收藏  举报