これは、SC / MPプロセッサエミュレータという名前のLinuxアプリであり、最新リリースはscmp-v1.72.zipとしてダウンロードできます。 ワークステーション用の無料ホスティングプロバイダーOnWorksでオンラインで実行できます。
オンワークスを備えたSC / MPプロセッサエミュレータという名前のこのアプリを無料でダウンロードしてオンラインで実行します。
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOnWorksLinuxオンラインまたはWindowsオンラインエミュレーターまたはMACOSオンラインエミュレーターを起動します。
-5。起動したばかりのOnWorksLinux OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードし、インストールして実行します。
スクリーンショット:
SC / MPプロセッサエミュレータ
説明:
NationalSemiconductorの古代の8ビットマイクロプロセッサISP-8A500D / 600Dまたはより一般的な「SC / MP」のエミュレータ。ダウンロードには、すべてのソースに加えて、すぐに開始できる実行可能なJavaJarファイルが含まれています。 SC / MPのXNUMX進ダンプの例のいくつかは、ディレクトリ「/ etc」にもあります。
ダウンロードには、単体テストといくつかの役立つドキュメント(/ etcにもあります)も含まれています。
CPUの動作を遅くして、CPUステータスレジスタをLEDとして表示し、CPUがそのレジスタで動作していることを確認できます。
エミュレータには、VDU(ビデオディスプレイユニット)出力/ ASCII入力シミュレーションも含まれています。 / etcにいくつかのデモがあります。 そして、TINYBASICフォルダーにあるNIBL / TINY BASICインタープリターを見てください。ほとんどのコードは、40年以上前のものです。
Javaで記述されたCクロスコンパイラは、CコードをSC / MPマシンコードに直接コンパイルします。 これは、従来のLL(1)再帰下降アプローチに従い、エミュレーターの数学およびI / Oライブラリーを使用します。
楽しむ、
テオハインリッヒ
オプション
- マイクロプロセッサエミュレータ
- GUIフロントエンド
- 逆アセンブラ
ユーザーインターフェース
Java Swing
プログラミング言語
Java
これは、https://sourceforge.net/projects/scmp-emulator/からも取得できるアプリケーションです。 無料のオペレーティングシステムのXNUMXつから最も簡単な方法でオンラインで実行するために、OnWorksでホストされています。