push.s
来自「UNIX v6源代码 这几乎是最经典的unix版本 unix操作系统设计和莱」· 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 + -
显示快捷键?