I Designed My Own 16-bit CPU
In this video, I decided to design my own CPU, an emulator for it, its own assembly language, and a compiled language.
Source and Binaries:
https://github.com/sam-astro/Astro8-Computer
Support:
● Patreon: https://patreon.com/AstroSam
● Ko-fi: https://ko-fi.com/astrosam
● Monero: 4AAjyAHKnYwCsgJp16v1YeeDPA1Z51QKUfCMWsiCDxkNBFCtbUfDHD7K5sZDrFH2pnGsDAH989XwXdudcoC4iqtVC9QLk8r
--------------------------------------------------
Related Links:
● Streaming Channel: https://www.youtube.com/channel/UCQSOig4wEV_pAFPRg0qtSmQ
● Itch.io: https://astrosam.itch.io/
● Github: https://github.com/sam-astro
● Discord Server: https://discord.gg/9p82dTEdkN
--------------------------------------------------
Music:
Buy Mode 1 - The Sims
Deference for Darkness - Halo 3 ODST
The Rocket - Wintergatan
Buy Mode 2 - The Sims
Return Journey - Chris Doerksen
--------------------------------------------------
Chapters:
0:00 Intro
0:40 Breaking it down
1:26 Start designing
1:46 Instruction set
6:03 Memory layout
7:03 Video circuitry
8:15 Writing programs
9:03 A compiled language
11:01 The emulator
11:55 Compiled programs
12:15 Making pong
15:10 Outro
--------------------------------------------------
This video is not sponsored.
#programming
#coding
#cpu
#cpp
Other Videos By AstroSam
2024-08-20 | I Made a Robot Dog |
2023-07-07 | Evolving Genetic Neural Network Optimizes Poly Bridge Problems |
2022-10-31 | Bad Apple!! But On My Own 16-bit CPU |
2022-07-22 | I Designed My Own 16-bit CPU |
2022-03-10 | Making My Own Programming Language and Coding a Game in It |
2021-07-31 | when you finally finish a programming project #shorts |
2021-07-15 | Unity WebGL Game Not Working? This Should Fix it |
2021-07-03 | Publishing My Game | Particle Beam Post Mortem |
2021-06-19 | How To Get Unity Pro For Free 2022 | Free Software For Students |
2021-02-21 | A.I. Learns To Play Flappy Bird - Unity |
2020-12-30 | A.I. Learns How To Walk |
2020-11-08 | How Games Fail, And How To Fix Them |
2020-10-18 | What Makes Games Bad? |
2020-09-05 | Making A Game: 10 Minutes, 1 Minute, 10 Seconds |
2020-08-16 | Streaming Minecraft Instead Now |
2020-03-23 | How To Get Unity Pro For Free 2020 |