Class Presentations & Handouts (ALL weeks)
By Week: Wk1 Wk2 Wk3 Wk4 Wk5 Wk6 Wk7
Architecture Info (Articles/Tutorials/Reference Books)
![]()
Computer Organization and Architecture:
Guidebook: Introduces machine architecture through the traditional Von Neumann architectural schemes. Features traditional register-to-register transfer logic, ALU design, and BUS architectures. Examines hamming codes, disk drive performance analysis, virtual storage and cache memory, pipelining, micro-code and bit-slicing. Examines several systolic architectures and their corresponding parallel processing environments.
|
Official Regis SPS Course Info/1st Night Assn (classroom only) Regis Course Overviews & Modules (Regisnet password protected - under CS440) |
Syllabus: |
![]()
Powerpoint Viewer (free download)
Decimal, Binary, Octal, and Hex Numbering Systems (.ppt, 197k)
Math and Logical Binary Operations (.ppt, 136k)
Signed and Floating Point Number Representation (.ppt, 413k)
Booth's Algorithm (.ppt, 72k)
Extra Practice Worksheet for Week 1 (.doc, 56k)
Week 8:
![]()
![]()
Online Architecture Articles/ Tutorials:
general: RISC vs CISC
WWW Computer Architecture Page
IT World: Computer Architecture
week 5: Tutorial: Pipelining
week 6: Tutorial: Memory Hierarchy (Caches)
week 7: Computer Architecture: What is a Bus?
Required Text:
Patterson, David A. and Hennessy, John L. Computer Organization and Design: The Hardware/Software Interface, Third Edition. Morgan Kaufmann: 2004. ISBN-10: 1558606041. ISBN-13: 978-1558606043.
Optional Reference Books:
1. Carter, Nicholas, Ph.D. Schaum's Outline of Computer Architecture. McGraw-Hill Trade: 2001. ISBN: 007136207X.
2. Comer, Douglas. Essentials of Computer Architecture.
Prentice Hall: 2004. ISBN: 0131491792.
3. Murdocca, M. and Heuring, V. Computer Architecture and Organization: An Integrated Approach. Wiley: 2007. ISBN: 0471733881.
4. Null, Linda and Lobur, Julia. The Essentials of Computer Organization and Architecture, 2nd edition. Jones and Bartlett Publishers: 2006. ISBN: 0763737690.
5. Stallings, William. Computer Organization and Architecture: Designing for Performance, 7th edition. Prentice Hall: 2005. ISBN: 0131856448.
6. Warford, J. S. Computer Systems, 3rd edition. Jones and Bartlett Publishers: 2005. ISBN: 0763732397.
![]()