home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frozen Fish 1: Amiga
/
FrozenFish-Apr94.iso
/
bbs
/
alib
/
d7xx
/
d743
/
turbodex.lha
/
TurboDEX
/
ExampleSources
/
Mem.dex
< prev
next >
Wrap
Text File
|
1992-10-11
|
735b
|
36 lines
/* A very small util to dump memory in a shell.
usage: MEM <adr> */
PROC main(ARG)
DEF adr:REGLONG, a:REGLONG, b:REGLONG, radr:REGLONG, c:REGLONG, t:REGLONG
adr:=Val(argadr)
IF adr=-1
WRITE 'Illegal address.\nUsage: MEM <adr>\n'
ELSE
t:=adr/2*2
IF t?adr
DEC 1,adr
ENDIF
FOR a,0,7
radr:=a*16+adr
WRITE '$\r\z\m8\w8\h ',radr
FOR b,0,3
t:=MLONG(b*4+radr)
WRITE '\r\z\w8\m8\h ',t
ENDFOR
WRITE ' "'
FOR b,0,15
c:=MCHAR(b+radr)
IF c<32
c:=46
ENDIF
IF c>126
c:=46
ENDIF
VOID Out(stdout,c)
ENDFOR
WRITE '"\n'
ENDFOR
ENDIF
ENDPROC