Cursos / Eletrônica / Projeto de Sistemas Microcontrolados / Aula

arrow_back Aula 02 - Introdução aos Microcontroladores – Parte II

Introdução aos Microcontroladores

Um microcomputador projetado com arquitetura segundo o modelo proposto por Von Neumann, mostrado na Figura 1, apresenta três blocos funcionais básicos: a unidade de memória, a unidade de E/S e a Unidade Central de Processamento, acessíveis através de três barramentos padrões: o de dados, o de controle e o de endereços. Por possuir uma única unidade de memória, fisicamente estão armazenados nesta unidade, programas e dados. Como consequência, pelo barramento de dados, além dos dados (como as variáveis inerentes de um programa), trafegam também as próprias instruções de programa.

Já um computador projetado segundo o modelo de Harvard, mostrado na Figura 2, se diferencia do de Von Neumann por apresentar duas unidades de memória. Uma para armazenar dados e uma para armazenar programas. Por consequência, precisa também de um barramento específico para tráfego de dados e um específico para tráfego de instruções de programas.

Microcomputador projetado segundo o  modelo proposto por Von Neumann.
Microcomputador projetado segundo o  modelo proposto por Harvard.

Beneficiados pelos avanços da tecnologia de fabricação e pelo elevado grau de miniaturização dos chips, muitas inclusões foram feitas aos modelos de Von Neumann e de Harvard, no entanto, a essência de suas proposições está mantida até os dias de hoje.

Versão 5.3 - Todos os Direitos reservados