Skip to content

RicardoFedrigo/Processador-MIPS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

Implementação de processador MIPS sem pipeline

Introdução:

Este trabalho foi realizado para a disciplina de Arquitetura De computadores 2021/1, e tem como objetivo implementar um processador MIPS simples sem pipe-line para melhor compreensão do funcionamento do Caminho de Dados de Ciclo Único e Controle MIPS. O trabalho foi dividido em duas etapas:

  • Primeira etapa: O código fonte do projeto do simulador Logisim (circuitos e subcircuitos) do caminho de dados utilizando o controle principal e da ALU de forma manual.

  • Segunda etapa: O código fonte do projeto do simulador Logisim (circuitos e subcircuitos) do caminho de dados utilizando o controle principal e da ALU implementado utilizando lógica combinacional.Relatório em pdf que pode ser feito no formato do OO (OpenOffice).

Task list:

Lista de implementações realizadas:

  • Caminho de dados utilizando o controle principal e da ALU manualmente para as instruções add, sub, and, or, slt, lw, sw e beq

  • Controle principal e da ALU utilizando lógica combinacional para as instruções add, sub, and, or, slt, lw, sw e beq.

  • Acrescentar ao controle principal utilizando lógica combinacional as instruções addi e jump.

  • Teste do controle manual utilizando o programa assembly MIPS teste_1.mem.

  • Teste do controle implementado utilizando o programa assembly MIPS teste_1.mem.

  • Testar o controle implementado utilizando o programa assembly MIPS teste_2.mem.

Fontes

https://cs.wellesley.edu/~cs240/f14/lectures/18-control.pdf https://www.youtube.com/playlist?list=PL1C2GgOjAF-KYxZPKMANsGDXzDI_1OBGj

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages