📄 5-5-2.asm
字号:
ORG 1000H
ZHAO: EQU 20H
FZHAO: MOV B,ZHAO ;关键字送入B
MOV R4,#10 ;查找次数送入R4
MOV DPTR,#TAB
MOV A,#15H ;变址调整
LOOP: PUSH A ;暂存A
MOVC A,@A+PC ;查表
CJNZ A,B,NF ;如果没有找到则转NF
MOV R6,DPH ;找到并记录地址
MOV R5,DPL
POP A
DONE: RET
NF: POP A ;恢复A
INC A ;求下一个地址
INC DPTR ;数据表地址加1
DJNZ R4,LOOP ;未完则继续
MOV R6,#00H
MOV R5,#00H ;如果没有找到,则R6R5清零
AJMP DOWN
TAB: DB ‘A’ ;数据表示例
DB ‘B’
DB ‘C’
DB ‘D’
DB ‘E’
DB ‘F’
DB ‘G’
DB ‘H’
DB ‘I’
DB ‘J’
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -