?? tasm.asm
字號(hào):
.global start
start:
MOV @AR1,#9000h ;給ar1寄存器賦值
LOOP:
ADDB SP,#3 ;此時(shí)sp指針為403h地址
MOV *-SP[1],#10 ;把立即數(shù)10放到402地址上
MOV *-SP[2],#1 ;把立即數(shù)1放到401地址上
MOV AL,*-SP[2] ;把401地址上數(shù)據(jù)讀出放到AL寄存器中
ADD AL,*-SP[1] ;把401和402地址中數(shù)據(jù)做加法運(yùn)算,把結(jié)果放到AL寄存器中
MOV *-SP[3],AL ;把AL中值放到400h地址中
nop ;空指令
nop
SUBB SP,#3 ;設(shè)置sp指針為400h地址
BANZ LOOP,AR1-- ;有條件跳轉(zhuǎn),只要ar1中的值不為0
.end
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -