Computer organization and architecture: designing for performance. /
William Stallings.
- 10th ed.
- Boston : Pearson, 2016.
- 856 p. : 23 cm.
Includes appendix and index.
Contents: Part one: Introduction:Basic concepts and computer evolution -- Performance issues -- Part two: The computer system: A top-level view of computer function and interconnection -- Cache memory -- Internal memory -- External memory -- Input/ output -- Operating system support -- Part three: Arithmetic and logic: Number systems -- computer arithmetic -- Digital logic -- Part four: The central processing unit: Instruction sets: characteristics and functions -- Instruction sets: addressing modes and formats -- Processor structure and function -- Reduced instruction set computers -- Instruction-level parallelism and superscaler processors -- Part five: Parallel organization: Parallel processing -- Multicore computers -- General-purpose graphic processing units -- Part six: The control unit: Control unit operation -- Microprogrammed control.