; ; CPE 221 Assembly Example ; ; This program calculates a tax rate based on the value of income as ; follows. ; if (income < level1) ; tax = 0; ; else ; if (income < level2) ; tax = 5; ; else ; tax = 10; ; .org 200 income: .dc 25000 level1: .dc 15000 level2: .dc 25000 tax: .dw 1 orig: .org 1000 la r31, done la r30, five la r6, tax ld r7, income ld r8, level1 ld r9, level2 la r10, 0 sub r11, r7, r8 brmi r31, r11 sub r11, r7, r9 brmi r30, r11 la r10, 10 br r31 five: la r10, 5 done: st r10, 0(r6) stop