xi
CONTENTS
Preface xxi
Acknowledgements xxv
About the Author xxvii
Part I The x86 Microprocessors 0-1
0 Basics of Computer Systems 0-3
0.1 A Brief History of Microprocessors 0-3
0.2 Basics of Computer Architecture 0-7
0.3 Computer Languages 0-13
0.4 RISC and CISC Architectures 0-14
0.5 Number Systems 0-15
0.6 Number Format Conversions 0-18
0.7 Computer Arithmetic 0-25
0.8 Units of Memory Capacity 0-34
0.9 The 8085 Microprocessor 0-35
Key Points of This Chapter 0-51
Questions 0-52
Exercises 0-53
1 The Architecture of 8086 1-1
1.1 Internal Block Diagram of the 8086 1-1
1.2 Execution Unit 1-2
1.3 Bus Interface Unit 1-8
1.4 Addressing Modes 1-14
Key Points of This Chapter 1-19
Questions 1-20 ...