; ; x86 assembly C ;================================================================== null EQU 0 ; #define null 0 ; SEGMENT myseg ; ; myvar DW 017fh ; int myvar=0x017f, myvar2 DW 0 ; myvar2; ; start: ; start() ; { mov ax,cs ; mov ds,ax ; ; mov si,[myvar] ; _SI=myvar; mov word [myvar2], null ; myvar2=null; call dosxit ; dosxit(); ; } ; ;