LDA C1 #load 1 L1 OUT #output a value ADD C2 #add 2 STO TEMP #store temporarily SUB C100 #subtract 100 BRP END #done LDA TEMP #restore value BR L1 END HLT C1 DAT 1 C2 DAT 2 C100 DAT 100 TEMP DAT 0