Microprocessador trabalho 1
1) O que é um microcontrolador e em que difere de um microprocessador?
Um microcontrolador é um computador-num-chip. A principal diferença e a mais importante, é a sua funcionalidade. Para que um microprocessador possa ser usado, outros componentes devem-lhe ser adicionados, tais como memória e componentes para receber e enviar dados. Os microcontroladores são circuitos capazes de processar uma informação. O processador é o circuito integrado capaz de realizar funções de cálculo e tomada de decisão.
2) Cite vantagens e desvantagens da integração das memórias de programa e dados ao circuito integrado do microprocessador.
Vantagens: tempo de execução e programas mas completos
Desvantagens: Maior probabilidade de erro.
3) Quais as características de uma máquina de Von Neumann? Esboce seu
diagrama simplificado.
Na arquitetura Von Neumann, existe um único barramento compartilhado pela memória, que é única para dados e programas, fazendo com que instruções e dados sejam acessados em tempos diferentes, pois o caminho é único.
[pic]
4) Cite as características de uma máquina Harvard e as possíveis maneiras de implementá-la, esboçando o diagrama simplificado de cada uma delas.
Na arquitetura Harvard, a memória de dados é separada da memória de programas e existem dois barramentos distintos. Desta forma, o processador pode acessar dados e instruções simultaneamente, ganhando muito tempo no processamento.
[pic]
5) Qual a função da CPU?
CPU significa Central Processor Unit, ou unidade de processamento central. A CPU é o cérebro de um computador, controlando todo o processamento da máquina.
6) O que são memórias e quais os tipos usadas em microcontroladores?
A memória é o elemento responsável por armazenar informações. As principais memórias usadas em microcontroladores são a RAM, ROM, FlashROM e EEPROM.
7) O que é a pilha (Stack)?
A pilha é um local, separado da memória de