References

[1]
D. A. Patterson and J. L. Hennessy, Computer Organization and Design RISC-V Edition: The Hardware Software Interface, 1st ed. San Francisco, CA, USA: Morgan Kaufmann Publishers Inc., 2017.
[2]
J. von Neumann, “First draft of a report on the EDVAC,” IEEE Annals of the History of Computing, vol. 15, no. 4, pp. 27–75, 1993, doi: 10.1109/85.238389.
[3]
R. E. Kessler, E. J. McLellan, and D. A. Webb, “The alpha 21264 microprocessor architecture,” in Proceedings international conference on computer design. VLSI in computers and processors (cat. no.98CB36273), 1998, pp. 90–95. doi: 10.1109/ICCD.1998.727028.
[4]
D. Patterson and A. Waterman, The RISC-V Reader: An Open Architecture Atlas. Strawberry Canyon, 2017.
[5]
A. Waterman, K. Asanovic, et al., The RISC-V Instruction Set Manual Volume I: Unprivileged ISA,” Document Version, vol. 20250508, 2025.
[6]
A. Waterman, K. Asanovic, et al., The RISC-V Instruction Set Manual Volume II: Privileged Architecture,” Document Version, vol. 20250508, 2025.
[7]
“A ‘C’ test: The 0x10 best questions for would-be embedded programmers.” https://rmbconsulting.us/publications/a-c-test-the-0x10-best-questions-for-would-be-embedded-programmers/.
[8]
GitHub - riscv-non-isa/riscv-asm-manual: RISC-V Assembly Programmer’s Manual — github.com.” https://github.com/riscv-non-isa/riscv-asm-manual.
[9]
RISC-V Assembly Programming: About the Book — riscv-programming.org.” https://riscv-programming.org/book.html.
[10]
GitHub - riscv-non-isa/riscv-elf-psabi-doc: A RISC-V ELF psABI Document — github.com.” https://github.com/riscv-non-isa/riscv-elf-psabi-doc.
[11]
Symbols (Using as) — sourceware.org.” https://sourceware.org/binutils/docs/as/Symbols.html.
[12]
R. E. Bryant and D. R. O’Hallaron, Computer systems: A programmer’s perspective, global edition, 3rd ed. London, England: Pearson Education, 2015.
[13]
T. H. Cormen and C. E. Leiserson, Introduction to algorithms, fourth edition. London, England: MIT Press, 2022.
[14]
J.-L. Baer, Microprocessor architecture: From simple pipelines to chip multiprocessors. Cambridge University Press, 2009.