Home - matsjoyce/specter GitHub Wiki
Welcome to the specter wiki!
Learn about:
- The assembling process
- The execution process
- The CLI
- The GUI
- Also see
specter.py --help
Overview
The little man computer is a simulation of how a modern computer works. It is a very simple Von Neumann architecture, with the instructions and data stored together. The computer has:
- A way to get user input
- A way to give output
- Memory to store instructions and data
- Ways of processing the data by following the instructions
Stages in running a program
- When a program is loaded from a text file, the human-readable instructions are converted to machine-readable instructions by assembling them.
- The machine-code is then executed by repeating a fetch-interpret-execute cycle.