You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Nas operações matemáticas sem pre que se somam números que o 31° bit (0-31) são uns em ambos os números haverá carriage out, este valor é perdido hoje, portanto deve haver um 32° bit (carriage/overflow) para sinalizar tal situação.
Não será inserido na ALU o conceito de carriage-in/out, apenas a sinalização do overflow para evitar a perda deste bit.
Também será aproveitado tal alteração para que o ultimo bit excedentes de operações shift left ou shift right sejam depositados
The text was updated successfully, but these errors were encountered:
Uma nova abordagem para ULA foi adotado, com Carriage, apesar de não ser
usado externamente, este sinal é disponível para teste em outros
projetos e atende a demanda do issue #41.
Este issue será fechado, porém deverão ser feitos testes (Issue #59) no branch beta_0.x_new_ula iniciado com o commit: 9ea1513 antes deste ser unificado ao branch de trabalho oficial.
Nas operações matemáticas sem pre que se somam números que o 31° bit (0-31) são uns em ambos os números haverá carriage out, este valor é perdido hoje, portanto deve haver um 32° bit (carriage/overflow) para sinalizar tal situação.
Não será inserido na ALU o conceito de carriage-in/out, apenas a sinalização do overflow para evitar a perda deste bit.
Também será aproveitado tal alteração para que o ultimo bit excedentes de operações shift left ou shift right sejam depositados
The text was updated successfully, but these errors were encountered: