Nand2Tetris
Computer simulator
An implementation of a complete computer using Nand gates on up as described in the book 'The Elements of Computing Systems'
Computer implementation as described in "The Elements of Computing Systems"
419 stars
22 watching
167 forks
Language: Assembly
last commit: about 2 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
gem5/gem5 | A modular simulator for evaluating computer system architectures and designs | 1,703 |
nickg/nvc | A VHDL compiler and simulator that translates VHDL code into native machine code for simulation purposes. | 636 |
haykkh/qsim | A C++ library for simulating quantum information theory | 9 |
sifive/prockami | Formal verification and implementation of RISC-V processor designs using Coq. | 22 |
danarmor/turing_cmd | A console-based program simulating the behavior of a Turing machine for educational purposes | 10 |
tomooda/honeyginger | A simulation platform with visual and interactive features | 6 |
ohenley/covid-19_simulator | A COVID-19 simulator that uses multiple algorithms and engines to model the spread of the disease | 11 |
asyncvlsi/act | Asynchronous circuit design and simulation tools using a hardware description language. | 101 |
computerwhisperer/pisces | A software port of a device simulator for semiconductor physics | 9 |
cogenda/suprem4 | A software package that simulates semiconductor process conditions | 32 |
zlatko-minev/pyepr | Automated design and analysis of quantum microwave circuits | 165 |
chximn/cpu | Simulates an x86-64 CPU architecture in C++ | 195 |
quest-kit/quest | A high-performance simulator of quantum circuits and state-vectors | 401 |
kev-cam/v2k-top | A software framework for parsing and simulating digital circuits described in Verilog and C++ languages. | 7 |
provos/honeyd | A tool for creating and managing synthetic network hosts to simulate various network conditions and test security systems. | 11 |