Spring 2008 Welcome to CPCS 214 Computer Organization

  • Slides: 10
Download presentation
Spring 2008 Welcome to CPCS 214 Computer Organization & Architecture Muhammad Al-Hashimi Media clips

Spring 2008 Welcome to CPCS 214 Computer Organization & Architecture Muhammad Al-Hashimi Media clips are from the MS Office clip art collection copyright of Microsoft Corporation.

What is CA? Hardware or software? Science, engineering and art of components building computers

What is CA? Hardware or software? Science, engineering and art of components building computers … Systems, & interconnections Ü Structure Composition (parts) & arrangement (layout) Ü Organization Representation & transfer of data & control Selection & management of functions Ü Implementation Construction & realization methods Ü Performance evaluation Measurement to evaluate, compare & guide design

Why CPCS 214? Ü Ü Ü Fundamental knowledge Better programming solutions Understand performance trends

Why CPCS 214? Ü Ü Ü Fundamental knowledge Better programming solutions Understand performance trends Design & organization skills Smart system-level decisions

Your Instructor Hmm… Dr. Muhammad Al-Hashimi B. S. EE, KAAU 1987 Ü M. S.

Your Instructor Hmm… Dr. Muhammad Al-Hashimi B. S. EE, KAAU 1987 Ü M. S. CS, TAMU 1993 Ü Ph. D CS, TAMU 2000 Ü Since Fall 2000 Ü © 2005 Photo courtesy Lamees Al-Hashimi.

Objectives Examine how instructions and data are stored and processed from high level to

Objectives Examine how instructions and data are stored and processed from high level to machine level Ü Examine how memory systems interact with the processor to execute instructions efficiently Ü

More Objectives Describe how I/O devices interface to the processor and memory Ü Identify

More Objectives Describe how I/O devices interface to the processor and memory Ü Identify key performance issues and how they influence design and implementation Ü More. . . Ü

@ Resources www. hashimi. ws/cs 212 Ü Ü Ü Textbook Lecture summary and slides

@ Resources www. hashimi. ws/cs 212 Ü Ü Ü Textbook Lecture summary and slides Discussion groups Software tools Online guides & web links

Expectations Ü Ü Ü Bring the lecture slides Ask questions Do the exercises Visit

Expectations Ü Ü Ü Bring the lecture slides Ask questions Do the exercises Visit course website regularly Participate in group discussions Use the learning outcomes www. hashimi. ws/cs 212

Policy It’s all in the FAQ Ü Ü Ü Grading Attendance About tests, assignments

Policy It’s all in the FAQ Ü Ü Ü Grading Attendance About tests, assignments … Answers: missed a test? Study advice More … www. hashimi. ws/cs 212

Success Ü Ü Ü Study early Study regularly Do the exercises yourself Use the

Success Ü Ü Ü Study early Study regularly Do the exercises yourself Use the online discussions B+ and above, read the textbook carefully www. hashimi. ws/cs 212