How do computers work? CPU, ROM, RAM, address bus, data bus, control bus, address decoding.

  Рет қаралды 84,206

Ron Mattino

Ron Mattino

Күн бұрын

Donate:
BTC:384FUkevJsceKXQFnUpKtdRiNAHtRTn7SD
ETH: 0x20ac0fc9e6c1f1d0e15f20e9fb09fdadd1f2f5cd
0:00 Role of CPU in a computer
0:45 What is computer memory? What is cell address?
1:30 Read-only and random access memory.
2:25 What is BIOS and how does it work?
3:25 What is address bus?
5:18 What is control bus? RD and WR signals.
7:16 What is data bus? Reading a byte from memory.
9:56 What is address decoding?
10:48 Decoding memory ICs into ranges.
11:29 How does addressable space depend on number of address bits?
12:33 Decoding ROM and RAM ICs in a computer.
14:04 Hexadecimal numbering system and its relation to binary system.
16:00 Using address bits for memory decoding
16:45 CS, OE signals and Z-state (tri-state output)
17:35 Building a decoder using an inverter and the A15 line
18:18 Reading a writing to memory in a computer system.
20:46 Contiguous address space. Address decoding in real computers.
21:45 How does video memory work?
22:39 Decoding input-output ports. IORQ and MEMRQ signals.
23:55 Adding an output port to our computer.
25:13 How does the 1-bit port using a D-type flip-flop work?
26:12 ISA и PCI buses. Device decoding principles.

Пікірлер: 79
@alexanderfeinberg6104
@alexanderfeinberg6104 2 күн бұрын
Wow. This is better than any course I've taken. The visualizations are extremely helpful
@JohnThomas-iv2lg
@JohnThomas-iv2lg 8 күн бұрын
One of the best videos ive came across explaining cpu, moms, and rams
@mortezahabibnia8120
@mortezahabibnia8120 6 күн бұрын
Thank so much . I enjoyed your presentation.
@marcmonfort2879
@marcmonfort2879 5 сағат бұрын
that was damn understandable. Very good job there!
@Bing.Chillin
@Bing.Chillin Жыл бұрын
I accidentally stumbled upon your channel today and couldn't believe how good your content is. Coincidentally I also love DIY electronics and programming so this video is just *chef's kiss*
@smesui1799
@smesui1799 7 күн бұрын
Crazy ! Using a computer ( android smart-phone ) to learn how a computer works.
@VasaMusic438
@VasaMusic438 Жыл бұрын
I accidentally stumbled upon your and couldn't believe how good your content is!!! thank you
@maxmcclure2360
@maxmcclure2360 2 ай бұрын
Major props! Your articulation is fantastic! Keep it up!!!
@Frisky0563
@Frisky0563 Ай бұрын
Not sure how I found you but what a great explanation of the the microcontroller and external rom ram access. Thanks
@Firat-to9fo
@Firat-to9fo 2 ай бұрын
Incredible explanation ❤👏 Much respect!
@abdulgaffarmohammedshafee9333
@abdulgaffarmohammedshafee9333 Ай бұрын
Accidently come across your Programme... & decided to continue as articulation fantastic. Thank you But have to listen again on data transaction.
@captainkeyboard1007
@captainkeyboard1007 24 күн бұрын
Your show makes me, as a keyboard specialist, continue to appreciate the technology of the microcomputer, like the one I use. 💙
@zorro20010
@zorro20010 17 күн бұрын
Xcellent presentation was able to understand most of it except how the cpu understands signals from input output and also the reset circuit and how it interacts with the cs port of ram
@zorro20010
@zorro20010 Ай бұрын
very INSIGHTFULL 4 a layman ...... not seen video about programming with electronics fundamentals with such CLARITY .... need to watch it several times 2 internalise the knowledge
@steriftes
@steriftes Жыл бұрын
I thought this was like 5 or 7 minutes long so i can use this as reference whenever i got any presentation assignment. Then i saw the 27 minutes.. 🤣🤣. Anyway, good job Ron! I just woke up and making my cereal yet rightaway i already got the right video for me watching while eating 😆
@b213videoz
@b213videoz 4 ай бұрын
Major Tom, is this you? Your English is surprisingly amazing 😊 By the way this English version made even more sense to me than the russian one - which already was the best I could find on the KZfaq
@BryanChance
@BryanChance 8 ай бұрын
What a great explanation!! Thank you.
@marios2620
@marios2620 Жыл бұрын
Thank you very much! Your Seminars are Very helpful to mel! ,And I can understand your clear English speaking 👋
@joejoy2682
@joejoy2682 Ай бұрын
Precise and clear explanation. Great video Ron.
@RonMattino
@RonMattino Ай бұрын
Thanks 👍
@capfsb
@capfsb 3 ай бұрын
Its best video about this what i see, so clear explanation, thank you
@kishorek-uw3fy
@kishorek-uw3fy Ай бұрын
brilliant explaination
@evanmbxx8897
@evanmbxx8897 7 күн бұрын
This a great channel
@tammip5497
@tammip5497 2 ай бұрын
Great video and graphics! Thank you for this very enlightening explanation. I think it would be great if you can for example extend this to explain how C64 works (all different chips, etc)
@GalileudoLinux
@GalileudoLinux 14 күн бұрын
Very good !
@user-ys5mz9hp4l
@user-ys5mz9hp4l Жыл бұрын
very helpful ! thanks for sharing !
@joegonzalez6241
@joegonzalez6241 7 күн бұрын
I like this picture 🖼️ 10:34
@MrAlexu20
@MrAlexu20 13 күн бұрын
this video is fucking awsome, now I understand why cpus are called 8 bit or 32 bit etc. amazing, how fascinating the world of it is
@WOMAEDABBASSI
@WOMAEDABBASSI 11 күн бұрын
very awesome and amazing 👍
@yassinemedouar5324
@yassinemedouar5324 Ай бұрын
you are amazing, thank you so much man
@bojan6368
@bojan6368 Ай бұрын
brilliant truly remarkable someone with such a small following makes a video this incredible
@Sunil-yz7ig
@Sunil-yz7ig 29 күн бұрын
Great content! Keep it up!
@bisheshwarraj3225
@bisheshwarraj3225 14 сағат бұрын
thx sir.😅
@lukhmanummer7838
@lukhmanummer7838 2 ай бұрын
brother is really good, top quality content
@KayNaude
@KayNaude Ай бұрын
Wonderful content 🎉
@Awcator
@Awcator 3 ай бұрын
The amount info this video contianed 😮👌
@velikanskaglava2087
@velikanskaglava2087 Ай бұрын
Great video, should have more views!
@TheVinod2209
@TheVinod2209 Ай бұрын
Excellent
@harveykisiangani9939
@harveykisiangani9939 Жыл бұрын
Really helpfulllll, thanks
@_.gustavomarquess
@_.gustavomarquess 12 сағат бұрын
this is incrible😲
@arvinmistry9744
@arvinmistry9744 Ай бұрын
It was great understanding microprocessor sequence, please if you can make more vidoes with simulation follow by arrow in input and output will be great.
@cralx2k
@cralx2k 18 күн бұрын
AMAZING
@user-gs9ik4me9v
@user-gs9ik4me9v 6 ай бұрын
thanksss alottt
@AK-ig3ko
@AK-ig3ko Жыл бұрын
👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏 no need words
@yl923
@yl923 Ай бұрын
Нифига Том тут отжигает 😂
@adityaanupindi145
@adityaanupindi145 Ай бұрын
Love the way you explain things clearly.. keep the good work.. thank you
@OmNaidu-tt1df
@OmNaidu-tt1df 2 ай бұрын
Hey What u think happen if I make some kind pcb which has multi socket for two i3 processor and if I cam run the cpu does that make it faster ? Or it could just take single instruction and feed them into both and they both solving the same calculations?
@rakesh_kush
@rakesh_kush 17 күн бұрын
superb
@RonMattino
@RonMattino 8 күн бұрын
Thanks 🤗
@Keks603_
@Keks603_ Ай бұрын
Finally a video that my smooth dumb brain can understand! 😁😁
@pookiepats
@pookiepats 18 күн бұрын
Lmao smooth brain
@capfsb
@capfsb 3 ай бұрын
I would to know how input works and how interupt bus works
@dj10schannel
@dj10schannel Ай бұрын
👍
@jj74qformerlyjailbreak3
@jj74qformerlyjailbreak3 Ай бұрын
Where eas this video 25 years ago? Would have saved me tons of time. 😂😆
@Riskw-mk1lo
@Riskw-mk1lo 28 күн бұрын
one subscriber 👍
@Gaminiheraliyawala
@Gaminiheraliyawala Ай бұрын
Fantastic presentation on how the computer is working. Thank you very much for the knowledge sharing. it was very comprehensive and soooo easy to understand. 🙏🙏🙏🙏👍👍👍👍💐💐💐💐
@giovannidonato-iz8xr
@giovannidonato-iz8xr 26 күн бұрын
hello but 32bits architectures means that the size of the bus is 32 bits 32 wires
@oneloveafrica8860
@oneloveafrica8860 28 күн бұрын
wow >> where have u been ?
@mRahman92
@mRahman92 14 күн бұрын
Perfect illustration of how it could work in an 8-bit microprocessor interacting with memory and indicator LEDs.
@joegonzalez6241
@joegonzalez6241 7 күн бұрын
They need to add a dual read and write ✍️ with multiple SSD
@mdtanvirahmedsagor6146
@mdtanvirahmedsagor6146 Ай бұрын
My universitys full "microcontroller and interfacing" course in this one video 🤝🙆
@DonCuan491
@DonCuan491 Ай бұрын
My Idiot brain can understand to this difficult lessons in myl life, oke thank you my bro for yours video.
@stalinsubbiah3238
@stalinsubbiah3238 28 күн бұрын
What is data and bit in an computer
@RS_83
@RS_83 Жыл бұрын
Thank you. Very informative video.
@Fallenknight095
@Fallenknight095 20 күн бұрын
Computer lover🗣️🧎 0:32
@uttamkumarsingh2465
@uttamkumarsingh2465 Ай бұрын
Is it 65536 bits or bytes ?? I guess it shall be 65536 bits.
@uttamkumarsingh2465
@uttamkumarsingh2465 Ай бұрын
You are confused. Address bus is of 16 bits. Hence it can access 65536 memory location in the storage or memory device. Each location of the memory can store 1 byte of data, which means 65536 memory location can store 65536 bytes of data.
@TheGrezly
@TheGrezly Ай бұрын
Byte
@muhammedguveloglu2084
@muhammedguveloglu2084 Ай бұрын
Answer is "bytes". In the video , example has 16 bits wide adress bus and 8 bits wide data bus system. 65536 x 8 bits (1 byte ) memory at one memory module.
@farragoprismproductions3337
@farragoprismproductions3337 20 күн бұрын
*_The data center in Nagawara has imploded, suffering 6,000,000 casualties , due to a buffer in the amount of data required for fision maintanence._*
@user-rs6ux7ko9x
@user-rs6ux7ko9x Ай бұрын
How much max data can be read from memory at a time?.
@RonMattino
@RonMattino Ай бұрын
Depends on data bus. If it's an 8bit bus, then 1 byte can be read at a time.
@wirechair
@wirechair Жыл бұрын
Whoa! It's crazy that no one person on earth understands how a pc works! That's probably why AI is beyond our understanding now.
@arianj2863
@arianj2863 10 күн бұрын
please fix the audio, your ‘s’ is very sharp and makes the vid nearly unwatchable
@RonMattino
@RonMattino 8 күн бұрын
Gotta take care of this, thanks.
@arianj2863
@arianj2863 8 күн бұрын
@@RonMattino thanks a lot, it is a great vid even with the sharp ‘s’ es but it can become even greater
@cristianluchian4907
@cristianluchian4907 2 ай бұрын
Thank you sire
@Binoyxxx9
@Binoyxxx9 Ай бұрын
Accidentally came... cleared almost all doubts
How does USB work?
36:37
Ron Mattino
Рет қаралды 34 М.
“Hello, world” from scratch on a 6502 - Part 1
27:25
Ben Eater
Рет қаралды 4,7 МЛН
2000000❤️⚽️#shorts #thankyou
00:20
あしざるFC
Рет қаралды 16 МЛН
We Got Expelled From Scholl After This...
00:10
Jojo Sim
Рет қаралды 47 МЛН
1 класс vs 11 класс  (игрушка)
00:30
БЕРТ
Рет қаралды 3,9 МЛН
How does Computer Memory Work? 💻🛠
35:33
Branch Education
Рет қаралды 3,7 МЛН
I Made a Neural Network with just Redstone!
17:23
mattbatwings
Рет қаралды 592 М.
Digital Logic Sim. Programmable 8-bit computer.
11:17
Ajax
Рет қаралды 4,3 М.
How a Computer Works - from silicon to apps
42:32
Improbable Matter
Рет қаралды 1,2 МЛН
But, what is Virtual Memory?
20:11
Tech With Nikola
Рет қаралды 209 М.
Top 15 Plastic Repairing Tips and Hacks That Work Extremely Well
32:36
Creation Holic
Рет қаралды 8 МЛН
HOW TRANSISTORS RUN CODE?
14:28
Core Dumped
Рет қаралды 273 М.
I built my own 16-Bit CPU in Excel
16:28
Inkbox
Рет қаралды 1,4 МЛН
How A Steam Bug Deleted Someone’s Entire PC
11:49
Kevin Fang
Рет қаралды 895 М.
How Do Computers Remember?
19:32
Sebastian Lague
Рет қаралды 6 МЛН
ПОКУПКА ТЕЛЕФОНА С АВИТО?🤭
1:00
Корнеич
Рет қаралды 2,4 МЛН