Perguntas com a marcação «alu»

16
Como descobrir se um número binário é zero

Eu estava implementando a ALU a partir das especificações fornecidas no meu livro de sistemas The Elements of Computing. Estou preso em apenas um problema. Como faço para descobrir se um determinado número é zero ou não. Uma coisa que posso fazer é ou quase tudo no ônibus e, em seguida, aplico um...

11
a CPU 8085 possui um registro extra na ALU?

Na arquitetura da CPU 8085, quando a ALU faz o cálculo, o resultado é retornado ao acumulador A na próxima borda do relógio. Mas o acumulador A é conectado diretamente como entrada da ALU, e se a borda do relógio não aumentasse rápido o suficiente para fazer com que A seja adicionado duas ou mais...

8
Projetando uma ALU simples

Preciso criar uma ALU com duas entradas de 8 bits A e B e controlar as entradas x, ye z que oferecem suporte às seguintes operações: x y z | operation 0 0 0 | S = A-B 0 0 1 | S = A+B 0 1 0 | S = A*8 0 1 1 | S = A/8 1 0 0 | S = A NAND B (bitwise) 1 0 1 | S = A XOR B (bitwise) 1 1 0 | s = reverse...