x64emu

An x86-64 CPU written in WebAssembly text format, with a VGA adapter, a virtual BIOS, and a JavaScript platform around it.
Boot a disk image (BIOS boot: ISO, floppy, or hard disk)
Images are read in pieces as the guest asks for them, so size is not limited by memory.
Memory hard drive (blank, writable, on ATA and INT 13h)
not attached
Or load a Linux kernel directly (no BIOS)
starting…
Click the screen to capture the keyboard and mouse; Esc gives the mouse back. The mouse is a PS/2 mouse on IRQ 12. Keys go to the emulated PS/2 controller and the BIOS keyboard buffer; with Keyboard: serial they go to the UART on ttyS0 instead.

Machine

stateidle
MIPS0.0
JIT-
instructions0
mode-
CPL-
video-
RAM-
disk used-
pixels lit-

Registers

(not running)