Unless stated otherwise, all readings are from the course textbook:
Null and Lobur, The Essentials of Computer Organization and
Architecture, Jones & Bartlett, 2006.
eReserve articles for this course can be accessed here, once they become available.
| Dates | Required | Recommended | |
| Week 13 (12/3-12/7) | Section 5.5 - Pipelining | Section 4.13 - Hardwired vs microprogrammed
control | |
| Week 12 (11/12-11/16) | Section 7.4 - I/O architectures Section 7.5 - Data transmission modes |
||
| Week 10 (11/12-11/16) | Sections 7.6 through 7.7 - Magnetic and optical disks | ||
| Week 9 (11/5-11/9) | Sections 6.1 through 6.4 - Memory | Section 6.6 - Pentium memory architecture | |
| Week 7 (10/15-10/19) | Sections 5.1 through 5.4 - Instruction Set Architectures | ||
| Week 6 (10/8-10/12) | Sections 4.2 through 4.4 - CPU organization | ||
| Week 5 (10/1-10/5) | eReserve: Patterson (p. 250-258,265-272) -
Multiplication and division This reading is from the same eReserve material posted for week 3. | eReserve: Patterson (p. 259-264)- Booth's algorithm for multiplication | |
| Week 4 (9/24-9/28) | Section 3.6, except 3.6.4 and 3.6.6 -
Sequential circuits | Section 3.7 - additional circuit design considerations | |
| Week 3 (9/17-9/21) | Section 3.5 - combinational circuits eReserve: Patterson (p. 230-249) - addition, building an ALU 1. Be sure to keep this article; we will return to it later. 2. As of Friday afternoon, this article is not yet available on the eReserve system. However, I expect it to be soon - perhaps by Monday. 3. You may ignore the section "Tailoring the 32-bit ALU to MIPS." | ||
| Week 2 (9/10-9/14) | "Focus on Karnaugh Maps" (p. 163-174) | ||
| Week 1 (8/31-9/7) | Section 3.1-3.3 - Boolean fns, logic gates | Chapter 1 - Intro/overview material for the
course www.computersciencelab.com (This set of pages gives a nice history of computing machinery, with lots of great pictures.) |