📄 usecmd.asm
字号:
.global start ; 定义全局标号
.text
.bss x,1 ; 开设全局变量(非初始化段)
.bss y,1 ; 三个变量各为一个字(16位)
.bss zl, 1
.bss zh, 1
.text
start:
ldp #x ; 因下面诸变量使用直接寻址,装载DP值
splk #6,x ; 变量赋初值,x=1
splk #0e0e0h,y ; y=2
;clrc sxm
;mar *,ar1
;nop
;zalr * ,ar1 ; 将x的值装载至累加器
cmpl
lar ar3, #60h
adrk #40h
addc y ; 累加器加上y的值
sacl zl ; 将累加器结果(32位)的低16位存放到变量z
sach zh
xh:
NOP
b xh ; 空循环
.end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -