Releases: DrakeSeteraO/5-Bit-Computer-Emulator
Releases · DrakeSeteraO/5-Bit-Computer-Emulator
Version 4.2
- Added the import function to 5 Bit Language
- Added the ability to get assembly from compileCode object
- Added the ability to get a list of instructions from compileCode object
Version 4.1
- Fixed greater than Boolean
- Fixed less than or equal to Boolean
Version 4
- Fixed Error with subtracting
- Added Computer Unit Test
- Added 5 Bit Language Unit Tests
- Added Boolean operations
- Fixed NOT operation
Version 3
- Added new code format called Base 5 that is Binary code, but in base 5
- Added the ability to convert 5-bit Language to Base 5
- Added the ability to convert 5-bit Assembly to Base 5
- Added the ability to convert Binary to Base 5
- Added the ability to convert Base 5 to Binary
- Fixed overflow error in the 5-bit computer's addition
Version 2.2
- Added doc string header to CompileCode.py
- Made CompileCode.py more readable
Version 2.1
- Added header doc strings to most files explaining the file's purpose
- Added date modified and version number in files
- Added doc strings to most functions to explain their functions
- Removed whitespace
- Altered code to be more readable in certain spots
Version 2
Created a C-level coding language called 5 Bit Language, which compiles to computer binary.
Features of the 5-bit language:
- Can create (int) and (char) variables
- Can change data stored in variables
- Can do basic math "+, -, &, |, ^, ()"
- Can do math on variables
- Can Print integers, characters, and data stored in variables
Version 1
Base 5 Bit Computer Emulator with Binary and Assembly language and examples.