代码搜索:Loop
找到约 10,000 项符合「Loop」的源代码
代码结果 10,000
www.eeworm.com/read/258413/11865323
lst 123.lst
A51 MACRO ASSEMBLER 123 07/31/2007 19:15:41 PAGE 1
MACRO ASSEMBLER A51 V6.12
OBJECT MODULE PLACED IN .\123.OBJ
ASSEMBLER IN
www.eeworm.com/read/344684/11867685
s cstrlen.s
.text
_cstrlen::
mov r30,r16
mov r31,r17
clr r26
clr r27
loop:
lpm
tst r0
breq done
adiw r30,1
adiw r26,1
rjmp loop
done:
mov r16,r26
mov r17,r27
ret
www.eeworm.com/read/344684/11867696
s cstrlenx.s
.text
_cstrlen::
mov r30,r16
mov r31,r17
clr r26
clr r27
loop:
elpm
tst r0
breq done
adiw r30,1
adiw r26,1
rjmp loop
done:
mov r16,r26
mov r17,r27
ret
www.eeworm.com/read/344684/11867736
s pmstruct.s
; block copy src from FLASH
;
; this routine cannot use R18/R19 w/o saving them because the compiler
; will not save them
; asgncblk
; size in R16/R17
; stack:
; dst
; src
.area text
asg
www.eeworm.com/read/344684/11867965
s strlen.s
.text
_strlen::
mov r30,r16
mov r31,r17
clr r26
clr r27
loop:
ld r0,z+
tst r0
breq done
adiw r26,1
rjmp loop
done:
mov r16,r26
mov r17,r27
ret
www.eeworm.com/read/344684/11868014
s pmstructx.s
; block copy src from FLASH
;
; this routine cannot use R18/R19 w/o saving them because the compiler
; will not save them
; asgncblk
; size in R16/R17
; stack:
; dst
; src
.area text
asg
www.eeworm.com/read/155317/11884831
s cstrlen.s
.text
_cstrlen::
mov r30,r16
mov r31,r17
clr r26
clr r27
loop:
lpm
tst r0
breq done
adiw r30,1
adiw r26,1
rjmp loop
done:
mov r16,r26
mov r17,r27
ret
www.eeworm.com/read/155317/11884842
s cstrlenx.s
.text
_cstrlen::
mov r30,r16
mov r31,r17
clr r26
clr r27
loop:
elpm
tst r0
breq done
adiw r30,1
adiw r26,1
rjmp loop
done:
mov r16,r26
mov r17,r27
ret
www.eeworm.com/read/155317/11884921
s pmstruct.s
; block copy src from FLASH
;
; this routine cannot use R18/R19 w/o saving them because the compiler
; will not save them
; asgncblk
; size in R16/R17
; stack:
; dst
; src
.area text
asg
www.eeworm.com/read/155317/11885067
s strlen.s
.text
_strlen::
mov r30,r16
mov r31,r17
clr r26
clr r27
loop:
ld r0,z+
tst r0
breq done
adiw r26,1
rjmp loop
done:
mov r16,r26
mov r17,r27
ret