Skip to content

cu2/aldebaran

Repository files navigation

Aldebaran

Aldebaran is a 16-bit computer with 64kB RAM emulated in Python.

The specs are partly based on the IBM PC XT, but mostly follow my own design, based on ideas coming from various sources. In spite of the totally inefficient technology (namely Python) it reached the blazing speed of 10-15 kHz on a Macbook Air.

The project is under construction: the architecture, the instruction set and the assembly language are not final/ready yet. Not to mention the missing devices, operating system or high-level language.

Architecture

Architecture

Screenshots

Assemble source code to executable:

Screenshot of assembling source code

Run executable:

Screenshot of running executable

How does it work?

How can you play with it?

About

A 16-bit computer emulated in Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors