Computer Evolution and Performance -- A Top-Level View of Computer Function and Interconnection -- Cache Memory -- Internal Memory -- External Memory -- Input/Output -- Operating System Support -- Number Systems -- Computer Arithmetic -- Digital Logic -- Instruction Sets: Characteristics and Functions -- Instruction Sets: Addressing Modes and Formats -- Processor Structure and Function -- Reduced Instruction Set Computers -- Instruction-Level Parallelism and Superscalar Processors -- Parallel Processing -- Multicore Computers.