CPSC 350: Computer Architecture
Fall 2009
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)
Announcements
·
No lab in the first week (8/31/09-9/4/09)
·
Midterm : Oct. 22 11:00-12:35
Instructor
Eun Jung (EJ) Kim
Dept. of
Computer Science and Engineering
HRBB 427C
Tel: 845-3360
Course Web Page:
http://faculty.cs.tamu.edu/ejkim/Courses/cpsc350/index.html
Office Hours: Tuesday and Thursday 2:00-2:30
Teaching
Assistants
Lei Wang
HRBB 427D
Tel:845-5439
Email: wanglei at cse.tamu.edu
Peer
Teacher
Justin Frye
HRBB 427D
Tel:845-5439
Email: jafrye at tamu.edu
Location
Lecture : TR 11:10 AM-12:25PM HRBB 131
LAB : M 11:30 AM-1:20 PM HRBB 209
W 01:50 pm-03:40
pm HRBB 209
T 02:20 pm-04:10 pm HRBB 209
Texts
D. Patterson, J. Hennessy: Computer Organization and Design: The Hardware-Software Interface (Third edition), Morgan Kaufman Publishers, 2005