global _start
section .data
i dw 0,0,0,0
section .text
_start:
mov ah, 48
mov al, 55
and ax, 0000000011111111b
mov word[i], ax
mov eax, 4
mov ebx, 1
mov ecx, i
mov edx, 2
int 80h
exit:
mov eax, 01h ; exit()
xor ebx, ebx ; errno
int 80h
Z2xvYmFsIF9zdGFydAoKc2VjdGlvbiAuZGF0YQogIGkgZHcgMCwwLDAsMAoKc2VjdGlvbiAudGV4dAoKX3N0YXJ0OiAKICAgCiAgICBtb3YgYWgsIDQ4CiAgICBtb3YgYWwsIDU1CiAgICBhbmQgYXgsIDAwMDAwMDAwMTExMTExMTFiCiAgICBtb3Ygd29yZFtpXSwgYXgKICAgIAogICAgCgogICAgbW92IGVheCwgNAogICAgbW92IGVieCwgMQogICAgbW92IGVjeCwgaQogICAgbW92IGVkeCwgMgogICBpbnQgODBoCgpleGl0OgoJbW92CQllYXgsIDAxaAkJOyBleGl0KCkKCXhvcgkJZWJ4LCBlYngJCTsgZXJybm8KCWludAkJODBoCg==