内部を調べられるコンピューター
クロック、CPU、ALU、ROM、RAM、キーボード、画面を同じキャンバスで接続します。ゲート回路が命令を読み出し、実行します。ROMにアセンブリーを書き込み、クロックを進め、接続した機器で結果を確認できます。
LiteralはLogisimに着想を得た無料のオンライン論理回路シミュレーターです。ゲートを描き、メモリーとCPUを接続し、画面で小さなプログラムを動かせます。インストールもアカウントも不要です。
LogisimやLogisim-evolutionでデジタル論理を学んだ方に、Literalはブラウザー向けの現代的な代替ツールを提供します。独立したプロジェクトとして、回路の作成とコンピューターの内部の探索に取り組んでいます。再利用できる部品、段階的なレッスン、ゲートとデジタルトランジスタースイッチまでの内部表示を備えています。
Logisim-evolutionはJavaのデスクトップアプリケーションで、タイミング図、VHDL部品、ハードウェア連携などに対応しています。Literalはブラウザーでの実験と学習を中心としており、FPGAへの出力とLogisim .circファイルの読み込みには現在対応していません。
Logisim-evolutionのドキュメントと機能
クロック、CPU、ALU、ROM、RAM、キーボード、画面を同じキャンバスで接続します。ゲート回路が命令を読み出し、実行します。ROMにアセンブリーを書き込み、クロックを進め、接続した機器で結果を確認できます。

Discoverは電源、グラウンド、トランジスターから始まります。23のコースでゲート、加算器、ラッチ、メモリー、CPU、BIOS、グラフィックスを学びます。各レッスンには配線のヒントと回路チェックがあります。Playgroundでは最初からすべての部品を使えます。

See insideで動作中の回路をたどり、レジスター、ビットの記憶セル、ラッチ、NANDゲート、デジタルCMOSスイッチまで調べられます。自分の回路に名前を付け、入出力ピンのある部品として保存して再利用できます。

7セグメント表示器、ピクセル画面、キー割り当て、ターミナルを使えます。ROMとRAMの内容を確認し、クロック周波数を変更し、カルノー図で論理式を簡単にできます。
シミュレーションのコアはTypeScriptで書かれ、画面とは独立して利用できます。演算部品はゲート回路として動作し、キー入力、時刻、アセンブル、描画はブラウザーが担当します。トランジスターはデジタルスイッチとして扱い、アナログの電気特性は計算しません。
Literalは独自の.literal JSON形式を使います。Logisim .circファイルの読み込みは未実装です。キャンバス上で回路を作り直し、再利用できる部品として保存できます。
はい。アカウントやインストールなしでブラウザーで動作します。回路はブラウザー内に保存され、.literalファイルをダウンロードして保管・共有できます。
はい。クロック、CPU、ゲートで構成されたALU、ROM、RAM、キーボード、画面を接続します。ROMにLiteral 8アセンブリーを読み込み、クロックを進めます。命令制御と記憶はゲート回路として動作します。独自の命令セットを使う学習用コンピューターであり、x86エミュレーターではありません。