Mudancas Recentes - Buscar:

Principal

 Objetivos  
 Ementa  
 Livros 

OAC

LOAC

Professores:

  JOSEANA
  ELMAR

CONTATO

CRÉDITOS

editar



ULA

Entrada

Chaves de Execução:
1 - Dois valores A e B com tamanho de 2 bits cada são os operadores. Para A use as chaves SWI[3:2] e para B as chaves SWI[1:0].
2 - Um vetor F[2:0] de 3 bits representa o seletor das operações da ULA conforme a tabela. Use SWI[6:4] para F.

Saída

O resultado da operação Y em 2 bits deve ser mostrada nos LED.
F[2:0]Function
000A AND B
001A OR B
010A + B
011not used
100A AND B
101A OR B
110A - B
111SLT

B significa B com traço em cima do B, também chamado de "B barrado"

Dica: Se você consegue entender o esquemático na página 8 das Notas de Aula poderá escrever um código comportamental mais enxuto e fácil de ler.

Lembrete: Não coloque números mágicos no seu código. Observe que não escrevi que você deve eliminar números mágicos do seu código, ou seja, acostuma-se a nem colocar números mágicos para começar!

Regime remoto: 30 centavos

© 2008 Profs. Elmar Melcher e Joseana Fechine. Monitores: Sergio Espinola e Fabricio Lelis - DSC/UFCG
Modificada em November 04, 2020, at 10:59 AM