asm.s
来自「this is the SUB routine for the prime fi」· S 代码 · 共 62 行
S
62 行
NAME main
PUBLIC __iar_program_start
SECTION .intvec : CODE (2)
CODE32
__iar_program_start
B main
PUBLIC __iar_zero_init
PUBLIC __iar_copy_init
EXTERN acl_p_mod_sub32
EXTERN acl_p_mod_sub
SECTION .text : CODE (2)
CODE32
#define dest r0
#define src1 r1
#define src2 r2
#define emm r3
#define len r4
#define temp r5
main
ldr dest,= result_buf
ldr src1,= source1_buf
ldr src2,= source2_buf
ldr emm,= mode_buf
ldr len,= 2
ldr temp,= 0x89abcdef
str temp, [src1]
ldr temp,= 0x12345678
str temp, [src1, #4]
ldr temp,= 0x71485209
str temp, [src2]
ldr temp,= 0x84563480
str temp, [src2, #4]
ldr temp,= 13
str temp, [emm]
BL acl_p_mod_sub
B main
__iar_zero_init:
__iar_copy_init:
SECTION .data : DATA (2)
DATA
result_buf DS32 16
source1_buf DS32 16
source2_buf DS32 16
mode_buf DS32 16
END
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?