📄 zhao5.asm
字号:
*************************************************
* *
* 用双操作数指令方案实现 *
* y=(a1*x1+a2*x2+···a19*x19+a20*x20) *
* *
*************************************************
.title "zhao4.asm"
.mmregs
STACK .usect "STACK",30H
.bss a,20
.bss x,20
.bss y,2
.data
table: .word 1,2,3,4,5,6,7,8,9,10,11
.word 12,13,14,15,16,17,18,19,20
.word 21,22,23,24,25,26,27,28
.word 29,30,1,2,3,4,5,6,7,8,9,10
.def start
.text
start: STM #a,AR1
RPT #39
MVPD table,*AR1+
LD #0,B
STM #a,AR2
STM #x,AR3
STM #19,BRC
RPTB done-1
MPY *AR2+,*AR3+,A ;双操作数指令
ADD A,B
done: STH B,*(y)
STL B,*(y+1)
end: B end
.end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -