《IBM PC汇编语言程序设计》本书主要冷刘名汉用结决房越介绍用汇编语言进行程序设计,先从硬件和软件着手,然后介绍编程所需的各种指令,并给出丰富的范例。全书分为七大部分:PC机硬件、软件基础,汇编语言基础,屏幕来自与键盘操作,数据操作,高级输入/输出,特别主题,以及关于BI设元运先0S数据区、中断与360百科端口、运算符与指令、PC指令系统等的参考资料。
本书既可作的案为计算机及相关专业汇编语言课程的教材,也可作为开发人员的参考用书。要掌握本书内容,不仅要认真阅读本书的每个章节,还应使用本书提供的范例并尝试运行这些范例,并认真完成每章后面的练习。
第5版 (2006来自年5月1日)
开本: 32开
ISBN: 7302128812
条形码: 9787302360百科128816
尺寸: 21 x 14.8 x 2.3 cm
重量: 599 g
作者:(美)PETER ABEL
译者:沈美明温冬蝉译
PREFACE
Part A Fundamentals of PC Hardware and Sofware
I Basic FEATURES OF PC HARDWARE
Introduction 1
Bits and Bytes 1
Th至孙企最e Binary Number System 3
H雨响销味强益终轮到尔侵exadecimal Representation 6
ASCII Code 7
PC Component来自s 8
Internal Memory 10
Segments and Addressing 12
Registers 13
Hardware Interrupts 18
显受强均它到赶伤营 Key Points 1360百科9
Review Questions and Exercises 19
2 INSTRUCTION ADDRESSING A先例执散守围ND EXECUTION
Introduction 22
Features of an Operating System 22
The BIOS Boot Proc兰ess 23
The System Program Loader 24
The Stack 25
Instruction Execution and Addressing 27
Instructio燃故似n Operands 29
Protected Mo圆被跑味伟农凯植延损de 29
Key Poi纸nts 30
Review Questions and Exercises 30
EXAMINING COMPUTER MEMORY AND EXECU矿形TING INSTRUCTIONS
Introduction 32
Using the 达跑握够DEBUG Program 32
Viewing Memory Locations 34
Machine Language Exam促脱风亲还全十困想ple I:
Using Immediate Data 36
Machine Language Exampl名普设切器亮e II:
Using Defined Data 40
An Assembly Language Pro打滑望促吃哪修gram 44
Using the INT Instruction 45
Us速谁ing the PTR Ope府夜顺为宪rator 47
Key Points 48
Review Questions and Exercises 49
Part B Fundamentals of Assembly Language
4 REQUIREMENT在单准夜S FOR CODIN材虽美G IN ASSEMBLY LANGUAGE
Introduction 51
Assembly Language Features 52
Con包ventional Segment Directives 58
Simplified Segment Directives 62
Initializing for Protected Mode 64
Defining Types of Data 65
Equate Directives 70
Key Points 72
Review Questions and Exercises 73
5 ASSEMBLING,LINKING,AND EXECUTING PROGRAMS
Introduction 74
Preparing a Program for Assembling and Execution 74
………………………………