How a Computer CPU or microProcessor Works - I - ( Core Fundamentals of Electrical circuit of a CPU)
HTML-код
- Опубликовано: 30 июл 2024
- In this demonstration, we shall take a look at the basic fundamentals of the inner workings of a microprocessor, also known as a CPU.
@stem.odyssey
00:00 Introduction
01:09 The Two Main Building Blocks of a CPU (the Control Unit and ALU)
02:57 The D-RAM Connection
03:52 Data Bus
04:10 The Registers of the CPU
06:27 Address Bus
08:56 Outro
In this demonstration, we shall take a look at the basic fundamentals of the inner workings of a microprocessor, also known as a CPU.
For this demonstration, we shall use a bare minimum CPU, so to facilitate, the highlighting of the key points
And then, in future videos, we shall slowly and gradually, build upon this basic circuit, and add the additional components, when the necessity, for such arises.
The Videos of this Series :
1: How a Computer Works: Introduction to Playlist -Understanding Core Fundamentals of Computer Hardware
• How a Computer Works: ...
2 : How a Computer CPU or microProcessor Works - I - ( Core Fundamentals of Electrical circuit of a CPU)
- you are here -
3: How a CPU Instruction Decoder and Instruction Execution Works
- You are Here-
4: How Computer Memory Works (The Core Fundamentals of Electrical Circuit of DRAM)
• How Computer Memory Wo...
5: How Flat Panel Display Electrical Circuit Works. (Understanding the Core Fundamentals)
• How Flat Panel Display...
6: Basic Fundamentals of Number Systems
• Number Systems: The Ba...
7. How Memory Address Decoding Works
• How Memory Address Dec...
[NOTES :
Now if one ponders a bit further, it will become clear to one, of a major limitation or flaw of our basic CPU design.
For example, what will happen, if our Memory unit had thousands or tens of thousands of memory locations.
Note that most modern computers have millions to up-to billions of memory locations.
Thus, are we going to draw thousand, millions, billions of wires from our CPU?
For obvious reasons, no can do...
Thus all computers, use techniques of encoding and decoding to specify the memory address.
We shall cover data encoding/decoding techniques in a future video.
Also in a future video, we shall cover the other main sections of the CPU Control Unit, which are the Instruction Decoder, Program Counter, Flags Register etc.
Also, there is further room, to optimize our Basic/Simple CPU, by having a set of common registers, and then connect each sub-unit of the ALU, to those shared registers.
All those for future videos...
]
Corrections
08:02 It is erroneously stated that: The Output Register is connected to Address Bus.
It should be corrected as : Output Register is connected to Data Bus.
Absolutely gorgeous!
Great
it would be better if yougive the assembly line code. however, thsi is the best explanation how a cpu works.
Glad you liked the video.
In the following (Part 2) video on microprocessors, have also included the assembly code (and microcode)...
ruclips.net/video/RYmeb8H41Yc/видео.html
@@StemOdyssey Please prepare more and more of similar videos, this is a unique channel with such an indept knowledge. With more such content, you would grow bigger.
Go genius go
Soo nice, can you make a video like this as to how cpu works with display to show graphics 🤗
Yes indeed... That video is on the to-do list. Intends to make a video where the microprocessor displays the memory module contents on the flat screen. It would be a video to illustrate the benefits of interface circuits. 😊
Great demonstration but real voice would be better
yes indeed, intends to use a more realistic text-to-speech interface ...😊