[BITS 16]
[
ORG 0x100]

_main:
  
PUSH DS
   MOV AX
, 0x13
  
INT 0x10

  
MOV AX, 0
  
MOV DS, AX

  
; Last byte of VGA Mode 0x13 mem buffer
  
MOV EBX, 0xAFA00
  
MOV EAX, 0x01020304
  
MOV CX, 0xFA00

  
looper:
     
MOV [ EBX ], EAX
      ADD EAX
, 0x04040404
     
SUB EBX, 4
     
SUB CX, 3
     
LOOP looper
   
   
   _getKey
:
     
XOR AH, AH
      INT
0x16

  
MOV AX, 0x03
  
INT 0x10

  
POP DS

   MOV AX
, 0x4C00
  
INT 0x21