Midterm Topics
March 4, 2005
Administrative Notes
Topics
- Floating Point
- Parts of Section 3.6
- Conversions between FP and decimal representations
- Addition, Subtraction, Multiplication, Division
- No denorms, infinites, NaN, guard bits,
rounding modes
- MIPS Assembly and Machine Code
- Parts of Sections 2.3-2.7, 2.9
- Integer Registers
- Instruction Formats
- Arithmetic (
add, sub,
addi, etc)
- Data Movement (
lw, sw,
lui, etc)
- Flow of Control (
beq, etc -
not j)
- No floating point instructions
- Implementations
- Sections 5.3-5.4, 6.1-6.5
- Single-Cycle Implementation
- Pipelined Datapaths
- Pipelined Control
- Timing Charts
- Data Hazards
- No branch (control) hazards
Last modified: Wed Mar 2 10:31:15 MST 2005