📄 sendstr.asm
字号:
.global send_stringsend_string: PUSH ACC MOV A,R0 PUSH ACC MOV R0,SP PUSH DPL PUSH DPH DEC R0 DEC R0 MOV DPH,@R0 ;get string address DEC R0 ;from stack MOV DPL,@R0Sstrg0: CLR A MOVC A,@A+DPTR ;get char CJNE A,#0,Sstrg1 ;print it INC DPTR ;end of string MOV @R0,DPL ;change return address on stack INC R0 MOV @R0,DPH POP DPH ;restore DPH POP DPL ;restore DPL POP ACC MOV R0,A POP ACC RET; .using 0Sstrg1: PUSH DPL PUSH DPH PUSH AR0 LCALL sendchar POP AR0 POP DPH POP DPL INC DPTR SJMP Sstrg0; ;; END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -