Homework 1 -- due 18 Sep

Page 75-79: Problems 2.1, 2.5, 2.8
Page 116-119: Problems 3.3 [hint: how big is an address], 3.14
Page 409-411: Problem 11.12 [one of them chooses which of the others]
(solution)

Homework 2 -- due 09 Oct

Page 153-157: Problems 4.8, 4.18, 4.19
Page 191-193: Problem 5.6
(solution)

Homework 3 -- due 15 Nov

Take the file here and translate into code for Schulte's machine.
The function "Put" in this program is an output function (here for integers).
There is a program on delmar called run in the directory ~schultemw/pub/cs2700 which runs your code. It takes a filename of the (Schulte Machine Code) program to run on the command line.