nand2tetris / web-ide

A web-based IDE for https://nand2tetris.org
https://nand2tetris.github.io/web-ide
Other
38 stars 11 forks source link

[bug]: CPU Emulator RAM size and contents; no data flow #385

Open martybillingsley opened 4 days ago

martybillingsley commented 4 days ago

Tool

CPU Emulator

Interface

Website (https://nand2tetris.github.io/web-ide)

Contact Details

mbilling@uchicago.edu

What happened?

RAM is shown to 32K, instead of stopping at 24K. Doesn't match what the book describes.

RAM locations are shown as empty. This is counterintuitive for students who, after building circuits, understand that there is always a signal on a pin. RAM should show as 0 unless set to some other number.

The CPU emulator does not demonstrate data flow as the original software did. Will add this as a feature request too.

Additional Comments

No response

Do you want to try to fix this bug?

Code of Conduct