#include "codex86.h" int main () { uint8_t *code = malloc (65536); uint8_t *c = code; c = x86_mov (c, x86_reg (EAX), x86_regp (EAX)); c = x86_mov (c, x86_reg (EAX), x86_membase (ESP, 10)); c = x86_mov (c, x86_reg (ECX), x86_memindex (EDX, 10, EAX, 3)); c = x86_mov (c, x86_reg (ECX), x86_memindex (NO_REG, 10, EDX, 3)); c = x86_mov (c, x86_reg (ECX), x86_memindex (EAX, 10, EAX, 0)); printf ("O hai wurld\n"); return 0; }