Consider the following assembler output listing:
START 100
MOVER BREG, ONE 101) + 04 2 105
MOVEM BREG, RESULT 102) + 05 2 106
PRINT RESULT 103) + 10 0 106
STOP 104) + 00 0 000
ONE DC '1' 105) + 00 0 001
RESULT DS 1 106)
- What does the + sign before code signifies?
- Why is the address of
ONE
given001
? - Why is the entry after the last
RESULT DS 1
statement left blank?
This listing appears in Systems Programming and Operating Systems by Dhamdhere (editor's note: as discovered by an answerer).