Loading draft…
main.asm
Loading advanced editor… Use “Plain editor” if loading takes too long.
ConsoleReady to run

Your output starts here

Run your code to see output, errors, and execution details.

Ctrl / Cmd + Enter
8086 emulator: data movement, arithmetic, logic, shifts, MUL/DIV, stack, CALL/RET, all conditional jumps and LOOP, DOS INT 21h (01h, 02h, 09h, 0Ah, 4Ch), and emu8086.inc (SCAN_NUM, PRINT_NUM, PRINT, PRINTN, PUTC). Programs that read input pause and ask you to type it. 1,000,000-step limit; errors report their line.
8086 debugger

Step to inspect each instruction, or run the whole program.

AX0000
BX0000
CX0000
DX0000
SI0000
DI0000
BP0000
SPFFFE
CS1000
DS1000
ES0000
SS0000
IP0000
ZF 0SF 0CF 0OF 0
11 lines · UTF-8Escape exits fullscreen