CPSC 350: Computer Architecture
Fall 2010
This course gives an introduction to the basic hard- and
software components of a computer. It features an introduction to the MIPS
assembly language. It covers the design of the basic components of a computer,
including I/O modules, memory, control unit and arithmetic-logic unit.
Slides
Slides1 (Ch 1 & 4 )
Slides2, Slides3, Slides4 (Ch 2)
Slides5, Slides6, Slides7 (Ch 3)
Slides8 (Verilog)
Slides9 (A Single Cycle Processor)
Slides10 (A Multicycle
Processor)
Slides11, Slides12
(Pipelining)
Slides15
(Virtual Memory)
Announcements
-
Midterm :
10/13/2010, Wednesday, during class time (11:20-12:30)
-
Peer
teacher’s extra office hours: Tuesday (9/14) 5:30-6:30, Wednesday 4:30-6:30.
She won’t be available during Tuesday lab.
Instructor
Eun Jung (EJ) Kim
Dept. of Computer Science and Engineering
HRBB 338B
Tel: 845-3360
Course Web Page:
https://people.engr.tamu.edu/ejkim/Courses/cpsc350/index.html
Office Hours: MW
: 10:40-11:10 and TR: 2:00-2:30
Teaching Assistants
Lei Wang
HRBB 336
Tel:845-5439
Email: wanglei at cse.tamu.edu
Peer Teac her
Molly Hicks
Office : RDMC 111J
Email: mhicks@neo.tamu.edu
Office Hours: Wednesdays 4:30-5:30 and Thursdays 5:30-6:30
Location
Lecture :
MWF 11:30-12:20 HRBB 122
Texts
D. Patterson, J. Hennessy: Computer Organization and Design: The Hardware-Software Interface (Fourth edition), Morgan Kaufman Publishers