Files
eceg431/reflections/readings/6.txt
2025-11-21 10:30:19 -05:00

20 lines
1.3 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
What points were the most clear to you? (List up to 3)
- Lots of hardcoding, but its okay here (software brain scared)
- Symbolic references seem like a fun challenge. Im sure Im the only person to say this.
- This is just translation- Instruction X equals value Y. Just a bit more complicated. Spec will help.
Grading comment:
What points were the muddiest and you'd like to talk more about? (List up to 3)
- I dont like hardcoding. Magic numbers are bad.
- Are we going to end up optimizing later? Especially since this is a low-power CPU.
Grading comment:
Reflect on what you read.
Give me a sense about what is connecting to existing knowledge
-OR-
Your "ah ha!" moments
-OR-
What is hanging off by itself, not connecting.
I feel like I say this every time- but this is where its getting good. We have the system, we have the language, now lets make the system recognize the language (kinda but not really, you get what I mean). Again calls back to CSCI 306, but we didnt write our own assembler, just explored how it worked. RISC-V, although simple, isnt as simple as this machine. Im worried about my resistance to magic numbers and hardcoding, although thatll be necessary here. I also am not so sure where to start. But thats a later problem.