Relatório do Desenvolvimento de um Microcomputador (sistemas lógicos 2)
Sistemas Lógicos II
Turno P4
Sandra Brito 36882
Contents
1
Introdução ............................................................................................................................. 3
2
Apresentação do problema ................................................................................................... 4
3
Apresentação da arquitetura ................................................................................................ 5
4
Descrição dos módulos ......................................................................................................... 6
5
Testes e Resultados ............................................................................................................. 12
6
Conclusões .......................................................................................................................... 26
7
Anexos................................................................................................................................. 27
Página 2 de 33
1 INTRODUÇÃO
A fim de consolidar os conhecimentos adquiridos até ao momento, de forma a aproximarmos da arquitectura de um computador à qual, hoje, estamos tão habituados a manusear, pretendemos desenvolver um microcomputador capaz de correr um programa.
Também, com a realização deste trabalho, temos como objectivo de progredir a nossa linha de raciocínio que adquirimos na cadeira de Sistemas Lógicos 1, evoluindo, deste modo, para um pensamento mais amplo de como os nossos computadores e outros componentes electrónicos são construídos.
O nosso microcomputador vai ser constituído por uma memória ROM onde está contido um programa, uma memória RAM onde se encontram os dados que vão ser manipulados por um nanoprocessador capaz de interpretar um conjunto limitado de instruções descritas na Tabela
1 (encontra-se em anexos).
A arquitectura apresentada tem como elementos um Program