📄 outstrg.asm
字号:
;extrn CODE(putchar) .global OutStrg .textOutStrg: 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,@R0Pstrg0: CLR A MOVC A,@A+DPTR ;get char CJNE A,#0,Pstrg1 ;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;Pstrg1: LCALL putchar INC DPTR SJMP Pstrg0 ;; END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -