CS 320 Fall 1997, Instructor:
Jeffrey Horn
-
What IS New:
-
Fixed Homework 6!!! (thanks
for the in-class corrections; that explained a lot of problems I had earlier!).
See handout for updated version.
-
Added Homework 6 below (for CS 320
students!)
-
For
those of you planning to do a project in lieu of the final exam, I NEED
TO HEAR YOUR PROPOSAL (or read it!) ASAP! (if you haven't already
checked it with me). Come by and see me anytime, or send me a brief
descr. (a single paragraph is fine!). Do this by the end of next
week (Friday, Nov. 14), or I will assume you are NOT going for the project
option! See Project
Guidlines handed out in class last month.
-
Added
Sample Quiz 1 (see below, in section "TESTS and QUIZES")
-
Added
Homework 5 (see below in section "HOMEWORKS AND PROGRAMS").
-
Added
Homework 4 (finally)
CONTENTS:
ADMINISTRATIVA
LECTURE NOTES
HOMEWORKS & PROGRAMS
HOMEWORK 1,
-
Appendix B (pages B-45 to B-46)
-
Numbers B.3, B.4, B.12 (skip that 4 bit mux I mentioned
in class!)
HOMEWORK 2, KILLER CAR CONTROLLER!
page
1, page
2
HOMEWORK 3, Academia Nuts (Buzzer Board) (Sequential
Logic) page
1
HOMEWORK 4, PROGRAM 1: "Hello
World" in MIPS Assembly, page
1
HOMEWORK 5, Computer Performance Analysis,
page
1 , page
2
-
Handed out Wed and Friday (Nov. 5 and 7th). Due Nov.
14, Friday.
-
NOTE: On the page 1 handed out Wed Nov.5, I goofed
on the prgram fragment P. Please change "j begin" to "b begin", and
also change "j" to "b" (unconditional branch) in the lookup table showing
instr. classes for that question. This mistake is corrected in the
final two-page version handed out Friday Nov. 7.
HOMEWORK 6 (CS 320), PROGRAM 2: "Procedure
Calls" in MIPS Assembly, page
1
TESTS AND QUIZES
-
QUIZ 1
-
Topics: (1) Conceptual stuff (basic components of
compilation, assembly and execution), and also (2) BINARY ARITHMETIC!
-
Sample (from last year's TEST 1): page
1, page
2
-
To be given next Wednesday in class (Nov. 12), say about
25 minutes total. Plenty of time. Open books, notes, etc.