JavaScript x86エミュレーター

Virtual x86は、JavaScriptプログラミング言語の別のx86プラットフォームエミュレーターです。 Fabrice BellardのJSLinuxのように、Linuxを実行するにはブラウザーだけで十分です。 イメージをロードすると、すべてのLinux組み込みコマンドが正常に動作し、コンパイルされたプログラム、ファイルシステムなどが動作しますが、ネットワークインターフェイスはまだありません。







Linuxに加えて、KolibriOS(マウスカーソル付きのグラフィカルインターフェイス)、FreeDOS、およびOpenBSDをダウンロードできます。







たとえば、これはKolibriOSの外観です。







エミュレータの作者は、彼のプログラムはBellarのものと非常に似ていると言いますが、最高のハードウェアサポートを追加しました。エミュレータは実際のSeaBIOSをロードできます。



エミュレータは、クロック周波数1.3 MHzのPentium 60仮想プロセッサで実行されます。



v86_all.jsファイルは、圧縮形式で125 KB、非圧縮の9765行のコードで262 KBを占有します。 残念ながら、ここでも、通常の形式でのソースコードの公開はありませんでした。 著者は現在、それらを公開するライセンスを検討しています(UPD:2013年11月6日に公開されたソースコード)。



トピックについて:

JavaScriptエミュレーターのリスト



All Articles