First of all, a number of old tests with answers have been provided to help you study. When you look at these old tests, be sure to check if the topic that a particular question addresses is included in the list of topics below. Do not panic when you see a question that doesn't make sense or if you think it pertains to an earlier test.
The following is a table of the topics you will be responsible for on Test 3. Only the topics listed below will be on the test.
Topic | Reading |
Introduction to memory and terminology | Sections 12.1 through 12.3 and 12.5 |
Memory hierarchy | Section 13.1 |
Hard drives | Sections 13.2 and 13.3 |
RAM caches | Section 13.4 (Note: Tests before Spring 2005 used the direct mapping algorithm. We will be using the fully associative mapping algorithm.) |
Introduction to processor architecture | Sections 15.1 through 15.6 |
Pipelined architectures | Sections 15.7 |
Bitwise operations | Section 9.1 |
XOR Compare | Section 9.2 |
Parity | Section 9.3 |
Checksums | Section 9.4 |
Cyclic Redundancy Check | Section 9.5 Note: Be sure you can answer questions like:
|
Serial protocols | Chapter 14 Since there are not many sample
questions from the old tests for serial protocols, you may want to see problems 1 through 14 in Chapter 14 to see what you can expect on the test. |
Created by David Tarnoff for use by his sections of CSCI 2150.