Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rever instruções que atuam com números sem sinal #2

Closed
carlosdelfino opened this issue Mar 21, 2021 · 3 comments
Closed

Rever instruções que atuam com números sem sinal #2

carlosdelfino opened this issue Mar 21, 2021 · 3 comments
Assignees
Labels
enhancement New feature or request no-issue-activity

Comments

@carlosdelfino
Copy link
Contributor

carlosdelfino commented Mar 21, 2021

Na linha 200 conforme o código abaixo do Decodificador de instrução é identificado as instruções que atuam com imediatos sem sinal é preciso revisar e identificar todas elas e ajustar todo o código:

  • SLTU -> Set Little Unsigned
  • SLTIU -> Set little Immediate Unsigned
  • LHU
  • LBU
  • BGEU
  • BLTU

https://github.com/DuinOS/riscuinho/blob/8fd6917aba1830d62fd8dd31b3fe345adec07d5f/InstructionDecoder.v#L200

@carlosdelfino carlosdelfino self-assigned this Mar 25, 2021
@carlosdelfino carlosdelfino added the enhancement New feature or request label Mar 25, 2021
@carlosdelfino carlosdelfino added this to the Lançar Versão Alfa 0.1 milestone Apr 5, 2021
carlosdelfino added a commit that referenced this issue Apr 12, 2021
Este commit resolve questões ligadas ao issue #37 e traz luz para o
issue #2, que sem dúvida deve ser revisto quanto a este commit.
@carlosdelfino
Copy link
Contributor Author

carlosdelfino commented Apr 12, 2021

Incluir a instrução SRA nesta analise, que acabou de ser revista neste ultimo commit citado acima.

@carlosdelfino
Copy link
Contributor Author

Esta demanda será revista depois que houver mais exemplos e um método de testes (veja issue #59 ).
Também será desenvolvido uma nova Unidade Aritimética mais moderna e modular, já com avanços para implementar instruções de multiplicação, divisão e operação comvetores. estes módulos estarão sendo desenvolvidos de forma independente no repositório RISCuinho/LibFPGA para uso independente do core.

@github-actions
Copy link

github-actions bot commented Oct 1, 2021

Issue que precisa ser priorizado!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request no-issue-activity
Projects
None yet
Development

No branches or pull requests

1 participant