asdasdasd

720 palavras 3 páginas
Arquitectura de Computadores 2013/2014

Arquitetura de
Computadores
1º Trabalho de Laboratório
Unidade de Processamento

7/03/2014 e 14/03/2014 Turno: ACom11645L16
Carlos Miguel Pé-Leve Loureiro:76158
Pedro Pracash Claro Bhagubai:79174
Prof Alberto Abad

1

Arquitectura de Computadores 2013/2014

Introdução
Este trabalho divide-se em vários objectivos, sendo um deles a compreensão das funcionalidades da unidade de processamento. Esta compreensão passa pela análise da unidade através de esquemas e simulações do seu funcionamento.
Os restantes objectivos passam pela alteração da unidade de processamento de maneira a implementar novas funcionalidades conforme o pedido.

Projecto
1ª Semana
1. Análise e caracterização processamento de

uma

unidade

de

2.1
a) Neste trabalho laboratorial é apresentada uma unidade funcional que é responsável pelas operações lógicas e aritméticas da unidade de processamento.
A unidade funcional possui três entradas, A e B de 32 bits cada, e a entrada de controlo FS de 4 bits. Esta possui também uma saída de dados D de 32 bits e as seguintes flags, Z, C, N e O. É importante perceber que o bit de maior peso de FS (FS(3)) é aquele que indica se a operação é lógica ou aritmética, ou seja, é aquele que selecciona qual a saída a ser utilizada, a da unidade aritmética ou da unidade lógica. Se FS(3)=0 a operação feita é aritmética e se FS(3)=1 a operação é lógica. Por análise dos esquemáticos fornecidos para este laboratório da unidade de funcionamento, foi possível construir a seguinte tabela das operações realizadas por esta unidade. Unidade
Unidade
Aritmética

Unidade
Lógica

FS
FS(3)
0
0
0
0
0
0
0
0
1
1
1
1
1
1

FS(2)
0
0
0
0
1
1
1
1
0
0
0
0
1
1

Operação
FS(1)
0
0
1
1
0
0
1
1
0
0
1
1
0
0

2

FS(0)
0
1
0
1
0
1
0
1
0
1
0
1
0
1

A+B
A-B
A+1
A-1
1
-1
B
-B
AVB
A⨁B
A&B
̅
𝐵
ROR B
ROL B

Arquitectura de

Relacionados

  • asdasdasd
    316 palavras | 2 páginas
  • asdasdasd
    2113 palavras | 9 páginas
  • asdasdasd
    388 palavras | 2 páginas
  • asdasdasd
    505 palavras | 3 páginas
  • asdasdasd
    282 palavras | 2 páginas
  • Asdasdasd
    324 palavras | 2 páginas
  • Asdasdasd
    394 palavras | 2 páginas
  • asdasdasd
    450 palavras | 2 páginas
  • asdasdasd
    1087 palavras | 5 páginas
  • asdasdasd
    394 palavras | 2 páginas