Ciência da computação
Experimento 03
André Domingues Vieira Charles David de Moraes Igor Francio Beloti Vinicius Yamamoto
RA: 511420 RA: 489662 RA: 511498 RA: 490105
Resumo Esse experimento é uma descrição do processador MIPS simplificado. O objetivo desse experimento éinserir a memoria de dados e as instruções LW(loadword) e SW(store Word). A instrução LW que lê uma palavra de um endereço de memoria e guarda em um registrador, e a SW grava em um endereço da memoria uma palavra antes armazenada em um registrador. Explicação geral Nesse experimento foi criado um multiplexador que seleciona para gravar no registrador o dado da memória ou da unidade logica aritmética. Foi editado a entrada WriteData para receber a saída do MUX. Na unidade de controle foi criado os sinais MemToReg, MemRead, MemWrite e ALUSrc que são os sinais para a implementação do LW e SW. Simulação de onda
Quando Pc_saida é “000” ele lê(LW) o valor “55555555” que esta na guardado no endereço de memoria 00000000 e o circuito ira carregar esse valor no registrador 2. No “004” ele ira ler(LW) o valor “AAAAAAAA” que esta na guardado no endereço de memoria 00000001 circuito ira carregar esse valor no registrador 3. No “008” ele ira fazer a soma dos registradores 3 e 2 e salvar no registrador 1. No “00C” ele ira salvar o resultado na memoria(SW). No “010” ele ira ler(LW) o resultado que esta salvo na memoria. Os dois outros “014” e “018” serão implementados em experimentos futuros.