push.s
来自「莱昂氏UNIX源代码分析UNIXv6src.tar.gz」· S 代码 · 共 26 行
S
26 行
.globl succ.globl iget.globl pushpush: jsr pc,iget mov (r0),r2 mov r2,r11: mov r1,-(sp) jsr pc,iget mov (sp)+,r1 mov r0,-(sp) mov (r0),-(sp) dec r2 bgt 1b mov r1,-(sp) jsr pc,succ/ preserve c bit from here on mov (sp)+,r21: mov (sp)+,*(sp)+ dec r2 bgt 1b rts pc /pass sret or fret back to invoking rule
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?