PEP9

利用循环语句
counter 是计数器 需要在后面输入个3才是3个数字之和

Set sum to 0
Set counter to 0
Set limit to number of values to sum
While(counter<limit)
Read num
Set sum to sum+num
Set counter to counter+1
Write sum

BR main
sum: .WORD 0x0000
counter: .WORD 0x0000
num: .BLOCK 2
limit: .BLOCK 2

main: DECI limit,d

loop: DECI num,d
LDWA sum,d
ADDA num,d
STWA sum,d
LDWA counter,d
ADDA 1,i
STWA counter,d
CPWA limit,d
BREQ finish
BR loop;

finish: DECO sum,d
STOP
.END

posted @ 2021-10-27 19:12  20211309宁心宇  阅读(16)  评论(0编辑  收藏  举报