if X < 0 then print -X else print X; |
LOAD X COMPARE zero JUMPLT NEGATE PRINT X JUMP DONE NEGATE: LOAD zero SUBTRACT X STORE abs PRINT abs DONE:  HALT |
0000000000001010 0111000000001011 1011000000000101 1110000000001010 1000000000001001 0000000000001011 0101000000001010 0001000000001100 1110000000001100 1111000000000000 |