BetaTesting ........................................................................................................................................................................

6-3

 

CD...................................................................................................................................................................................

6-3

 

CD...................................................................................................................................................................................

6-4

 

COMP............................................................................................................................................................................

6-4

 

CRC.....................................................................................................................................................................................

6-4

 

CRLIB.................................................................................................................................................................................

6-4

 

ER........................................................................................................................................................................................

6-4

 

H......................................................................................................................................................................................

6-4

 

H......................................................................................................................................................................................

6-5

 

HA ..................................................................................................................................................................................

6-5

 

HS ...................................................................................................................................................................................

6-5

 

LC~C..................................................................................................................................................................................

6-5

 

LR~R..................................................................................................................................................................................

6-5

 

LST .................................................................................................................................................................................

6-6

 

MAKESTR ........................................................................................................................................................................

6-6

 

PEEK..................................................................................................................................................................................

6-6

 

PEEKARM........................................................................................................................................................................

6-6

 

POKE.................................................................................................................................................................................

6-6

 

POKEARM.......................................................................................................................................................................

6-7

 

PRG................................................................................................................................................................................

6-7

 

RAM ...............................................................................................................................................................................

6-7

 

R~SB...................................................................................................................................................................................

6-7

 

SB~B...................................................................................................................................................................................

6-7

 

SERIAL..............................................................................................................................................................................

6-8

 

SH ...................................................................................................................................................................................

6-8

 

S~N.....................................................................................................................................................................................

6-8

 

SREV ..................................................................................................................................................................................

6-8

 

S2.....................................................................................................................................................................................

6-8

 

XLIB~ ................................................................................................................................................................................

6-9

 

CRLIB – Create Library Command ......................................................................................................................................

6-9

 

Extension program.........................................................................................................................................................

6-10

 

MASD – The Machine Language and System RPL Compiler........................................................................................

6-11

 

Introduction.....................................................................................................................................................................

6-11

 

Saturn ASM mode...........................................................................................................................................................

6-19

 

ARM mode.......................................................................................................................................................................

6-30

 

System RPL mode...........................................................................................................................................................

6-35

 

Example of a Saturn assembly language program using the MASD compiler.............................................................

6-38

 

Example of an ARM assembly language program using the MASD compiler............................................................

6-39

 

Disassemblers..........................................................................................................................................................................

6-41

 

ASM..............................................................................................................................................................................

6-41

 

ARM.............................................................................................................................................................................

6-41

 

The Entry Point Library: Extable ........................................................................................................................................

6-42

 

nop.....................................................................................................................................................................................

6-42

 

GETNAME.....................................................................................................................................................................

6-42

 

GETADR.........................................................................................................................................................................

6-42

 

GETNAMES...................................................................................................................................................................

6-42

 

Library 257...............................................................................................................................................................................

6-42

A.

Error and Status Messages .............................................................................................................................................

A-1

B.

Tables of Units and Constants.......................................................................................................................................

B-1

C.

System Flags......................................................................................................................................................................

C-1

D.

Reserved Variables..........................................................................................................................................................

D-1

 

System Reserved Variables.....................................................................................................................................................

D-1

 

Contents of the System Reserved Variables........................................................................................................................

D-2

 

αENTER...................................................................................................................................................................................

D-2

Contents - 19