LC-3 Disassembly Example
Binary
0011000000000000
0101000000100000
1110010000001010
0010001000001000
0000011000000101
0110011010000000
0001000000000011
0001010010100001
0001001001111111
0000001111111011
0011000000000111
1111000000100101
0000000000000101
0000000011001001
0000000011111111
0000000011001010
1111111100110111
1111111100110110
0000000000000000
Assembler
.ORIG x3000
AND R0,R0,#0
LEA R2,VECT
LD R1,SIZE
BRzp STOPIT
LOOP LDR R3,R2,#0
ADD R0,R0,R3
ADD R2,R2,#1
ADD R1,R1,#-1
BRp LOOP
STOPIT ST R0,RESULT
HALT
SIZE .FILL 5
VECT .FILL #201
.FILL #255
.FILL #202
.FILL #-201
.FILL #-202
RESULT .BLKW 1
.END