Atividade1
1 – Atualmente, os microcontroladores estão presentes em quase todos os dispositivos eletrônicos controlados digitalmente. Cite três exemplos destes equipamentos encontrados nas casas, nos veículos e nos eletrônicos portáteis. Obs.: Três exemplos de cada categoria.
Casa: Micro-ondas, Geladeira, som e telefones Veículos: Injenção de combustível, controle de estabilidade e freio ABS Portáteis: Celulares, vídeo games e rélogios Indústria: Controladores lógicos programáveis, motores e fontes de alimentação.
2 – Quanto à organização do barramento, existem duas arquiteturas predominantes para as CPUs dos microprocessadores, a arquitetura Von-Neumann e a arquitetura Harvard. Explique as características de cada uma delas.
Arquitetura Von-Neumann : A busca de dados e instruções não pode ser executada ao mesmo tempo, há limitação que pode ser superada com a busca antecipada de instruções (pipeline) e/ou com caches de instruções/dados. Arquitetura Harvard: Os dados e instruções pode ser acessados simultaneamente, o que torna essa arquitetura mais rápida que a Von-Neumman.
3 – Utilize a Figura 1.4 para explicar com um exemplo de código a diferença entre os Computadores com Conjunto Complexo de Instruções (CISC - Complex Instructions Set Computers) e Computadores com Conjunto Reduzido de Instruções (RISC – Reduced Instructions Set Computers).
Deseja alterar os níveis lógicos (0 e 1) entre 8 pinos do microprocessador, expressos pela variável P1:
CISC : MOV P1,0xAA //escreve diretamente nos 8 pinos (P1) o valor binário //10101010
RISC:
LOAD A,0xAA //carrega o registrador A com o valor binário 10101010 OUT P1,A //escreve o valor de A nos 8 pinos (P1)
4 – Defina o que é um microcontrolador e descreva as funcionalidades oferecidas por eles.
É uma sistema microprocessado com várias funcionalidades disponíveis em um único chip, periféricos:
Memória de programa
• Memória de dados e RAM
• Temporizadores