Buscar

Introdução aos Microcontroladores-2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Vamos fazer uma pequena comparação entre Microcontroladores e 
Microprocessadores. 
Um microcontrolador é diferente de um microprocessador de várias maneiras. O 
principal ponto é a funcionalidade. Um microprocessador necessita de diversos 
componentes externos, como memórias, barramentos e periféricos para poder 
operar. O MCU contém esses elementos todos embutidos. 
Além disso, um microprocessador geralmente faz parte de um sistema programável 
genérico, como um computador, ao passo que o MCU realiza apenas a tarefa 
específica para o qual foi programado, dentro de unm circuito eletrônico. 
Arquiteturas Harvard x Von Neumann 
Há basicamente dois tipos de arquiteturas de computadores digitais: Harvard e von 
Neumann 
A arquitetura Harvard tem esse nome pois tem suas raízes no computador Harvard 
Mark I. Sua característica principal é que ela possui memórias separadas para 
armazenamento de dados e instruções. Desta forma, é possível acessar a memória de 
programa e a memória de dados simultaneamente. Geralmente a memória de 
programa (instruções) e´somente=leitura e a memória de dados é leitura/escrita. 
Assim, é impossível que o conteúdo de um programa seja modificado pelo programa 
em si. 
Já a arquitetura von Neumann batizada a partir do matemático e cientista da 
computação John von Neumann. As máquinas com arquitetura von Neumann 
possuem um único sistema de armazenamento compartilhado para armazenar dados 
e as instruções a serem executadas. Desta forma, os programas podem ser facilmente 
modificados por si próprios, pois ficam armazenados na memória que é leitura/escrita. 
https://en.wikipedia.org/wiki/Harvard_Mark_I
https://en.wikipedia.org/wiki/Harvard_Mark_I

Continue navegando