This repository contains an old version of the program and is no longer maintained.
Check the more recent repository which continues the work on this project: Nik-W/8bitFonNeiman
Contact Kursk State University (Kursk, Russia) for license information.
This program is developed to help bachelor students to learn the basics of computer architecture.
It continues the development of the original project (the current project is the fork of) adding the support of external devices.
The program includes:
- CPU
- compiler
- memory editor
- debugger
- external devices manager
The specifications of computer model:
- von Neumann architecture
- 8-bit CPU model (8 general-purpose registers)
- Memory model (1024 bytes)
- I/O memory space (128 bytes)
- 4 fixed interruption vectors
- external device models
External devices:
- Keyboard
- Display
- Timer 2
- Timer 5
Language of the program interface: Russian.
For the further information about the 8-bit computer model please refer to the more recent repository.