直接读写BIOS倒没有研究过,好像不那么简单.不过若只是
读写CMOS区就比较容易了,只要往端口70写一个地址,就可
以用端口71访问CMOS里的相应内容了.下面是此方法的代码:
procedure Tform1.SpeedButton2Click(Sender: TObject);
var _buf: array[0..127] of byte;
    i:integer;
    _coms:string;
begin
memo1.Text:='COMS数据';
for i:=0 to 127 do
begin
outportb($70,i);
_buf[i]:=inportb($71);
appendstr(_coms,inttohex(_buf[i],2));
appendstr(_coms,#32);
end;
memo1.Lines.Add(_coms);
end;