CpE 142 Advanced Computer Organization [PDF]

Computer Organization & Design - The. Hardware/Software Interface, 5th Edition by David. A. Patterson and John Henne

0 downloads 4 Views 2MB Size

Recommend Stories


PDF Download Computer organization
Love only grows by sharing. You can only have more for yourself by giving it away to others. Brian

[PDF] Computer organization
Don’t grieve. Anything you lose comes round in another form. Rumi

[PDF] Advanced Computer Architecture
Don’t grieve. Anything you lose comes round in another form. Rumi

[PDF] Advanced Computer Architecture
Goodbyes are only for those who love with their eyes. Because for those who love with heart and soul

[PDF] Advanced Computer Architecture
We can't help everyone, but everyone can help someone. Ronald Reagan

[PDF] Advanced Computer Architecture
If your life's work can be accomplished in your lifetime, you're not thinking big enough. Wes Jacks

[PDF] Computer Organization and Architecture
If you want to go quickly, go alone. If you want to go far, go together. African proverb

[PDF] Computer Organization and Architecture
I tried to make sense of the Four Books, until love arrived, and it all became a single syllable. Yunus

[PDF] Computer Organization and Architecture
Don't count the days, make the days count. Muhammad Ali

[PDF] Download Advanced Computer Architecture
Never wish them pain. That's not who you are. If they caused you pain, they must have pain inside. Wish

Idea Transcript


Please Turn Your Mobile devices Silent

CSc/CpE 142 Advanced Computer Organization Dr. Behnam Arad

Lecture 1    

Introduction Course outline Computer accounts Abstraction/terminology

Dr. Behnam S. Arad

   

Professor of Computer Science & Computer Engineering Phone: (916) 278-7160 Office: RVR 5044 E-mail Address: [email protected] Course webpage 



http://ecs.csus.edu/~arad/csc142

Office Hours: 

Posted @ http://ecs.csus.edu/~arad

Text book & Reference 



Computer Organization & Design - The Hardware/Software Interface, 5th Edition by David A. Patterson and John Hennessy, Morgan Kaufmann Publishers, Inc., 2014. (MIPS version) (Required) Verilog HDL, Samir Palnitkar, 2nd Edition, Prentice Hall, 2003 (Optional)

Grading policy    

Projects/Quizzes/Graded Assignments Exam 1 Exam 2 Final Exam

25% 25% 25% 25%

Course Description Design and performance issues of computers. Topics include instruction set architecture, computer arithmetic, processor design, survey of contemporary architectures, interfacing I/O devices, hierarchical memory design and analysis, parallelism and multiprocessing, distributed systems, techniques for enhancing performance, and an introduction to EDA tools for design and verification of computers. Students will design and simulate a microcomputer in an HDL. Cross-listed as CPE 142, and can be taken only once for credit .

Prerequisite  



CSC 137 (for CSc students), CPE 166 & CPE 185 (for CpE students), or equivalent. Students without proper prerequisite will be dropped from the course.

Course Policies  

  

Class is attendance required. Adjustment to this syllabus or assignments will be announced in class. Check your E-mail messages regularly Exams will be closed book/closed notes. No make-up exam will be arranged unless there is a serious and compelling reason. The instructor must be notified prior to the exam, otherwise no make up will be given.

No Smart Phone Usage     

Texting Surfing the web Email Etc… All Phones must be Silent during the lecture

Laptop Usage 

Laptap usage is allowed only to access lecture slides or to take notes.

Graded Assignments 







Graded assignments should be submitted as one PDF file through SacCT. You can learn about SacCT submission by visiting http://www.csus.edu/sacct/ . Each assignment should be typed and have a cover including the following information: Course number, Section, instructor, assignment number, due date, date submitted, and your name. Unless otherwise noted, late assignments submitted within one week of the due date will receive a %5 deduction. Late assignments will not be accepted once the solution has been provided. For certain assignments, a subset of problems may be graded at random.

Hardcopy Submissions 



Some assignments may require hardcopy submissions as well. This will be explicitly mentioned in the assignment. Hardcopy deliverables are due in the CSc main office (RVR 3018) by 4 pm on the due date. Time stamp the cover and drop the assignment in the CSC drop box (CPE/EEE students please use CSC drop box as well

Work Independently



All assignments and projects must be your independent work. All incidents of academic dishonesty will be dealt with according to the CSUS academic honesty, policy & procedures. The minimum sanction for each incident is that no credit will be issued to all students involved for the assignment/project. The university policy is posted at: http://www.csus.edu/umanual/AcademicHonestyPolicyandProcedures.htm



Review information provided by the Office of Student Conduct



http://www.csus.edu/student/osc/

Mailing list   

csc142 Exclusively used by the instructor To subscription visit http://hera.ecs.csus.edu/mailman/listinfo/csc142

FOB 

You must obtain a Riverside Hall Key Access (FOB) to be able to access the labs. Lab 2001  Lab 3009  You must deliver the approved forms to the Customer Service Center in the Facilities Services Office to pick up the key. 

Tentative Course Outline Major Topics

hours

References

Introduction (history & Overview)

1

Chapters 1 Patterson & Hennessy

Instruction Set Architecture

1

Chapter 2 Patterson & Hennessy

Performance evaluation

3

Chapter 1 Patterson & Hennessy

Introduction to Computer Arithmetic

4

Chapter 3 Patterson & Hennessy

Introduction to Modeling in Verilog

4

Verilog HDL by Samir Palnitkar

CPU Design (Datapath & control)

10

Chapters 4, and Appendix D Patterson & Hennessy

Memory Design and Analysis: Cache, virtual, and Interleaved memory

9

Chapter 5 Patterson & Hennessy

Interfacing and Communication

5

Multiple chapters and Lecture slides from the 4th edition Patterson & Hennessy

Parallelism

3

Chapter 6 Patterson & Hennessy

Introduction to distributed systems

3

Chapter 6 Patterson & Hennessy

Survey of contemporary architectures

2

Multiple Chapters Patterson &

Von Neumann architecture

Von Neumann Architecture reference: http://en.wikipedia.org/wiki/Von_Neumann_architecture

Smile Life

When life gives you a hundred reasons to cry, show life that you have a thousand reasons to smile

Get in touch

© Copyright 2015 - 2024 PDFFOX.COM - All rights reserved.