I designed my own 8-bit computer just to play PONG

preview_player
Показать описание
welcome to this week's episode of "Reinventing the Wheel" with jdh

EDITOR: NeoVim
THEME: palenight
RESOURCES:
The Elements of Computing Systems by Noam Nisan and Shimon Schocken
Рекомендации по теме
Комментарии
Автор

Next: So I decided that I'm just too good for electricity, so I built a steam-powered turing machine

arnimlost
Автор

Next: Moving electrons by hand like a real programmer

azmebengraine
Автор

Next video: I went to a mine and gathered raw resources to build my own CPU

AshVXmc
Автор

As electrical engineer I actually think you used logisim for its intended purpose, education. The visual representation of gates as well as real-time status updates will make the circuit much more intuitive to understand than 2 pages of VHDL or verilog.

DantalionNl
Автор

I completely relate to the StackOverflow bit about lexical analyzer generators. I eventually managed to build a working compiler from scratch but initially, all my questions were met with "use this existing tool that does all the work for you".

Frosthorne
Автор

Next video: **LOGIC GATES ARE TOO HIGH LEVEL, NEED TO MAKE IT TRANSISTOR LEVEL**

bbq
Автор

He's evolving, just... backwards

samuelgunter
Автор

my ben eater binging is paying off and i can now understand 15% of what this dude's saying

mtholith
Автор

"If you want to make a game from scratch, create an universe first."

DolapEuphe
Автор

This is super fun. When I was in university, we had to make an ALU (among other things) on a breadboard directly from basic gates (and, or, not). We also had to design those gates at the CMOS logic level as well, and of course, we studied the physics of semiconductors, but we didn't do any manufacturing at that level, haha. Most people reading this will already know, but it's cool that each individual component of the circuit in this video could be implemented using nothing but a bunch of NAND gates, and of course each NAND gate of course can be made using two PMOS and two NMOS transistors. For students interested in this type of thing, there is actually a game online called, unsurprisingly, NAND game, where you build up towards a "computer" from simple gates.

Very cool video, I'm excited to see what comes next! :)

RoyBrush
Автор

next video: I build my own universe to recreate life

louisdedomingo
Автор

Me: hehe im making a platformer game yeah im a programmer
jdh: proceeds to create a computer from scratch

joshbishop
Автор

This is absolutely mind blowing. As someone who is studying EE and CS the amount of work here is crazy! The range of skills is nutty! Big props to this dude

billynugget
Автор

The life of a developer is this loop:
1 BUGGING
2 DEBUGGING
3 GOTO 1

fostena
Автор

In my senior year integrated circuits course in undergrad, I was given an integrated circuit architecture and was instructed to program a simulation in c-spice and do some benchmarks. Going from the block diagram to c-spice code directly was not something that I had done before, so I recreated the circuitry in Logisim. I included the Logisim macros in the report and expressed how much easier the project was for me to complete with it. It is a great program for simplification and understanding.

noahruimveld
Автор

Frankly, I'm surprised that you didn't go "Wait, logisim doesn't have a dark mode? Hold on, I gotta fix this."

LordSoulSicarious
Автор

"If you wish to make an apple pie from scratch, you must first invent the universe. - Carl Sagan" - jdh

therealsome
Автор

this man is about to invent the transistor

skip
Автор

Imagine my face, trying to construct my own CPU in breadboard, thinking me as a God, seeing your video. Man you are astonishing. Best video that I watched in YT in my entire life. Thank you man!

profjoaofaria
Автор

JavaScript being in jdh's book of uncool things is so unfathomably based

Luxof_
join shbcf.ru