swap.s
来自「SH 的 Diab C源码。包括启动程序crt0.s」· S 代码 · 共 25 行
S
25 行
# swap.s: assembly "swap" function for Bubble Sort example: SH target.## Equivalent C code:## void swap (int array[])# {# int temp = array[0];# array[0] = array[1];# array[1] = temp;# } .name "swap.s" .section .text2,,c # Locate the code in the ".text2" section. .align 1 .export _swap_swap: mov.l @(0,r4),r0 # r0 = array[0] mov.l @(4,r4),r1 # r1 = array[1] mov.l r1,@(0,r4) # array[0] = r1 = array[1] rts mov.l r0,@(4,r4) # array[1] = r0 = array[0]
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?