Assignment 7, due Oct 15

Part of the homework for 22C:60, Fall 2004
by Douglas W. Jones
THE UNIVERSITY OF IOWA Department of Computer Science

Always, on every assignment, please write your name legibly as it appears on your University ID and on the class list! All assignments will be due at the start of class on the day indicated, and unless there is what insurance companies call "an act of God" - something outside your control; the only exceptions to this rule will be by advance arrangement.

  1. Do, from Chapter 7, exercises f), j) and o).

  2. Do, from Chapter 8, exercises a), c), e), and g).

  3. The hawk LOAD and LOADS instructions set the C condition code if any byte of the loaded word is zero. Draw out the schematic for the logic used by these instructions to compute the C condition code (to save effort, don't draw out all 32 bits -- draw the logic involved with bits 0, 7, 8, 15, 16, 23, 24 and 31, and use elipsis (...) to hint at what happens to the other bits.