-   
- section .data 
-   msg db 30h,30h 
-   
- section .text 
- global _start 
-   
- _start: 
- 	xor eax, eax 
- 	xor ecx, ecx 
- 	xor edx, edx 
- 	xor ebx, ebx 
-   
- 	mov cl, 5 
-   
-   ccc: 
-     add ax, cx 
-     loop ccc 
-   
- 	aaa 
-   
- 	mov dl, al 
- 	and dl, 0f0h 
- ;	shr dl, 4 
- 	mov ah, dl 
- 	and al, 0fh 
-   
- ;	xchg al, ah 
-   
- 	add [msg], ax 
-   
-     mov dl, 2 
-     mov ecx, msg 
-     mov bl, 1 
-     mov ax, 4 
-     int 80h 
-   
- 	je		exit 
- exit: 
- 	mov		eax, 01h		; exit() 
- 	xor		ebx, ebx		; errno 
- 	int		80h 
-   
				CnNlY3Rpb24gLmRhdGEKICBtc2cgZGIgMzBoLDMwaAogCnNlY3Rpb24gLnRleHQKZ2xvYmFsIF9zdGFydAoKX3N0YXJ0OgoJeG9yIGVheCwgZWF4Cgl4b3IgZWN4LCBlY3gKCXhvciBlZHgsIGVkeAoJeG9yIGVieCwgZWJ4CgkKCW1vdiBjbCwgNQoJCiAgY2NjOgogICAgYWRkIGF4LCBjeAogICAgbG9vcCBjY2MKCQoJYWFhCgkKCW1vdiBkbCwgYWwKCWFuZCBkbCwgMGYwaAo7CXNociBkbCwgNAoJbW92IGFoLCBkbAoJYW5kIGFsLCAwZmgKCQo7CXhjaGcgYWwsIGFoCgkKCWFkZCBbbXNnXSwgYXgKCQogICAgbW92IGRsLCAyCiAgICBtb3YgZWN4LCBtc2cKICAgIG1vdiBibCwgMQogICAgbW92IGF4LCA0CiAgICBpbnQgODBoCgoJamUJCWV4aXQKZXhpdDoKCW1vdgkJZWF4LCAwMWgJCTsgZXhpdCgpCgl4b3IJCWVieCwgZWJ4CQk7IGVycm5vCglpbnQJCTgwaAo=