The Essentials of Computer Organization and ArchitectureThoroughly Revised And Updated, The Essentials Of Computer Organization And Architecture, Second Edition Is A Comprehensive Resource That Addresses All Of The Necessary Organization And Architecture Topics Yet Is Concise Enough To Move Through In A Single Semester. The Text Covers Such Topics As Digital Logic, Data Representation, Machine-Level Language, General Organization, Assembly Language Programming, CPU Organization, Memory Organization, And Input/Output Devices, As Well As A New Chapter On Embedded Systems. Correlated To The ACM-IEEE Computing Curricula Guidelines, The Essentials Of Computer Organization And Architecture Is The Forefront Text For Your Computer Organization And Architecture Course. |
Contents
CHAPTER Introduction | 1 |
6 | 36 |
CHAPTER Data Representation in Computer Systems | 39 |
Computers Arithmetic and Booths Algorithm | 58 |
Character Codes | 74 |
7 | 81 |
Chapter Summary | 91 |
Focus on Codes for Data Recording and Transmission | 100 |
CHAPTER System Software | 407 |
CHAPTER Alternative Architectures | 461 |
CHAPTER Topics in Embedded Systems | 505 |
CHAPTER Performance Measurement and Analysis | 541 |
6 | 549 |
CPU Performance Optimization | 567 |
Disk Performance | 574 |
Chapter Summary | 582 |
CHAPTER Boolean Algebra and Digital Logic | 109 |
An Introduction to a Simple Computer | 177 |
4 | 183 |
9 | 195 |
12 | 208 |
CHAPTER A Closer Look at Instruction Set Architectures | 243 |
6 | 313 |
Review of Essential Terms and Concepts | 319 |
2 | 327 |
Chapter Summary | 377 |
Common terms and phrases
algorithm allow architecture arithmetic ASCII assembly language binary numbers block Boolean expression buses byte cache Chapter chip clock cycle code word components computer organization computer system control unit decimal decoder devices disk EBCDIC electronic embedded systems encoding error example execution flip-flop floating-point floating-point numbers gates Hamming Hamming code hardware IEEE implement input instruction set integer Intel interface interrupt Kmap Load logic main memory MARIE's Mealy machines memory address method microprogram minterms modules Moore's Law multiple number of bits one's complement opcode operands operating system output overflow parity bit Pentium performance processor radix registers represent result RISC sequential circuit shown in Figure sign bit signals signed numbers significand specific storage stored subtract tion transistors truth table two's complement unsigned variables virtual wxyz zero