V22.0201-001: Comp. Sys. Org. I (Honors)
Quiz 2 Study Guide
- The second quiz will be given on November 30, 2000.
- It will be worth 7 points (out of a total of 100 for the course).
- It will be an open book / notes exam.
- The emphasis will be on
It will consist of
- IO operations in x86 (Dewar chapter 9)
- JVM programming, including writing static and non-static (instance) methods
involving integers and arrays (i.e., what was required by the examples we did in class
and Assignment 4)
- Logic design at the gate level
(a) one JVM method to write, involving an array of ints [3 points]
(b) two x86 short answers (e.g., what is displayed by the following code ...) [2 points]
(c) two questions about computer logic [2 points]
For logic design, you are responsible for knowing
- What basic gates do (Tanenbaum 3.1.2)
- How to design a circuit from basic gates, given a truth table (Tan. 3.1.3)
- Multiplexers(Tan. p. 130)
- Half-adders, full adders, and multi-bit adders (Tan. p. 135-137, 139)
- How to compute the delay of a circuit, given the delay of the individual gates
You will be allowed the entire period. Hopefully that will be enough this time.
Programs are graded primarily on correctness. There will be no penalty for small
differences in efficiency, although we may penalize for grossly inefficient programs
or programs with totally useless instructions. Comments on programs are encouraged,
both to make grading easier, and to allow for assignment of partial credit.