CPE 431/531 - Introduction to Computer Architecture

Fall 2008

COURSE INFORMATION:

Credit Hours:
3
Prerequisites:
CPE/EE 321
Description:
Study of existing computer structures. Computer organization with emphasis
on busing systems, storage systems, and instruction sets. Special purpose
architecture, performance models and measures. VLSI influence on architecture.
Fault-tolerant computer systems.
Topics:

Syllabus

Student Handbook

Turnitin Guide 8/31/04

Turnitin ClassID: 2374805

CD Stuff

Engineering Email https://webmail.eng.uah.edu

IEEE Computer Society Reference Citation Style Guide

Essay Topics

Essay Review Form

Lecture Slides

Electronic Versions of Book Figures

Homework Assignments

#1 Due 9/2/08 1.46(10), 1.47(10), 1.52(10), 1.54(10), 2.2(10), 2.6(10), 2.25(10), 2.27(10), 2.32(10), 2.39(10)

#2 Due 9/11/08 2.7(10), 2.33(10), 2.43(10), 3.3(10), 3.5(10), 3.7(10), 3.9(10), 3.31(10), 3.37(with 23.275)(10), 4.1(10)

#3 Due 9/16/08 4.2(10), 4.3(10), 4.5(10), 4.6(10), 4.7(10), 4.9(10), 4.12(10), 4.17(15), 4.46(15)

#4 Due 9/23/08 5.3(20), 5.10(20), 5.11(20), 5.12(20), 5.24(20)

#5 Due 10/14/08 5.8(15), 5.14(15), 5.20(15), 6.1(10), 6.4(15), 6.13(15), 6.14(15)

#6 Due 10/23/08 6.16(15), 6.20(15), 6.22(15), 6.39(15), 6.47(20), 6.49(20)

#7 Due 11/4/08 7.9(20), 7.10(20), 7.12(15), 7.14(15), 7.20(15), 7.32(15)

#8 Due 11/11/08 7.23, 7.29, 7.33, 7.35, 8.2, 8.12

Homework Solutions

Homework #1

Homework #2

Homework #3

Homework #4

Homework #5

Homework #6

Homework #7

Homework #8

Extra Credit Cache Homework

Test and Solutions

CPE 431 Test 1

CPE 431 Test 1 Solution

CPE 531 Test 1

CPE 531 Test 1 Solution

CPE 431 Test 2

Green Card Handout (PDF)

Old Book Handout (PDF)

Other Helpful Stuff

Laws for CPU Architects (An excerpt from the keynote speech from the Mentor Graphics Users Group Meeting 2/02)

The speaker was involved with the devlopment of the Pentium 4.

Single cycle timing diagrams

Multiple cycle timing diagram for two instructions moving through the pipeline

Multiple cycle timing diagram for five instructions moving through the pipeline

Go to http://www.uah.edu/library/online/index.html for online resources from the library in looking for material

for your essay. I have used Compendex Web and found it helpful, there are also others available.

http://www.engineeringvillage2.org is where you find Compendex Web

MIPS Single Cycle Implementation VHDL Files

Archived Material from Fall 2000

Archived Material from Fall 2001

Archived Material from Fall 2002

Archived Material from Fall 2003

Archived Material from Fall 2004

Archived Material from Fall 2005

Archived Material from Fall 2007



Announcements

Writing Center Information

webmaster@eng.uah.edu