Skip to content

This isn't designed to emulate any specific hardware set. It is not a functional emulator. It is simply a virtual machine written in python as a fun personal project. I will update yall as i go

Notifications You must be signed in to change notification settings

dexterharrison29/python-vm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

python-vm

This isn't designed to emulate any specific hardware set. It is not a functional emulator. It is simply a virtual machine written in python as a fun personal project. I will update yall as i go

Update Log: This is a description of the updates

0.5.1; 2023-11-12 20:00 EST

made ram more rammy

0.5.0; 2023-11-11 13:00 EST

added ram

0.4.0; 2023-11-10 19:00 EST

added registers

0.3.0; 2023-11-9 20:15 EST

upgraded to 8 bits; Performance is blazing speed even for python so im keeping it like this.

0.2.0; 2023-11-8 20:00 EST

Added simple ALU. All functions for now use the adder circuit. I'm not gonna spend effort making a subtracter when that would be reinventing the wheel.

0.1.1; 2023-11-7 18:15 EST

Fixed problem with xor gates

0.1.0; 2023-11-7 16:00 EST

Added Logic Gates

About

This isn't designed to emulate any specific hardware set. It is not a functional emulator. It is simply a virtual machine written in python as a fun personal project. I will update yall as i go

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published