A ULA a ser desenvolvida deve conter obrigatoriamente:
• Entrada de dados (16 bits no total): • 8 bits para o primeiro operando: A0 a A7 • 8 bits para o segundo operando: B0 a B7
• Entrada de controle (3 bits): • Bits C, D e E serão responsáveis por selecionar a operação a ser executada pela ULA. • Bit de controle: • Um bit utilizado especificamente pelo DESLOCADOR. • Saída de dados (obrigatória): • 8 bits de saída, representando o resultado da operação: S0 a S7
• Operações que a ULA deve ser capaz de realizar: • A-B • B-A • A+B • A/2 (Ou B/2) • A*2 (Ou B*2) • A AND B (Bitwise) • A OR B (Bitwise) • A XOR B (Bitwise)
Entradas e saídas opcionais: • Entrada: • Um bit de carry/borrow in (transporte ou empréstimo de operações aritméticas).
• Saída: • Um bit de carry/borrow out (indicação de estouro positivo ou negativo).
Carregando...
Pesquisar
FREELANCERS
PROJETOS
Nós fazemos uso de cookies em nosso site para melhorar a sua experiência. Ao utilizar a 99Freelas, você aceita o uso de cookies de acordo com a nossa política de privacidade.
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.