start: STM STM STM RPT MVPD CALL SUM CALL MAX End: B SUM: STM STM RPTZ MAC STL RET
#0, SWWSR 插入0 ;插入0个等待状态 #STACK+10h,SP ;设置堆栈指针 #a, AR1 #7 table, *AR1+ ;调用乘累加子程序 ;调用求最大值子程序 end #a, AR3 #x, AR4 A, #3 *AR3+, *AR4+, A A, *(y1) 变量y1存放乘累加的值 ;变量 存放乘累加的值
start: STM STM STM RPT MVPD CALL SUM CALL MAX End: B SUM: STM STM RPTZ MAC STL RET
#0, SWWSR 插入0 ;插入0个等待状态 #STACK+10h,SP ;设置堆栈指针 #a, AR1 #7 table, *AR1+ ;调用乘累加子程序 ;调用求最大值子程序 end #a, AR3 #x, AR4 A, #3 *AR3+, *AR4+, A A, *(y1) 变量y1存放乘累加的值 ;变量 存放乘累加的值