nxtevar.asm

来自「由3926个源代码」· 汇编 代码 · 共 26 行

ASM
26
字号
;       NXTEVAR.ASM - Jim Kyle - July 1990

.model small,c

.code

nxtevar proc    uses di, vptr:far ptr byte

        public nxtevar
; char far * nxtevar( char far * vptr );
        les     di, vptr
        mov     cx, 8000h
        xor     ax, ax      ; search for 0 and...
        mov     dx, ax      ; ...initialize return DX:AX to 0:0
repne   scasb               ; search ES:DI for char 0 in AL
        inc     cx          ; CX = 8000h if only one 0 found
        js      nev         
        mov     dx, es
        mov     ax, di
nev:    ret

nxtevar endp

        end

⌨️ 快捷键说明

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