ScratchData LogoScratchData
Back to MikeDEV's profile

BMC - Big Man Computer

MIMikeDEV•Created July 13, 2020
BMC - Big Man Computer
3
2
54 views
View on Scratch

Instructions

Take a look inside for code. Run the project to test it out.

Description

Reuploaded for archival purposes. BMC is a 32-bit version of the Little Man Computer architecture. It's designed to demonstrate how a computer microprocessor works at it's fundamental level, or it's architecture. The LMC uses the von Neumann architecture. It's an interesting design, and this concept has been shared around Scratch, but have you seen a fully 32-bit capable version? BMC, or Big Man Computer, is a 32-bit adaptation of the classic LMC design, featuring (of course) 32 bit capabilities, ~526K RAM capacity (limited by lists), and simple expandability. MEMORY FORMAT BMC: First 4 bytes (32 bits) are the instructions. The remaining 4 bytes are it's data. LMC: First 3 bytes (24 bits) are the instructions. The remaining byte (8 bits) are it's data. (limited, IKR)

Project Details

Project ID411217155
CreatedJuly 13, 2020
Last ModifiedFebruary 1, 2022
SharedFebruary 1, 2022
Visibilityvisible
CommentsDisabled