Published On Premiered Mar 25, 2023
Over the last 2 months, I created a programmable 8-bit 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 8-bit breadboard computer!
Computer Architecture Course Playlist - • Introduction to Computer Architecture
Memory Mapping - • What is Memory Mapped I/O? (16-Bit 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 Lo-Fi 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 lo-fi Anime Fashion • Vlog lo-fi 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 Hip-Hop by Infraction [...
Creo - Lightmare • Creo - Lightmare
Creo - Epilogue • Creo - Epilogue