Baixe o app para aproveitar ainda mais
Prévia do material em texto
Arquitetura Microcontrolador Intel 8051 Um dos principais componentes do computador é o processador. Basicamente o processador é o dispositivo encarregado de realizar os cálculos, processar e enviar requisições para dispositivos periféricos e efetuar todos os processos que permitem o funcionamento de um computador. Embora seja a principal unidade de um computador, o processador deve ser capaz de interagir com dispositivos periféricos como memórias, dispositivos de entrada e saída, conversores de sinais, entre outros. Internamente o processador é dividido em várias unidades, cada uma com um propósito específico. Embora os diversos tipos de processadores tenham suas peculiaridades, a estrutura interna pode ser generalizada em algumas unidades especificas [5-6]. Conforme a Figura 1, todo sistema pode ser representado por cinco elementos: a unidade lógica e aritmética – ULA, a unidade de memória, a unidade de controle – UC, e as unidades de entrada e saída. Na figura 3.16 temos o esquema de interconexão de barramento; A sequência de operações realizadas pelo computador é determinada a partir da unidade central de processamento, ilustrada na Figura 3. Internamente, a CPU, é dividida em componentes que executam funções específicas como o caso da unidade de controle e a unidade lógica e aritmética. Arquitetura e Organização do 8051 Pinagem de um Microcontrolador O microprocessador, geralmente chamado apenas de processador, é um circuito integrado que realiza as funções de cálculo e tomada de decisão de um computador. Todos os computadores e equipamentos eletrônicos baseiam-se nele para executar suas funções, podemos dizer que o processador é o cérebro do computador por realizar todas estas funções Um microprocessador incorpora as funções de uma unidade central de processamento (UCP) em um único circuito integrado, ou no máximo alguns circuitos integrados. É um dispositivo multifuncional programável que aceita dados digitais como entrada, processa de acordo com as instruções armazenadas em sua memória, e fornece resultados como saída. Microprocessadores operam com números e símbolos representados no sistema binário. Componentes O processador é composto por alguns componentes, cada um tendo uma função específica no processamento dos programas. Unidade lógica e aritmética A Unidade lógica e aritmética (ULA) é a responsável por executar efetivamente as instruções dos programas, como instruções lógicas, matemáticas, desvio etc. Unidade de controle A Unidade de controle (UC) é responsável pela tarefa de controle das ações a serem realizadas pelo computador, comandando todos os outros componentes. Registradores Os registradores são pequenas memórias velozes que armazenam comandos ou valores que são utilizados no controle e processamento de cada instrução. Os registradores mais importantes são: • Apontador de Instruções (PC) – Guarda o endereço da próxima instrução a ser executada; • Registrador de Instrução (RI) – Armazena a instrução que está sendo executada; • Apontador de Pilha (SP) – Guarda o endereço da pilha de execução do programa. https://pt.wikipedia.org/wiki/Unidade_l%C3%B3gica_e_aritm%C3%A9tica https://pt.wikipedia.org/wiki/Unidade_de_controle https://pt.wikipedia.org/wiki/Registrador_(inform%C3%A1tica) REFERÊNCIA BIBLIOGRÁFICA: https://www.embarcados.com.br/arquitetura-intel-8051/ https://web.farroupilha.ifrs.edu.br/paginas/~tiago.moroni/Praticas%20HTML/pratica1.html https://www.embarcados.com.br/arquitetura-intel-8051/
Compartilhar