CS310 Homework FAQ Index
These
materials
include the Homework assignment along with important announcements,
guidelines, hints,
etc.
Also,
according to the syllabus, you are
responsible for all announcements that we make to the course
webpage (the
FAQ page), especially before the last 48 hrs prior to the
homework
due date. Of course, we will make the announcements
as early as possible.
HELPFUL
INFORMATION FOR TURNING IN ASSIGNMENTS using UNIX:
HELPFUL
HINTS and FAQs for each Homework:
-
Homework #1: Handout #14: solutions for some of Q1,2,3; extras in class or outside TAY 4.136.
- Homework #2: Handout #19: solutions for Q4.1, 4.2
; extras in class or outside TAY 4.136.
- Homework #3: Handout #21: solutions; extras in class or outside TAY 4.136.
- Homework #4: Handout #32: solutions for Q1, Q4, and Q6. The code in Q4 is a good role model for LC-3 homeworks. Thanks to Ferner.
- Homework #5: Handout#35: solution
for Q2. The code in Q2 is a good role model for LC_3 programs and
documentation. Thanks to Stewart and Archit. Extras are in class or
outside TAY 4.136 (it's a green sheet).
- Homework #6: Handout #40 solution for Functions LShift and ConvertHexChar. Extras are in class or outside TAY 4.136.
- Homework #7: Handout #58 Partial Solution for Q1: the
focus is on the Stack Frame that you created for the first call, and the successive Recursive Calls. Extras are in class or outside TAY 4.136. Please make an appointment to discuss whatever you missed.
- Homework #8: Handout #59 Solutions for Q5, Q6, plus PC-relative offsets for RISC ISA (Q2). Extras are in class or outside TAY 4.136.