初学者,很短的程序,主要是不明白为什么会有语法错误...
来源:百度知道 编辑:UC知道 时间:2024/06/01 05:20:16
ORG $25
LENGTH FCB 5
TABLEA FCB $06
FCB $02
FCB $09
FCB $05
FCB $08
TABLEB FCB $06
FCB $02
FCB $09
FCB $05
FCB $08
***********************************************
*Main*
ORG $C100
START LDS #$CFFF
LDAA LENGTH
JSR OPER
FCB TABLEA
FCB TABLEB
SWI
************************************************
*Subroutine*************************************
ORG $C200
OPER PSHX
PSHY
LDX TABLEA
LDY TABLEB
LOOPA TST A
BEQ NEXT
DECA
LDAB X
PSHB
INX
BLS LOOPA
LDAA LENGTH
TSX
LDX 4,X
LOOPB TST A
BEQ FINISH
DECA
LDAB Y
CMPB X
BLO OVER
DEX
INY
BLS LOOPB
OVER TSX
PULY
PULY
PULB
PULY
PULY
LDD X
ADDD #6
PSHD
LDAA #$FF
R
LENGTH FCB 5
TABLEA FCB $06
FCB $02
FCB $09
FCB $05
FCB $08
TABLEB FCB $06
FCB $02
FCB $09
FCB $05
FCB $08
***********************************************
*Main*
ORG $C100
START LDS #$CFFF
LDAA LENGTH
JSR OPER
FCB TABLEA
FCB TABLEB
SWI
************************************************
*Subroutine*************************************
ORG $C200
OPER PSHX
PSHY
LDX TABLEA
LDY TABLEB
LOOPA TST A
BEQ NEXT
DECA
LDAB X
PSHB
INX
BLS LOOPA
LDAA LENGTH
TSX
LDX 4,X
LOOPB TST A
BEQ FINISH
DECA
LDAB Y
CMPB X
BLO OVER
DEX
INY
BLS LOOPB
OVER TSX
PULY
PULY
PULB
PULY
PULY
LDD X
ADDD #6
PSHD
LDAA #$FF
R
你的这个应该的不完全的是汇编,好像是51单片机。但是好多的命令也不是的很明白。是否错了
你这是汇编吗,我就是弄单片机的,没见过你这种语言,你是不是打错指令啦,咋好多我都不认识。
汇编也不像,反汇编也不像,这是什么语言?
那行报错啊?
哪个星球的语言……
拿天文望远镜来