📄 ex4_4.asm
字号:
.mmregs
.global _c_int00
STACK .usect "STACK", 10H
.bss a, 4
.bss x, 4
.bss y, 1
.def start
.data
table: .word 1*32768/10 ;注意小数的表示方法
.word 2*32768/10
.word -3*32768/10
.word 4*32768/10
.word 8*32768/10
.word 6*32768/10
.word -4*32768/10
.word -2*32768/10
.text
_c_int00:
STM #STACK+10, SP
B start
start: SSBX FRCT ;设置状态寄存器的小数方式位
STM #a, AR1
RPT #7
MVPD table, *AR1+ ;装入数据
STM #x, AR2
STM #a, AR3
RPTZ A, #3
MAC *AR2+, *AR3+, A ;双操作数指令
STH A, *(y)
end: B end
.end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -