.ORIG x3000 ; LDI and STI can be two of the more confusing instructions in the LC3. ; However, they are identical to pointers in C. ; We have to pointers to integers at the end. ; Let's do *Point2 = *Point1 LDI R0,Point1 STI R0,Point2 HALT Point1 .FILL x4000 ; Address of the int is x4000 Point2 .FILL x4010 ; Address of the int is x4010 .END