Harvard Architecture versus Von Neumann Architecture

  Рет қаралды 70,761

Computer Science Lessons

Computer Science Lessons

Күн бұрын

Пікірлер: 42
@voytechj
@voytechj 2 жыл бұрын
It is worth to mention that Harvard is very common in microcontrollers. They fetch instructions directly from Flash that can be organized in any number of bits per word (12, 14, 16, 24, in Microchip PIC μControllers).
@bruh-kp5zh
@bruh-kp5zh Жыл бұрын
seeing you respond to all these comments brings me great joy, how lucky your students must be to have someone like you and how lucky I am to stumble into your channel whilst revising! Refreshing to have teachers like you in the world. Keep at it !! :D
@ComputerScienceLessons
@ComputerScienceLessons Жыл бұрын
Thank you so much. You made my day :)KD
@glennmorrissey5309
@glennmorrissey5309 2 жыл бұрын
Thank you for the lesson. Clear, concise and well presented.
@ComputerScienceLessons
@ComputerScienceLessons 2 жыл бұрын
You are most welcome :)KD
@pavanmukku6694
@pavanmukku6694 6 ай бұрын
You Made my day great.
@vincegelobuala4148
@vincegelobuala4148 2 жыл бұрын
This brings me to the question, why is von neumann architecture the most popular and most used architecture?
@ComputerScienceLessons
@ComputerScienceLessons 2 жыл бұрын
The truth is that modern computers have moved on a long way from the original von Neumann architecture (co-processors, GPUs, pipelining, cache, etc.), although the essence of von Neumann remains (i.e. programs in memory). I suppose everything comes down to expense and we we are prepared to pay. :)KD
@nathanjahzielmuncal2699
@nathanjahzielmuncal2699 2 жыл бұрын
@@ComputerScienceLessons oh, I see, I was thinking the same question earlier, thank you :)
@rahulnundlall6524
@rahulnundlall6524 2 жыл бұрын
@@ComputerScienceLessons New instruction sets are constantly been added by programs we download, so it makes more sense to incorporate both programs and memory in the same space. It also allows in some cases for increased performance with the trade of of increased power consumptions. This is why fitness trackers may opt for something closer to a modified harvard architecture, as the separation between program and memory means less local power consumption
@TheGoldenNutria
@TheGoldenNutria Жыл бұрын
mafia probably
@Vlrak
@Vlrak 7 ай бұрын
​@@nathanjahzielmuncal2699i unsubbed
@OviMG
@OviMG 9 ай бұрын
so Modified Harvard arch = harvard between CPU and memory and Von Neumann inside CPU?
@kumaravelrajan
@kumaravelrajan 2 жыл бұрын
I'm so glad I stumbled upon your channel :D
@feelware
@feelware 6 ай бұрын
great explanation, thank you
@ComputerScienceLessons
@ComputerScienceLessons 6 ай бұрын
You are very welcome :)KD
@ojaspatil2094
@ojaspatil2094 Жыл бұрын
quite a way to start the video i must say, great content!
@ComputerScienceLessons
@ComputerScienceLessons Жыл бұрын
Thank you. I really appreciate your comment.
@judmcc
@judmcc 11 ай бұрын
The Von Neumann architecture made sense when memory was very limited and you could adjust the amount that both instructions and data needed. But with today's memory sizes, it seems to me that the Harvard arch. would male more sense.
@mariiasafonova5510
@mariiasafonova5510 2 жыл бұрын
thank you so much
@ComputerScienceLessons
@ComputerScienceLessons 2 жыл бұрын
You are very welcome :)KD
@abirbanerjee1710
@abirbanerjee1710 8 ай бұрын
hey, could you share the images used in this video?
@Дми́трийВикторович-о3с
@Дми́трийВикторович-о3с 2 жыл бұрын
Are there any other weird architecture that were less effective/successfull?
@krzysztofjarek6476
@krzysztofjarek6476 2 жыл бұрын
Both architectures are used in modern CPUs- so why "less effective/successfull"?
@Дми́трийВикторович-о3с
@Дми́трийВикторович-о3с 2 жыл бұрын
@@krzysztofjarek6476 These two yes. But it would be safe to assume that not only british and americans were working on computers and thus there might have been some other architectures. I just assume that we use these two just because numerous other architectures proven themselves inferior. Just like basically everything in engineering.
@ComputerScienceLessons
@ComputerScienceLessons 2 жыл бұрын
And let's not forget cost; it all comes down to what we are prepared to pay. A lot of effort these days goes into the development and marketing of GPUs and and memory, driven largely by the gaming market and AI. :)KD
@Дми́трийВикторович-о3с
@Дми́трийВикторович-о3с 2 жыл бұрын
@@ComputerScienceLessons Nani?
@gustavoluque4326
@gustavoluque4326 2 жыл бұрын
brilliant, thank you!
@----700
@----700 Жыл бұрын
Can we read from or write to or read and write at 2 different memory locations simultaneously if we use 2 address and 2 data buses in the von neumann architecture?
@_nimrod92
@_nimrod92 2 жыл бұрын
amazing
@ComputerScienceLessons
@ComputerScienceLessons 2 жыл бұрын
:)KD
@varunsingh5317
@varunsingh5317 2 жыл бұрын
🙏
@ComputerScienceLessons
@ComputerScienceLessons 2 жыл бұрын
😊 :)KD
@pyprogramming599
@pyprogramming599 2 жыл бұрын
im latinamerican speaking spanish. like it your videos. only i like spanish subtitles. some words i recognice, other themes and words dont catch what you say.?
@ComputerScienceLessons
@ComputerScienceLessons 2 жыл бұрын
Hola. Intentaré hablar con más cuidado en el futuro, para que sea más fácil de traducir. :)KD
@princessbrian6189
@princessbrian6189 Жыл бұрын
describe the harvard architecture available for designing a device that is able to work on its own? Kindly assist..
@Vlrak
@Vlrak 7 ай бұрын
Tbh idk 😅
@MaxPower-11
@MaxPower-11 2 ай бұрын
It’s typically pronounced Von (or Fon) Noyman rather than ‘Newman’.
@hoangdesu
@hoangdesu 2 жыл бұрын
omg first!
@naman4067
@naman4067 2 жыл бұрын
Congratulations
@ComputerScienceLessons
@ComputerScienceLessons 2 жыл бұрын
🏆 Ta Da :)KD
Byte Order (Endianness)
13:16
Computer Science Lessons
Рет қаралды 20 М.
Von Neumann Architecture - Computerphile
16:20
Computerphile
Рет қаралды 642 М.
Good teacher wows kids with practical examples #shorts
00:32
I migliori trucchetti di Fabiosa
Рет қаралды 10 МЛН
Running With Bigger And Bigger Lunchlys
00:18
MrBeast
Рет қаралды 130 МЛН
HOW TRANSISTORS REMEMBER DATA
16:58
Core Dumped
Рет қаралды 315 М.
Von Neumann vs Harvard Architecture: Understanding the Key Differences
9:33
But, what is Virtual Memory?
20:11
Tech With Nikola
Рет қаралды 285 М.
A (very) Brief History of John von Neumann
25:44
moderndaymath
Рет қаралды 181 М.
Inside the CPU - Computerphile
11:16
Computerphile
Рет қаралды 362 М.
9.2.3 The von Neumann Model
10:30
MIT OpenCourseWare
Рет қаралды 52 М.
AT&T Archives: The UNIX Operating System
27:27
AT&T Tech Channel
Рет қаралды 2 МЛН
When you Accidentally Compromise every CPU on Earth
15:59
Daniel Boctor
Рет қаралды 845 М.