Trabalho Pratico de Arquitetura de Computadores I - sem 2008/1

Porto Alegre, Marco de 2008.

Prof. Eduardo Augusto Bezerra

Eduardo.Bezerra @ pucrs.br

Engenharia de Computacao, FACIN/FENG, PUC-RS


A CPU de uma determinada arquitetura possui as seguintes caracteristicas:

Codigo de maquina

Instrucao

Descricao

00000000 loc

LDA loc

AC <- memoria[loc]

00000001 loc

STA loc

memoria[loc] <- AC

00000010 loc

ADD loc

AC <- AC + memoria[loc]

00000011 loc

SUB loc

AC <- AC - memoria[loc]

00000100 loc

JMP loc

PC <- loc

00000101 loc

BRN loc

AC < 0 ? loc : PC + 1

00000110 loc

BRZ loc

AC == 0 ? loc : PC + 1

11111111 XX

HALT

Halt

Projetar e implementar esta arquitetura em VHDL comportamental, visando configuracao de FPGAs.


Algumas dicas e informacoes sobre o TP1: