segatrep.asm

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

ASM
30
字号
	DOSSEG
mkseg   macro   mname
&mname  segment at (dummy_segs * 8)
dummy_segs =    dummy_segs + 1
&mname  ends
        endm

dummy_segs =    1
        mkseg   gdtseg
        mkseg   idtseg
        mkseg   rtcodeseg
        mkseg   rtdataseg
        mkseg   pspseg
        mkseg   envseg
        mkseg   mem0seg
        mkseg   biosdatseg
        mkseg   vidAseg
        mkseg   vidB0seg
        mkseg   vidB8seg
        if 1
        rept    16
        mkseg   dummy%dummy_segs
        if      dummy_segs ge 16
        exitm
        endif
        endm
        mkseg   dummy%dummy_segs
        endif
	end

⌨️ 快捷键说明

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