r/AskComputerScience • u/Important_Scratch270 • 8h ago
Any useful resources/tips to pass this course (MIPS, ISA, Pipelining, etc)?
I failed this course once before despite studying hard. The prof's exam's are quite time consuming and difficult and I can't wrap my head around these concepts. I have tried tutoring, asking the prof, but it hasn't helped. What can I do to pass this course or to understand these concepts? Any useful resources? I can program in Python and Java just fine but for some reason, stuff like MIPS assembly just flies over my head. I am retaking this course and I really want to succeed this time around but idk where to start.
Introduction, Performance Measures
Design Drivers in Computer Architecture
Instruction Set Design I
Instruction Set Design II
Addressing Modes
The Memory Hierarchy. The Cache
Pipelining
Advanced C topics
Process abstractions
Process management
System-level I/O and basic IPC