Circuitos digitais são usados para criar dispositivos que permitem automatizar um ou mais processos, chamados controladores . Esses controladores são compostos por diferentes circuitos lógicos, que muitas vezes requerem muitos componentes usados para uma única aplicação, dando origem ao que é conhecido como lógica com fio .
Com o advento dos microprocessadores , tornou-se possível ter um grande número de circuitos em um único componente, sem a necessidade de modificar nenhuma das conexões internas, graças à programação adequada. Esse tipo de trabalho é chamado de lógica programada e é atualmente utilizado em quase todos os dispositivos eletrônicos, incluindo as unidades de controle dos veículos.
Microprocessador
Trata-se de um circuito de integração em larga escala (LSI) composto por outros circuitos mais simples inseridos em um único circuito integrado. Todos esses componentes são conhecidos como hardware do microprocessador . Para executar as diferentes funções sem modificar esse hardware, uma série de instruções que o microprocessador obedece são programadas. Esses comandos constituem a linguagem usada para se comunicar com o microprocessador, chamada de software .
Exemplo de diferentes microprocessadores
Um microprocessador é composto por diferentes elementos que lhe permitem funcionar. Esses elementos são:
Unidade lógica aritmética (ULA)
Este é composto por diferentes circuitos combinacionais e é responsável por realizar operações aritméticas e lógicas (comparações). Ele recebe dados da unidade de controle indicando a operação a ser realizada. Após a operação ser realizada, eles são armazenados em um registrador. As linhas de controle (bits) determinam a operação a ser realizada; quanto mais linhas ele puder receber, mais funções terá.
Várias ALUs especializadas em diferentes operações complexas são frequentemente instaladas, às vezes chamadas de coprocessador matemático .
Registros
Eles armazenam os resultados da execução das instruções e possibilitam carregar ou armazenar dados de uma memória externa. Quanto mais bits um registrador puder armazenar, maior será a capacidade e a velocidade de execução do processador. Quando um microprocessador é de 4, 8, 16, 32 ou 64 bits, isso se refere ao tamanho de seus registradores.
Unidade de controle
A unidade de controle é responsável pelo controle e execução de todas as operações, como recuperar instruções da memória, decodificá-las e interpretá-las ou executá-las. Para realizar essas funções, a unidade é composta pelos seguintes dispositivos:
Contador de programa : Contém o endereço da próxima instrução a ser executada e permite a leitura sequencial da memória.
Registro de instruções : Memoriza a instrução que será executada naquele momento, aguardando que ela seja decodificada, preparada e executada.
Decodificador : Interpreta o código da instrução e envia os comandos pertinentes aos demais dispositivos para executá-los.
Sequenciador : Gera os comandos para executar todas as instruções do registrador passo a passo.
Composição básica da unidade de controle
Relógio
Composto por um oscilador de cristal, permite gerar um sinal de sincronização. Este sinal é usado para coordenar todas as atividades e funções do microprocessador. Com o tempo, a velocidade do clock aumentou, o que significa que mais instruções por segundo (GHz) podem ser executadas.
Composição básica de um microprocessador
O microprocessador desempenha a função de controle do processo. É frequentemente chamado de CPU (Unidade Central de Processamento) e, juntamente com outros controladores programáveis , possibilita a criação de dispositivos eletrônicos complexos, como computadores.
Comentários Recomendados