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 + -
显示快捷键?