Eee445 Fall2009 Syllabus

  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Eee445 Fall2009 Syllabus as PDF for free.

More details

  • Words: 459
  • Pages: 1
MIDDLE EAST TECHNICAL UNIVERSITY NORTHERN CYPRUS CAMPUS ELECTRICAL AND ELECTRONICS ENGINEERING PROGRAM EEE-445 (3-0)3

Fall-2009 COMPUTER ARCHITECTURE I

Instructor’s Name

Office

Phone

e-mail

ALİ MUHTAROĞLU

R-216

661 2933

[email protected]

Course Schedule: Office Hours :

T. 13:40–15:30 (S-105); Th. 9:40–10:30 (S-106) W. 9:00–10:30 or by appointment (R-216) th

Main Text:

Patterson&Hennessy, “Computer Organization and Design” (4 Ed.), Kaufmann, 2008. Will use plenty of lecture notes since no single text has the full coverage. th Auxiliary Text: Stallings, “Computer Organization & Architecture” (7 Ed.), Pearson, 2006. Mano & Kime, “Logic and Computer Design Fundamentals”, 4th Ed., Prentice Hall, 2008. Brown & Vranesic, “Fund. Of Dig. Logic with VHDL Design” (2nd Ed.), McGraw Hill, 2005. Catalog Description: Asynchronous logic system. Algorithmic state machines. CPU organization. Construction of arithmetic logic unit. Process control architectures. Instruction modalities. Microprogramming. Bit slicing. Prerequisite: EEE 248 or consent of the department. Course Objectives: We will learn about the components of a computer system organization, and instruction set architectures. We will build on the knowledge of microcontroller macro-coding from EEE 347, and study hardware and micro-programmed control for single- and multi-cycle datapath design. I/O organizations, asynchronous logic design concepts will be covered as time allows this term. EEE-446 (next term) will follow from where we left off. Those without EEE 347 background can take the course, but let the instructor know in advance. Course Outline (Tentative): Week #

Week Starts

LECTURE

HW Out 1

1 2 3

28-Sep 5-Oct 12-Oct

Intro. to Computer System Architecture and Organization Computer Components and Program Concept; Instructions Instruction Set Architecture Design

4 5 6 7 8 9 10

19-Oct 26-Oct 2-Nov 9-Nov 16-Nov 23-Nov 30-Nov

11 12 13 14 15 16 17

Note: Grading:

   

HW Due

2

1

Instruction Sets and Addressing Modes Addressing Modes; Program Control; Data Types Midterm #1; Sequential Design Review Fetch-Decode-Execute cycle Single-Cycle Datapath for Fetch-Decode-Execute Single-Cycle Datapath & Control for Fetch-Decode-Execute Multi-Cycle Datapath & Control Design

3

2

4

3

5

4

6

5

7-Dec 14-Dec 21-Dec 28-Dec 4-Jan 11-Jan

Microprogrammed Control Microprogrammed Control Examples Midterm #2; Input/Output Interrupts, Traps Buses; PCI example Final’s week

7

6

8

7

9

8

18-Jan

Final's week

9

No class on 29-10-09. Midterm 1 Midterm 2 Final H.W. + Attendance

: 20% : 25% : 35% : 20%

rd

Tentatively on November 3 in class nd Tentatively on December 22 in class Date/Time/Place To Be Determined Late assignments penalized 20% per week day

Brush up on C programming language and VHDL for homeworks/projects. Those who fail to follow the rules of academic honesty will fail the class. ALL course work should be completed independently. Attendance is higly recommended to do well in the class. Will use METU-Online to post HWs, Labs, solutions, lecture notes, announcements, etc.

Related Documents

Reminders Fall2009
May 2020 5
English Quiz Fall2009
June 2020 8
Syllabus
November 2019 17
Syllabus
October 2019 18
Syllabus
April 2020 1