Arquitetura de Von Neumann vs Arquitetura de Harvard

23.01k views772 WordsCopy TextShare
DesCOMPlica, Oliba!
Neste vídeo o professor Olibário explica as principais diferenças entre as arquiteturas de Von Neuma...
Video Transcript:
oi oi pessoal na aula de hoje nós vamos diferenciar as arquiteturas de von neumann e de harvard a gente tem um vídeo bem completo sobre arquitetura de von neumann que no canal se você não assistiu assista o vou deixar um link aqui na descrição pra você arquitetura de bom não é mas se caracteriza pelo conceito de programa armazenado ou seja os dados e instruções estão no mesmo espaço de memória tanto os programas quanto os dados estão na mesma memória principal vamos supor que o usuário queira calcular a multiplicação 2 x 5 então por meio de
um dispositivo de entrada ele manda o comando para o meu computador cara eu quero calcular 2 x 5 esse 2 x 5 vá para a memória principal a unidade de controle então vai lá na memória principal e vai buscar essa instrução uma vez buscar da instrução ele precisa decodificar essa instrução no caso ele vai então identificar que é uma multiplicação sendo uma multiplicação ele sabe que ele vai ter que buscar os o que é a multiplicação então ele vai novamente na minha memória e vai buscar os operandos que são dois e cinco tem duas operandos
ele vai colocar essas operando nos registradores da cpu que são a memória mais rápida e mais cara do computador mas que tem menos capacidade de armazenamento sabendo os operandos e a operação que no caso é multiplicação ele fala para o lula olha já fiz a minha parte faça a sua agora preciso que você calcula essa multiplicação a unidade lógica aritmética então calcula essa multiplicação passa o resultado de novo quantidade de controle e por meio dos barramentos de dados esse valor é transportado para minha memória principal no caso da arquitetura de harvard a gente não tem
mais o conceito de programa armazenado então os dados estão em uma memória e as instruções estão em uma outra memória a memória de instrução ea memória de dados os elementos interconexão entre o processador ea o que são os barramentos também são separados então nós temos barramentos ligando processador ea memória de instrução e nós temos outros barramentos ligando o processador ea memória de dados vamos considerar o nosso mesmo exemplo de multiplicação essa multiplicação chega para o nosso processador que a princípio não sabe o que fazer com ela então ele manda isso daí para memória de instruções
e fala memória de instruções me ajuda o que que eu tenho que fazer ela vai então identificar que isso daí é uma multiplicação e vai falar para ele olha uma multiplicação e os operandos são dois e cinco a unidade de controle então coloca essas operamos nos registradores a unidade lógica aritmética sabendo que há uma multiplicação cálculo essa multiplicação passa de novo unidade de controle por meio dos barramentos de dados isso daí é passado para a memória principal e no caso da arquitetura de poema notem que a gente teve que a memória duas vezes para completar
o ciclo de busca decodificação execução da instrução na arquitetura de harvard eu consigo fazer essas buscas nas memórias de forma simultânea isso faz com que na arquitetura de von neumann eu preciso de dois ciclos de clock para completar um ciclo de busca decodificação e execução ao passo aqui na arquitetura de harvard a gente precisa de um único ciclo de clock além disso na arquitetura de harvard enquanto uma instrução está sendo de codificada a próxima instrução pode ser lida em paralelo no processo que a gente chama de pipeline de instruções o pai tá online basicamente então
as diferenças são as seguintes na arquitetura de von neumann os dados e programas estão na mesma memória conceito de programa armazenado na de harvard ao espaço dedicado para os dados e outro para programas em vão nome a um barramento único entre a cpu ea memória e simplifica o processo de comunicação entre os dois fazendo com que essa arquitetura seja mais simples e na de harvard a um barramento distinto entre cada memória ea cpu arquitetura de von neumann não permite paralelismo de instruções a gente não consegue fazer o pai tá online então a de harvard consegue
ser mais rápida por conta disso daí vão nós mano também é mais lento por usar mais ciclos de clock do processador ela precisa de dois ciclos de clock para realizar um ciclo completo de busca decodificação execução a de harvard consegue fazer em um único ciclo e isso se você gostou do vídeo clique em like aqui embaixo se inscreva no canal para mais conteúdo um abraço e até a próxima
Related Videos
Ciclo de Busca, Decodificação e Execução de Instruções pela CPU - em Detalhes  - PC, IR,  MAR e MBR
21:04
Ciclo de Busca, Decodificação e Execução d...
DesCOMPlica, Oliba!
29,479 views
O que é a arquitetura de Von Neumann ? Entenda como ela revolucionou a computação
10:33
O que é a arquitetura de Von Neumann ? Ent...
Bruno Junqueira
6,324 views
Arquitetura do computador - Aula 02
12:31
Arquitetura do computador - Aula 02
Hardware Redes Brasil
17,248 views
APRENDA a PROGRAMAR em ASSEMBLY!
14:26
APRENDA a PROGRAMAR em ASSEMBLY!
Pedro Pessoa
82,097 views
Organização de Computadores - Aula 01 - Abstrações e tecnologias computacionais
24:41
Organização de Computadores - Aula 01 - Ab...
UNIVESP
111,218 views
A MAIORIA VAI PERDER MUITO DINHEIRO NOS PRÓXIMOS MESES - Ray Dalio
25:27
A MAIORIA VAI PERDER MUITO DINHEIRO NOS PR...
Resumindo Conhecimento
70,267 views
Fabio Akita - John Von Neumann
12:21
Fabio Akita - John Von Neumann
Think Cast
8,245 views
John von Neumann and the art of being there
15:20
John von Neumann and the art of being there
The Last Theory
38,124 views
ARM não é melhor que x86 (ou a superação de RISC vs. CISC)
22:24
ARM não é melhor que x86 (ou a superação d...
Waine - Dev do Desempenho
8,112 views
🔥 HARDWARE - Conceitos Iniciais - BIOS, Memória ROM, Hardware e Software
29:16
🔥 HARDWARE - Conceitos Iniciais - BIOS, M...
Professor Sylvio Rodrigues - Informática Concursos
277,479 views
Aula 1 - Evolução dos Computadores
19:23
Aula 1 - Evolução dos Computadores
Prof. Marcel Rios - Informática
27,364 views
Explicação rápida sobre A ARQUITETURA DE VON NEUMANN
4:40
Explicação rápida sobre A ARQUITETURA DE V...
Dicas do Luke
7,502 views
O Computador de Turing e Von Neumann | Por que calculadoras não são computadores?
45:43
O Computador de Turing e Von Neumann | Por...
Fabio Akita
154,680 views
Engenharia - ORGANIZAÇÃO DE COMPUTADORES: Barramentos (dados e endereços); Registradores; MP etc.
23:59
Engenharia - ORGANIZAÇÃO DE COMPUTADORES: ...
Wagner Homem Barros
49,758 views
Conceitos Básicos de Microprocessadores - Arquitetura Von-Neumann vs Harvard #03
4:31
Conceitos Básicos de Microprocessadores - ...
Professor Rodrigo Rech
11,051 views
How a CPU Works
20:42
How a CPU Works
In One Lesson
8,327,934 views
Projeto de Sistemas Computacionais – Aula 01 – Arquitetura e organização de computadores
24:51
Projeto de Sistemas Computacionais – Aula ...
UNIVESP
52,220 views
O gênio que revolucionou a COMPUTAÇÃO #SagaDosComputadores Ep. 4
11:57
O gênio que revolucionou a COMPUTAÇÃO #Sag...
Manual do Mundo
407,243 views
Aula ao vivo 01 - Fundamentos e Arquitetura de Computadores M51/24
53:52
Aula ao vivo 01 - Fundamentos e Arquitetur...
Engenharia de Software Unicesumar
7,057 views
Aula 02 - Organização estruturada de computadores (Parte 1/2)
28:11
Aula 02 - Organização estruturada de compu...
Ewerton Salvador
19,036 views
Copyright © 2025. Made with ♥ in London by YTScribe.com