Javascriptový emulátor procesoru x86 umožňuje spustit Linux v prohlížeči

Snahy o emulaci lecčeho v JavaScriptu pokračují – po úspěšných pokusech o emulaci starých osmibitových počítačů přišel Fabrice Bellard s emulátorem JS/Linux, který v 90kB JS kódu obsahuje emulaci jádra procesoru x86, časovače 8254, správce přerušení 8259 a UART 16450. Jeho emulátor využívá JavaScriptovou novinku Typed Arrays, takže jej spustíte jen ve FF4 či Chrome 11. Vyzkoušet si jej můžete přímo na stránkách JS/Linux. V emulátoru zatím běží pouze jádra Linuxu verze 2.6.20 a starší; novější předpokládají přítomnost FPU, ale ta v emulátoru implementována ne­ní.

Via JustIT

Začal programovat v roce 1984 s programovatelnou kalkulačkou. Pokračoval k BASICu, assembleru Z80, Forthu, Pascalu, Céčku, dalším assemblerům, před časem v PHP a teď by rád neprogramoval a radši se věnoval starým počítačům.

Věděli jste, že nám můžete zasílat zprávičky? (Jen pro přihlášené.)

Komentáře: 9

Přehled komentářů

neron dost dobry
Martin Malý Re: dost dobry
neron Re: dost dobry
Petr Smid Re: dost dobry
BlackRider Re: dost dobry
BlackRider Fabrice Bellard
neron Re: Fabrice Bellard
backup Re: Fabrice Bellard
NokTon Jede i v Opeře
Zdroj: https://www.zdrojak.cz/?p=2183