Friday, August 3, 2012

80x86 Assembly Language and Computer Architecture.pdf


CONTENTS
Preface v
Chapter 1 Representing Data in a Computer 1
1.1 Binary and Hexadecimal Numbers 2
1.2 Character Codes 6
1.3 2Õs Complement Representation for Signed Integers 9
1.4 Addition and Subtraction of 2Õs Complement Numbers 15
1.5 Other Systems for Representing Numbers 21
Chapter Summary 25
Chapter 2 Parts of a Computer System 27
2.1 PC Hardware: Memory 28
2.2 PC Hardware: The CPU 30

2.3 PC Hardware: Input/Output Devices 36
2.4 PC Software 37
PC Software: The Operating System 37
PC Software: Text Editors 38
PC Software: Language Translators and the Linker 38
Chapter Summary 39
Chapter 3 Elements of Assembly Language 41
3.1 Assembly Language Statements 42
3.2 A Complete Example 45
3.3 How to Assemble, Link, and Run a Program 53
3.4 The Assembler Listing File 60
3.5 Constant Operands 68
3.6 Instruction Operands 73

No comments:

Post a Comment