| La procedura
è parzialmente scritta in linguaggio
Assembly. E' probabile che il lettore, in questo momento, non sia in possesso delle
conoscenze di base della programmazione a basso
livello, per cui questa pagina pụ risultare
incomprensibile; desidero fornirtela comunque, come stimolo per approfondire questa potente tecnica di programmazione
(vedi Sezione
Tutorial Assembly).
| La
procedura si avvale semplicemente della chiamata di una particolare
Funzione DOS (la
Funzione 2BH della libreria
INT 21H) che provvede automaticamente a modificare le informazioni relative
all’Ora desiderata contenute nella Ram
Cmos del Computer. |
| Per saperne di più
consulta la Scheda
dedicata al Timer
di Sistema
nella Sezione
Dentro il Computer. |
Codice Sorgente |
|
|
|
|
PROCEDURE
SETdata(Anno,Mese,Giorno:Word);
BEGIN
asm
MOV CX,Anno
MOV DH,Byte Ptr Mese
MOV DL,Byte Ptr Giorno
MOV
AH,2BH
INT 21H
end;
END;
|
|