/i386-browser-emulator

Intel80386のエミュレータ(一部命令のみ)をブラウザ上で実装したものです

x86ブラウザエミュレータ

概要

このエミュレータは『自作エミュレータで学ぶX86アーキテクチャ コンピュータが動く仕組みを徹底理解!』で作成するi386のCPUエミュレータをブラウザ上で作ったものです。

x86のエミュレータという名前ではありますが、あくまでx86本で作るエミュレータをブラウザ上で作ったものなので動かない命令もたくさんあります。(将来的に拡張予定)

使い方

『ファイルを選択』でbinファイルを選択してください エミュレータによる実行が開始されます。

テキストボックスには命令ごとにopcodeとその命令終了時のレジスタの状態が表示されます。

exec-io-test/in.binやselect.binを実行する場合は先にinputで入力したい文字を入力してください。

すみませんが、別のbinファイルを続けて実行したいときは一回リロードしてください。