当前位置:首页 > 工业技术
汇编语言与微机原理教程  第3版
汇编语言与微机原理教程  第3版

汇编语言与微机原理教程 第3版PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:顾元刚主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2008
  • ISBN:9787121063381
  • 页数:350 页
图书介绍:本书共分13章,内容包括:微型计算机概述、微型计算机基础、8086微机机器语言指令、汇编语言程序、汇编语言程序设计、子程序设计、高级汇编语言技术、80X86 CPU、半导体存储器、输入/输出及中断系统、总线、可编程接口芯片及应用、常规外设子系统和7个附录。本教材内容详实、重点突出、深入浅出、通俗易懂、图文并茂、文字流畅。
《汇编语言与微机原理教程 第3版》目录

第1章 微型计算机概述 1

微型计算机的发展概况 1

微处理器和微型计算机的发展 2

80X86微处理器的性能与特点 3

微型计算机的特点与主要技术指标 6

微型计算机的特点 6

微型计算机的主要性能指标 7

习题1 8

第2章 微型计算机基础 9

计算机中信息的表示和运算 9

进位计数制 9

进位计数制之间数的转换 10

定点数和浮点数 15

原码、反码和补码 17

BCD码 20

字符和汉字的编码 21

基本逻辑运算 22

“与”运算(AND) 22

“或”运算(OR) 22

“非”运算(NOT) 22

“异或”运算(XOR) 22

80X86微型计算机系统概述 23

微型计算机系统概述 23

8086/8088 CPU功能结构 25

内部存储器概述 28

习题2 30

第3章 8086微机机器语言指令 31

寻址方式 31

操作数的种类 31

8086/8088的寻址方式 32

指令系统 36

8086微型计算机的常用指令 38

数据传送指令 38

算术运算指令 42

逻辑运算和移位指令 49

处理器控制指令 51

习题3 52

第4章 汇编语言程序 55

汇编语言 55

定义 55

分类 55

宏汇编语言 56

80X86汇编语言语句 56

语句的种类 56

语句的格式 56

汇编语言数据 57

常量 57

变量 58

标号 58

表达式 59

汇编语言伪指令 63

变量定义和数据预置伪指令 63

符号定义伪指令 65

段定义伪指令 66

程序开始与结束伪指令 69

对准伪指令 70

其他伪指令 71

汇编语言源程序的结构 72

上机操作过程 74

软件环境 74

源程序的汇编 74

装配连接目的程序 75

程序的执行与调试 76

习题4 76

第5章 汇编语言程序设计 79

顺序结构程序设计 80

分支结构程序设计 81

概述 81

转移指令 82

程序设计 85

循环结构程序设计 92

概述 92

循环控制与串操作指令 94

程序设计 97

习题5 103

第6章 子程序设计 105

子程序(过程)调用与返回指令 105

子程序调用指令CALL 105

子程序返回指令RET 106

子程序的设计方法 107

子程序的定义 107

子程序的调用和返回 108

寄存器的保存与恢复 108

子程序的参数传递 109

通过寄存器传递参数 109

用参数表传递参数 110

通过堆栈传递参数或参数地址 112

嵌套子程序 113

递归子程序 115

习题6 117

第7章 高级汇编语言技术 118

宏汇编 118

宏的定义 118

宏调用和宏展开 119

宏定义和宏调用中的参数 120

宏定义中的标号和变量处理 122

取消宏定义伪指令PURGE 122

重复汇编 123

定重复汇编伪指令 123

不定重复伪指令 123

条件汇编 124

宏库 126

宏库的建立 126

宏库的使用 126

结构与记录 127

结构 127

记录 130

习题7 133

第8章 80X86 CPU 134

8086/8088引脚信号 135

8086/8088操作和时序 140

80486 CPU 144

80486功能结构 144

80486引脚信号 147

80486的工作方式 151

80486内部寄存器 153

80486指令系统 156

Pentium系列CPU 158

Pentium CPU 159

从PentiumII到Pentium 4 162

新型微处理器IA-64 163

习题8 164

第9章 半导体存储器 165

概述 165

存储器的分类 165

存储器的主要性能指标 167

主存储器及接口 167

主存储器的基本组成 167

半导体存储器的分类 169

存储器与CPU的接口 176

高速缓存系统 181

Cache的结构 181

高速缓存数据的一致性 182

习题9 183

第10章 输入/输出及中断系统 185

I/O接口概述 185

I/O接口的硬件分类 185

I/O接口的功能及结构 186

I/O接口的端口寻址 188

I/O控制方式 190

中断原理 195

80X86中断的类型 195

中断的优先级 197

中断响应和中断处理 200

8259A中断控制器 203

8259A中断控制器的功能结构及外形 203

8259A的中断工作过程 205

8259A中断控制器的编程 205

高级中断控制器 213

中断应用 214

BIOS和DOS中断调用 214

系统中断调用及应用实例 217

习题10 219

第11章 总线 221

概述 221

总线概念 221

总线标准 222

信息在总线上的传送方式 223

总线仲裁 223

总线通信协议 225

总线的负载能力 226

系统总线和局部总线 226

ISA总线 226

EISA总线 229

VESA总线 229

PCI总线 229

AGP 231

外部通信总线 232

RS-232C串行通信总线 232

RS-449与RS-423/422A/485接口 234

通用串行总线USB 236

IEEE 1394 238

习题11 239

第12章 可编程接口芯片及应用 240

串行接口芯片8251A及应用 240

串行通信概述 240

可编程通信接口8251A 245

并行接口芯片8255A及应用 252

8255A的结构与引脚 253

8255A的工作方式 255

8255A的应用举例 260

定时器/计数器接口芯片8253应用 263

8253的结构与引脚功能 263

8253的工作方式与初始化 265

定时器/计数器应用举例 269

习题12 277

第13章 常规外设子系统 279

键盘 279

键盘的工作原理 279

键盘控制器 282

键盘中断 283

视频子系统 284

显示器的结构与工作原理 284

显示卡 288

字符和图形程序设计 293

打印机 299

并行接口 299

字符打印子程序 301

辅助存储器子系统 301

软盘 302

硬盘 305

CD-ROM光盘 310

U盘 313

文件操作程序设计 313

习题13 319

附录A ASCII码表 320

附录B 8066/8088指令系统 321

附录C 中断向量地址表 329

附录D BIOS功能调用 330

附录E DOS功能调用 335

附录F 调试程序DEBUG 340

附录G 汇编错误信息 344

参考文献 350

相关图书
作者其它书籍
返回顶部