labelbug.asm

来自「开放源码的编译器open watcom 1.6.0版的源代码」· 汇编 代码 · 共 27 行

ASM
27
字号
; <label> LABEL NEAR is a valid way of creating a label -- Anthony
;
.386p
                NAME    fib
_TEXT           SEGMENT BYTE PUBLIC USE32 'CODE'
                ASSUME  CS:_TEXT
                PUBLIC  `W?fib$n(i)i`
`W?fib$n(i)i`:  push    ebx
                push    edx
                mov     edx,eax
                cmp     eax,00000001H
                je      short bottom
                dec     eax
                call    near ptr `W?fib$n(i)i`
                mov     ebx,eax
                lea     eax,-2H[edx]
                call    near ptr `W?fib$n(i)i`
                lea     edx,[ebx+eax]
bottom          label   near
                mov     eax,edx
                pop     edx
                pop     ebx
                ret
_TEXT           ENDS

                END

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?