global _start
section .data
section .text
_start:
; your code goes here
je exit
exit:
mov eax, 01h ; exit()
xor ebx, ebx ; errno
int 80h
Z2xvYmFsIF9zdGFydAoKc2VjdGlvbiAuZGF0YQoKc2VjdGlvbiAudGV4dAoKX3N0YXJ0OgoJOyB5b3VyIGNvZGUgZ29lcyBoZXJlCglqZQkJZXhpdAoKZXhpdDoKCW1vdgkJZWF4LCAwMWgJCTsgZXhpdCgpCgl4b3IJCWVieCwgZWJ4CQk7IGVycm5vCglpbnQJCTgwaAo=
I2luY2x1ZGUmbHQ7UkVHNTEuSCZndDsKCnVuc2lnbmVkIGNoYXIgYSwgYjogdm9pZAoKbWFpbigpCgp7CgphID0gMCAqIDEwCgpiID0gMCAqIDQgUCAwPWEtCgpiOwoKUGwgPSBhICsgYgoKUCAyPWFeICogYgoKUCAqIDMgPSBhIC8gYgoKd2hpbGUoMSk7Cgp9
#include<REG51.H>
unsigned char a, b: void
main()
{
a = 0 * 10
b = 0 * 4 P 0=a-
b;
Pl = a + b
P 2=a^ * b
P * 3 = a / b
while(1);
}