CPE 315
Professor Stearns
Winter 2008
Homework #4 - counts as 4 homeworks
Due Tuesday, Feb. 19 at the start of lecture.

Resources
Excellent Book Summary (by another professor-click files kidder*.htm )


  1. Address Space and Virtual Memory
    The major reason for the Eagle project was the creation of a computer with a 32 bit address space. What is the advantage of a 32 bit address space over a 16 bit address space?
    How did the Eagle address the porting problems inherent in a conversion from a 16 bit address space to a 32 bit address space?

  2. Mode bit
    A major theme in the book is the "mode bit". Explain the mode bit and the issues that made it so important in the Eagle project.

  3. Maturity
    What common characteristics did all the Engineers exhibit as they matured on the Eagle project?

  4. Eagle boards
    Explain the purpose, in detail, of each Eagle board.
    IOC, IP, ATU, Sys Cache, Memory, Micro Sequencer, CC, ALU
    Compare and contrast the Eagle boards to the MIPS design that you understand: Memory, Micro Sequencer, CC, ALU

  5. Simulator
    The Hardy Boys built a simulator (similar to xspim) for the Eagle project. Explain why they needed the simulator and describe how it was used in the project.

  6. Players
    Who were the major players on the Eagle project and what were their specific responsibilities?


Last updated 2/17/08