BR main ;branch around data sum: .WORD 0x0000 ;set up word with zero num: .BLOCK 2 limit: .BLOCK 2 counter: .WORD 0x0000 main: DECI limit, d loop: DECI num,d LDA num,d ADDA sum,d STA sum,d LDA counter,d ADDA 1,i STA counter,d CPA limit,d BREQ quit BR loop quit: DECO sum,d STOP .END