12

8 ビット マイクロプロセッサで実行でき、動的言語をサポートする、推奨される仮想マシンを探しています。コード密度、移植性、および小さなインタープリターを持つ能力の点で利点を認識しているため、VM ソリューションが必要です。

私の目標は、6502 マイクロプロセッサのようなもので、「Apple II のロゴ」構文に従って、完全なロゴ インタープリタを実行することです。

PyMite 、Java の「マイクロ エディション」への参照を見てきました。もちろん、1970 年代の UCSD p-System ソースが利用可能になりました。

提案は大歓迎です。

4

3 に答える 3

7

(注:私はすでにFORTHの回答を+1しました。)

あなたが 6502 について言及したので、Steve Wozniak (!) は 1970 年代後半に Byte マガジンに記事を書き、6502 のSWEET16インタープリターについて説明しました。 6502 アセンブリ言語に。これは元の Integer BASIC の基礎であり、(私が思い出すように) 後に浮動小数点 Applesoft BASIC に置き換えられました。

于 2011-11-15T21:53:27.267 に答える
6

6502 のFORTH 実装

于 2011-11-14T21:55:05.013 に答える
4

PIC18 などの非常に小さなシステムで動作する Scheme 実装であるPICOBITシステムをチェックアウトすることをお勧めします。その後、ARM に移植されており、ほぼ確実に 6502 やその他のプロセッサに移植される可能性があります。

于 2011-11-21T16:57:47.667 に答える