📄 spcpy.asm
字号:
?PR?_spcopy?SPCOPY SEGMENT CODE
?DT?_spcopy?SPCOPY SEGMENT DATA OVERLAYABLE
PUBLIC _spcopy
RSEG ?DT?_spcopy?SPCOPY
?_spcopy?BYTE:
d?040: DS 1
ORG 1
s?041: DS 1
ORG 2
len?042: DS 1
ORG 3
i?043: DS 1
;
;
; #include "os.h"
; void spcopy(uchar data *d,uchar data *s,uchar len)
RSEG ?PR?_spcopy?SPCOPY
_spcopy:
; SOURCE LINE # 4
USING 0
PUSH AR0
PUSH AR1
MOV R1,AR7
MOV R0,AR5
LOOP:MOV A,@R0
MOV @R1,A
INC R0
INC R1
DJNZ R3,LOOP
POP AR1
POP AR0
; {
; SOURCE LINE # 5
; uchar i;
; } ; SOURCE LINE # 7
RET
; END OF _spcopy
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -