Французский математик Фабрис Беллард ( Fabrice Bellard ), основавший в свое время проект QEMU, представил реализацию полноценного эмулятора x86-совместимого ПК, написанную полностью на языке JavaScript. Реализована эмуляция 32-разрядного x86-совместимого CPU, контроллера прерываний 8259, таймера 8254 и приёмопередатчика 1650 UART.
работает только с новыми версиями браузеров
http://bellard.org/jslinux/