Favorite Repository (Ali Nasra) - bounswe/bounswe2023group4 GitHub Wiki

General info:

GitHub brims with repositories shared by a plethora of developers: amateurs or professionals. Nevertheless, this repository is of remarkable significance to me: a hardware enthusiast. The repository includes instructions on the installation of RISC-V ISA, the hardware architecture that was covered in CMPE 344 last fall. In order to implement those instructions, I had to go through all the travails of installing a new operating system, Ubuntu, and following the instructions slavishly to get things running.

Points of commendation:

  • Provides clear and concise instructions on ISA installation.
  • Incorporates info on the opcode design.
  • Offers usage tips on Assembly code running and debugging.
  • Open source, allowing developers to get invaluable insight into the intricacies of Computer Architecture.

Points for consideration:

  • Limited installation compatibility with other operating systems aside from Linux.
  • Difficulty to assess and examine the entire source code.