シミュレーションをしようとしています。実際の場合、x86-based
産業用PCはPC/104を使用してネットワークボードに接続します。ネットワークボードはI/Oデバイスとして扱われます。で実行されているコードIPC
は、IN、OUTなどのアセンブリ命令を使用してI/Oポートにアクセスします。ラップトップですべてをシミュレートしたいと思います。
で実行されているc++
プログラムIPC
は、どちらもx86アーキテクチャに基づいているため、ラップトップに移植できます。しかし、IN / OUT命令については、実際のネットワークボードがラップトップに接続されていないため、問題が発生しました。を使用してネットワークボードのロジックをシミュレートしましたSystemC
。実際のハードウェアへのI/Oポートアクセス(IN / OUT)をインターセプトし、仮想化されたハードウェアのロジックに引き継がせる方法があるかどうか疑問に思っています。
私はあなたからの助けやアドバイスに感謝します。