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