ProgrammingReading and writing the program memory.59COMPAX natural language memory command code tableCommand CodeACCEL Parameter 0x6C No.H Nr.LACCEL Variable 0xCC No.H Nr.LACCEL Value 0x4C MSB LSBEND 0x45 0x00GOSUB EXT 0x42 0x00 0x00GOSUB Value 0x42 MSB LSBGOTO EXT 0x47 0x00 0x00GOTO Value 0x47 MSB LSBIF ERROR GOSUB n 0x49 0x00 0xFF 0x31 0x42 n MSB n LSBIF ERROR GOTO n 0x49 0x00 0xFF 0x31 0x47 n MSB n LSBIF Ex=y GOSUB n 0x49 x MSB x LSB y 0x42 n MSB n LSBIF Ex=yy GOSUB n 0x49 x MSB x LSB y1 y2 0x42 n MSB n LSBIF Ex= . . . ... ... ... ... ... ... ... ...IF Ex=yyyyyyyy GOSUB n 0x49 x MSB x LSB y1 y2 y3 y4 y5y6 y7 y8 0x42 n MSB n LSBIF Ex=y GOTO n 0x49 x MSB x LSB y 0x47 n MSB n LSBIF Ex=yy GOTO n 0x49 x MSB x LSB y1 y2 0x47 n MSB n LSBIF Ex= . . . ... ... ... ... ... ... ... ...IF Ex=yyyyyyyy GOTO n 0x49 x MSB x LSB y1 y2 y3 y4 y5y6 y7 y8 0x47 n MSB n LSBIF <Operand1> <Comparison operator> <Operand2> GOTO n 0x4A O1Type O1D1 O1D2 O1D3 O1D4 O1D5 O1D6Vglop O2Type O2D1 O2D2 O2D3 O2D4 O2D5 O2D60x47 n MSB n LSBIF <Operand1> < Comparison operator > <Operand2> GOSUB n 0x4A O1Type O1D1 O1D2 O1D3 O1D4 O1D5 O1D6Vglop O2Type O2D1 O2D2 O2D3 O2D4 O2D5 O2D60x42 n MSB n LSBIF STOP GOSUB n 0x49 0x00 0xFE 0x31 0x42 n MSB n LSBIF STOP GOTO n 0x49 0x00 0xFE 0x31 0x47 n MSB n LSBLOOP n 0x4B n MSB n LSBLOOP Parameter 0x6B No.H Nr.LLOOP Variable 0xCB No.H Nr.LOUTPUT Ax=y 0x4F x MSB x LSB yOUTPUT Ax=yy 0x4F x MSB x LSB y1 y2OUTPUT Ax=. . . ... ... ... ... ... ...OUTPUT Ax=yyyyyyyy 0x4F x MSB x LSB y1 y2 y3 y4 y5y6 y7 y8OUTPUT A0=y 0x4F 0x00 0x00 yPOSA HOME 0x41 0xFF 0xFF 0xFF 0xFF 0xFF 0xFFPOSA Parameter 0x61 No.H Nr.L 0x00 0x00 0x00 0x00POSA Variable 0x1C No.H Nr.L 0x00 0x00 0x00 0x00POSA Value t 0x41 NL NM NH VL VM VHPOSR CAM 0x52 0xFF 0xFF 0xFF 0xFF 0xFF 0xFFPOSR Parameter 0x72 No.H Nr.L 0x00 0x00 0x00 0x00POSR Variable 0x2D No.H Nr.L 0x00 0x00 0x00 0x00POSR Value 0x52 NL NM NH VL VM VHREPEAT Parameter 0x74 No.H Nr.LREPEAT Variable 0x4D No.H Nr.LREPEAT Value t 0x54 MSB LSBRETURN 0x55 0x00SETC n 0x43 n MSB n LSB