Skip to content

SohamTilekar/SS32

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SS32 CPU

Overview

The SS32 CPU is a custom-designed minicomputer implemented with TTL. It features a 32-bit data width, 32-bit register width, and a 23-bit address width. The CPU supports a multi-bus architecture and a 9-bit instruction width. CPU Internaly Mini Computer With SS32 CPU, Rendering the SnailByte Logo

Components

The SS32 CPU is in the Shit Development, With Many Bugs in the Logisim, Non Latest Assembler, No Documentation, etc.

Assembler

Assembler Made Using the CustomASM in assembler/astCPU.asm. Just Use CustomASM with the asm file & astCPU.asm file

Emulator

The emulator simulates the SS32 CPU, allowing you to run and test programs on your computer. Emulator Rendering Patern 1 Emulator Rendering Patern 2

Examples

The examples directory contains example programs that can be run on the SS32 CPU.

Building the Emulator

To build the emulator, navigate to the emulator directory and run:

cargo build --release

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published