1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
|
0 400 0 % Demonstrate each possible style. Does not make sense as code.
0 400 0
0 400 0 % A comment 1
0 400 0 % Comment
0 400 0
0 400 0
0 400 0 % Whitespace 0
0 400 0
0 400 0
0 400 0
0 400 0 % Label 2
0 400 0 label
0 400 0
0 400 0
0 400 0 % Not Validated Opcode 3 appears to always validate to either 5 or 6
0 400 0 % so is never seen on screen.
0 400 0
0 400 0
0 400 0 % Division between Label and Opcode 4
0 400 0 la
0 400 0
0 400 0
0 400 0 % Valid Opcode 5
0 400 0 TRAP
0 400 0
0 400 0
0 400 0 % Invalid Opcode 6
0 400 0 UNKNOWN
0 400 0
0 400 0
0 400 0 % Division between Opcode and Operands 7
0 400 0 LOC
0 400 0
0 400 0
0 400 0 % Division of Operands 8
0 400 0 LOC 0.
0 400 0
0 400 0
0 400 0 % Number 9
0 400 0 BYTE 0
0 400 0
0 400 0
0 400 0 % Reference 10
0 400 0 JMP @label
0 400 0
0 400 0
0 400 0 % Char 11
0 400 0 BYTE 'a'
0 400 0
0 400 0
0 400 0 % String 12
0 400 0 BYTE "Hello, world!"
0 400 0
0 400 0
0 400 0 % Register 13
0 400 0 BYTE rA
0 400 0
0 400 0
0 400 0 % Hexadecimal Number 14
0 400 0 BYTE #FF
0 400 0
0 400 0
0 400 0 % Operator 15
0 400 0 BYTE +
0 400 0
0 400 0
0 400 0 % Symbol 16
0 400 0 TRAP Fputs
0 400 0
0 400 0
0 400 0 % Preprocessor 17
0 400 0 @include a.mms
0 400 0
0 400 0
0 400 0
|