15 Free YouTube subscribers for your channel
Get Free YouTube Subscribers, Views and Likes

I Made a Working Computer with just Redstone!

Follow
mattbatwings

Over the last 2 months, I created a programmable 8bit computer with just redstone.

Patreon:   / mattbatwings  
Discord:   / discord  
My socials: https://linktr.ee/mattbatwings
My texture pack: https://modrinth.com/resourcepack/mat...
World Download: (JAVA 1.18.2) Comes preloaded with fibonacci, but not recommended to use with custom programs. See the github repo for more information.
https://www.planetminecraft.com/proje...

Github Repo (assembler and programs): https://github.com/mattbatwings/BatPU
Instruction Set: https://docs.google.com/spreadsheets/...
Computer Specs:
Harvard Architecture
Custom instruction set w/ 16 instructions
24 redstone tick clock speed (0.41 hz)
64 bytes RAM
128 bytes program memory
8 general purpose registers
1 central ALU

Getting into computers can be intimidating. These are some of my favorite videos on them!
Crash Course Playlist    • Computer Science  
Ben Eater's Building a Breadboard Computer Playlist    • Building an 8bit breadboard computer!  
Computer Architecture Course Playlist    • Introduction to Computer Architecture  
Memory Mapping    • What is Memory Mapped I/O? (16Bit VM...  



Want to get more involved in the logical redstone community?
Learn Logical Redstone!    • Logical Redstone Reloaded  
Open Redstone Engineers (ORE): https://openredstone.org/

0:00 Intro
0:27 Computer Overview
1:28 Introduction to Registers and the ALU
3:37 Building the Registers
5:00 Building the ALU
5:58 Introduction to Instruction Memory and the Program Counter
7:44 What about loops?
9:28 Building the Program Counter
9:57 Building the Instruction Memory
10:55 Countdown Program in Minecraft
11:50 One last problem
13:01 Building the Data Memory
14:18 Showcase

Music (in order):
Mellowind Reality    • Mellowind  Reality  
Harris Heller Streamline    • Streamline  
Harris Heller Plethora    • Plethora  
Harris Heller Guilty Spark    • Guilty Spark  
Infraction Serotonin    • Vlog LoFi Chill by Infraction [No Co...  
Deltarune Chapter 2 OST: 42 sans    • Deltarune Chapter 2 OST: 42  sans.  
MokkaMusic Only You and Me    • (No Copyright Music) Retro Synthwave,...  
Harris Heller Path Less Traveled    • Path Less Traveled  
Phillip Schlosser Super Mario World Remix    • Super Mario World Game Over LoFi Hip ...  
LitKidBeats Happy Type Beat    • [FREE] Happy Type Beat  "GOOD VIBES"...  
Gareth Coker Firefly in a Fairytale    • Firefly in a Fairytale by Gareth Coke...  
Infraction Vlog lofi Anime Fashion    • Vlog lofi Anime Fashion by Infractio...  
Sascha Ende Finger ins Ohr    • Sascha Ende Finger ins Ohr  
Fibbage 3 Lobby Music    • Lobby Music (From "Fibbage 3")  
Patricia Taxxon Wavetable    • Patricia Taxxon  Wavetable (Title Tr...  
Harris Heller Manhattan Project    • Manhattan Project  
Dj Quads Cruise around    • [Electro Swing] Dj Quads  Cruise aro...  
Infraction Montevideo    • Fashion Chill HipHop by Infraction [...  
Creo Lightmare    • Creo  Lightmare  
Creo Epilogue    • Creo  Epilogue  

posted by Ziljan5z