Making an Emulator: Space Invaders on the Intel 8080
A rambly dive into emulation, what a computer is, how a CPU works, how assembly code works, and a history of early microcomputers.
RESOURCES:
A Better Guide Than This: emulator101.com/
CPU Programmers Manual: datasheetspdf.com/pdf-file/13...
Intel8080 Opcodes:
www.pastraiser.com/cpu/i8080/...
emulator101.com/
0:00 A Hero's Journey Begins
2:16 Space Invaders History
2:53 The Intel 8080
4:27 Resources
5:40 Binary and Hexadecimal
10:19 Hardware Description
11:03 Computer Memory
15:36 CPU Registers
19:07 CPU Instructions
23:54 Interrupts
26:11 IO (Inputs and Outputs)
27:46 Brief Glimpse of the Emulator in Action
28:47 Program Loop
29:18 ISR (Interrupt Service Routine)
30:25 Thanks for Watching!!
Пікірлер: 13
"Adding columns" for when you reach a number to explain the numerical bases is the best explanation I've even seen, thanks!
Pretty cool. Enjoyed this video please make more.
Actually very impressive and very well explained, well done.
Here, have a sub. I cant believe you haven't had that many so far.
What an amazing video! I hope this blows up :3
This video is really good! The content is clear and the way you explain everything is great! Love it
Great video! I'm getting started on my this very same project. This was super helpful to watch :)
Awesome, please make more!
Awesome dude. I love it
Perfect video.
love the video
I like the video !
I don't understand how you got the graphics to display, I can only print the assembly code as I'm emulating it.