ホーム(ポータル) ホーム

16bit VM

概要

Intel 8086プロセッサを参考に独自のアーキテクチャで開発した、16ビットモード限定のエミュレータです。
アセンブラも同封しております。基本的にIntel記法で、Intel 8086が対応する命令にはほぼ対応していますが、
「BX、DXレジスタだけでなく、AX、CXレジスタもメモリ操作に使える」
「ファーコールの仕様が違う(CSレジスタを変更し、IPレジスタを0にする)」
「一部未実装の命令や、このエミュレータにしかない命令がある」などの差異があります。
開発環境
OS:Windows11 Pro 22H2
ソフトウェア:VisualStudio Code, hsp3.6, hspc.exe, Stirling, TeraPad, Git
使用言語:Hot Soup Processor 3.6
推奨環境
OS:Windows 7 x86以降
CPU:Intel Pentiumシリーズ以降
Graphic:1280x720以上
RAM:1024MB以上
空き容量:8192KB以上

開発履歴

changelog

実装済命令/未実装の仕様

利用規約ほか

クリエイティブ・コモンズ・ライセンス
この 作品 は クリエイティブ・コモンズ 表示 - 継承 4.0 国際 ライセンスの下に提供されています。

開発版ダウンロード

-Debug Edition [Version 12] (size 1,181,077 bytes)