Computer&Electronics

59 posts

Computer&Electronics banner
Computer&Electronics

Computer&Electronics

@CompAndElectro

how computers work from scartch. Starting from the basics we build every component step by step. Scott's CPU is a 8 bit CPU perfect for educational purpose -

Katılım Ağustos 2024
24 Takip Edilen189 Takipçiler
Sabitlenmiş Tweet
Computer&Electronics
Computer&Electronics@CompAndElectro·
How computers work - from transistors to CPU - Simulation videos added - These videos explain how computers work from scratch. Starting from the basics we build every component step by step. Simulation circuit available. You can run your own simulation. youtube.com/playlist?list=…
Computer&Electronics tweet media
English
0
3
7
201
Computer&Electronics
Computer&Electronics@CompAndElectro·
LOAD and STORE instructions SIMULATION. In CircuitVerse simulator we see how LOAD and STORE instructions work in Scott's CPU. You can run your own simulation.
Computer&Electronics tweet media
English
2
2
2
137
Computer&Electronics
Computer&Electronics@CompAndElectro·
In Scott’s CPU, as in many other kind of CPUs, the ALU operates only with registers so we need some kind of instructions to get data from the RAM and to store data into the RAM.
Computer&Electronics tweet media
English
1
1
3
97
Abhishek🌱
Abhishek🌱@Abhishekcur·
I have used C. I have used C++. I have used Rust. I have used Go. I have used python. I have used Javascript. But I always recommend Assembly. Because pain is temporary, but true enlightenment is binary.
English
15
30
424
20.4K
Computer&Electronics
Computer&Electronics@CompAndElectro·
@vivekgalatage @dendibakh How computers really work - from transistors to CPU (endorsed by Andrej Karpathy co-founder of OpenAI) This playlist explain how computers work from scratch. Starting from the basics we build every component step by step. youtube.com/playlist?list=… x.com/karpathy/statu….
Computer&Electronics tweet media
Andrej Karpathy@karpathy

Actually this was really good - a tour from one transistor to a small CPU (Scott CPU, to be precise). The YouTube playlist: youtube.com/watch?v=HaBMAD… I also haven't yet come across the "But How Do It Know" by Scott, which this is based on, and which looks great: amazon.com/But-How-Know-P… Turns out this is a whole deeper rabbit hole of people who've also built + simulated it in code, e.g.: djharper.dev/post/2019/05/2… Now I must resist the temptation to simulate Scott CPU in C, add tensor cores to it, move it to an FPGA and get it to inference a Llama.

English
0
0
5
112
Vivek Galatage
Vivek Galatage@vivekgalatage·
📚 Performance Analysis and Tuning on Modern CPUs by @dendibakh This is quite an interesting book (also available freely on GitHub) explaining low-level CPU details and how to fine-tune these for better performance and throughput.
Vivek Galatage tweet mediaVivek Galatage tweet mediaVivek Galatage tweet mediaVivek Galatage tweet media
English
4
42
274
23.8K
Computer&Electronics
Computer&Electronics@CompAndElectro·
How CPU runs logic and mathematical operation? how the ALU instruction are fetched decoded and executed?
Computer&Electronics tweet media
English
1
3
6
182
Neo Kim
Neo Kim@systemdesignone·
A gentle reminder for programmers (you'll thank me later): • Learn SQL before ORM. • Learn Git before Jenkins. • Learn SQL before NoSQL. • Learn CSS before Tailwind. • Learn Linux before Docker. • Learn Solidity before dApps. • Learn English before Python. • Learn REST before GraphQL. • Learn JavaScript before React. • Learn HTML before JavaScript. • Learn Debian before Arch Linux. • Learn React before Microfrontends. • Learn Containers before Kubernetes. • Learn Monolith before Microservices. • Learn Data Structures before Leetcode. • Learn Networking before Cloud Services. • Learn Monolith before Modular Monolith. • Learn to draw Flowcharts before writing Code. ↳ Learn fundamentals before going deep. What else should make this list?
English
29
220
1.4K
118.2K
Computer Science
Computer Science@CompSciFact·
“Rather than trying to stay on top of things, I am trying to get to the bottom of things.” -- Donald Knuth
English
1
12
47
4.4K
Computer&Electronics
Computer&Electronics@CompAndElectro·
In this video we start to see the instrcution set of the Scott's CPU. In particular the ALU instruction. We have built a specific circuit in CirctuitVerse simulator to see every signal in detail.
Computer&Electronics tweet media
English
1
0
5
118
Computer&Electronics
Computer&Electronics@CompAndElectro·
@pyjamabrah Yeah, here an other way to view the only thing CPU does: fetch – decode – execute cycle. We use the Scott’s CPU. A 8 bit CPU perfect for education purpose. youtu.be/1BidIYu6Cls
YouTube video
YouTube
English
0
0
0
79
Piyush Itankar
Piyush Itankar@_streetdogg·
What does the CPU internally do? Check out the animation... The dance goes like - 1. Fetch 2. Decode 3. Execute 4. Memory Access 5. Write Back See it in action here: eseo-tech.github.io/emulsiV/
English
59
782
4.3K
8.8M
Vivek Galatage
Vivek Galatage@vivekgalatage·
I came across @CircuitVerse while preparing for a logic design discussion with a few students. I was amazed at how well this app has been designed and how it has all the required details to get you started (including tutorials, documentation, and a learning book). This is helpful for anyone trying to understand the low-level circuit designs of computer systems. It is highly recommended to play around with basic gates and build upon something fascinating, such as this Tic-Tac-Toe example from one of the users (Trương Ngọc Long) on the platform. Links in the thread.
Vivek Galatage tweet media
English
3
3
41
3.3K
Computer&Electronics
Computer&Electronics@CompAndElectro·
Fetch Simulation – Scott’s CPU - CircuitVerse SIM This video shows the CircuitVerse simulation of the fetch operation in the Scott’s CPU. We see how the instructions are fetched in the IR and how the IAR is updated to point to the next instruction. youtu.be/6cskmKVfCqs?si…
YouTube video
YouTube
English
0
0
6
327
Computer&Electronics
Computer&Electronics@CompAndElectro·
@ClementDelangue Right! if you wonder how a computer thinks just see this playlist about how computers really work and you'll realize it is just a different thing x.com/karpathy/statu…
Andrej Karpathy@karpathy

Actually this was really good - a tour from one transistor to a small CPU (Scott CPU, to be precise). The YouTube playlist: youtube.com/watch?v=HaBMAD… I also haven't yet come across the "But How Do It Know" by Scott, which this is based on, and which looks great: amazon.com/But-How-Know-P… Turns out this is a whole deeper rabbit hole of people who've also built + simulated it in code, e.g.: djharper.dev/post/2019/05/2… Now I must resist the temptation to simulate Scott CPU in C, add tensor cores to it, move it to an FPGA and get it to inference a Llama.

English
0
0
1
22
clem 🤗
clem 🤗@ClementDelangue·
Once again, an AI system is not "thinking", it's "processing", "running predictions",... just like Google or computers do. Giving the false impression that technology systems are human is just cheap snake oil and marketing to fool you into thinking it's more clever than it is.
English
441
1.1K
7.7K
723.6K