Cobre o conteúdo enquanto carrega
As votações estão encerradas. Confira os projetos mais populares.
Projeto

ENG443 - Atuação de um processador projetado em Arduino para sistemas binários

Ícone
ENG

Engenharia

Sub-categoria

Eletrônica

Play
ícone Autoria Pedro Jacques de Castro, Gabriela Ferreira Monteiro
ícone Orientação José Sampaio de Oliveira
ícone Instituição IFRJ - Campus Rio de Janeiro

Resumo

No decorrer dos últimos anos, com a expansão da indústria de aparelhos eletrônicos, tornou-se necessário o desenvolvimento de microprocessadores cada vez mais velozes e robustos para execução de softwares que necessitem de mais recursos. Nesse contexto, se faz necessário pensar no aprimoramento da estrutura, bem como, na arquitetura dos processadores que foram desenvolvidos anteriormente. Neste projeto foi feita uma revisitação histórica a um dos primeiros microchips comercializados, o Intel 4004, através da construção de um processador para a execução de operadores lógicos que realizam a soma de números binários compostos por até quatro bits. Entretanto, neste protótipo realizamos a implementação de um hardware do tipo Arduino para realizar o direcionamento dos dados de entrada, integrando assim, novas tecnologias às outras já desenvolvidas. Os componentes eletrônicos utilizados no protótipo foram fixados em uma placa de ensaio e o algoritmo estruturante testado em um simulador. De forma estabelecida, o processador atua como uma calculadora que possui a capacidade de executar operações de adição utilizando sistema binário, que é a base do armazenamento, transmissão e processamento de informação em meios digitais. Os resultados das operações efetuadas são, também, apresentados no sistema binário a fim de não retirar o foco do protótipo para as conversões entre os sistemas binário e decimal. Para isso, são utilizados cinco componentes emissores de luz – LEDs – onde, estando aceso, representa o dígito um, e apagado, representa o dígito zero. A base do funcionamento deste protótipo não somente recria a estrutura do primeiro processador comercial, mas também serve de base para a montagem de sistemas mais complexos devido ao controle por Arduino.

Palavras-chave: Processador, Calculadora, Arduino

Foto do projeto