home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 26
/
CD_ASCQ_26_1295.iso
/
voxrom
/
textes
/
repwin08
/
annexes
/
squirrel
/
mem2
/
memtest5.pas
< prev
Wrap
Pascal/Delphi Source File
|
1995-10-01
|
486b
|
20 lines
{ Exemple portant sur les mcbs }
Uses memory, crt;
var m, m1 : ^mcb;
BEGIN
m := getdib;
m := ptr(MEMW[seg(m^)-1: ofs(m^)+14], 0);
while m^.id in ['M', 'Z'] do with m^ do begin
write (m^.id, ' à ', Phexa (Ptr(seg(m^), 1)), ' ');
write (m^.size SHL 4:9, ' octets │ ');
m1 := Ptr(seg(m^)+m^.size+1, 0);
if m^.pspseg = seg(m^)+1
then writeln ('programme ', pchar(@m^.name))
else writeln ('bloc inconnu ');
m := m1;
end;
END.