《微型计算机原理与应用 以IBM PC系列机为例》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:王永山等编著
  • 出 版 社:西安:西安电子科技大学出版社
  • 出版年份:1994
  • ISBN:7560603343
  • 页数:347 页
图书介绍:本书讨论了计算机中数据和信息的表示方法,微处理器组成原理和如何以微处理器为核心组成微机系统的方法,汇编语言程序设计技术和输入输出接口。

第一章微型计算机系统概述 3

1.1 微型计算机系统的组成和工作方法 3

1.1.1微型计算机系统的硬件和 3

基本工作方法 3

目 录 3

1.1.2如何理解软件是微型计算机系统的组成部分 7

1.2磁盘操作系统DOS的基本功能 8

1.2.1磁盘结构和文件介绍 8

1.2.2 DOS的基本功能和常用命令 12

第二章计算机中的数制和码制 19

2.1数和数制 19

2.1.1 各种数制及其多项式表示法 19

2.1.2各种数制的相互转换 21

2.1.3二进制数的算术运算 24

2.1.4二进制数的逻辑运算 25

2.2.1 有符号二进制数的表示方法 26

2.2有符号二进制数的表示方法及 26

溢出问题 26

2.2.2有符号数运算时的溢出问题 32

2.3定点数和浮点数 33

2.3.1定点法 33

2.3.2浮点法 34

2.4二进制编码的十进制数 35

(BCD编码) 35

2.4.1 8421 BCD码 35

2.4.2BCD码的加减运算 36

2.5 ASCII字符代码 38

习题 38

第三章微机系统中的微处理器 40

3.1 微处理器的一般结构 40

3.1.1微处理器的内部结构 40

3.1.2微处理器的外部结构 43

3.2 8086/8088微处理器的功能结构 45

3.3 8086/8088的寄存器结构 46

3.3.1通用寄存器组 46

3.3.2段寄存器组 47

3.3.3控制寄存器组 49

3.4 8086/8088存贮器组织 51

3.4.1 存贮器地址空间和数据存贮格式 51

3.4.2存贮器的分段和物理地址的形成 51

3.4.3 信息的分段存贮与段寄存器的关系 53

3.5 8086/8088的I/O组织 54

3.6 8086/8088寻址方式和指令 55

编码格式 55

3.6.1 寻址方式 55

3.6.2指令编码格式 58

习题 61

第四章 汇编语言程序设计基本方法4.1 汇编语言基础 63

4.1.1 汇编语言与机器语言 63

4.1.2汇编语言中语句的组成 65

4.1.3 汇编语言中的常数与表达式 66

4.1.4标号、变量及伪指令 67

4.1.5属性操作符及表达式 70

4.2 8086/8088指令系统 71

4.2.1数据传送类指令 72

4.2.2算术运算类指令 81

4.2.3逻辑运算类指令 91

4.2.4移位指令和循环移位指令 92

4.2.5处理器控制指令与标志处理指令 94

4.3 汇编语言程序设计的基本方法 95

4.3.1 汇编语言程序设计的基本步骤 95

4.3.2 IBM PC汇编语言源程序的完整结构及伪指令 96

4.3.3顺序程序 102

4.3.4分支程序 106

4.3.5循环程序 119

4.3.6子程序及过程定义 131

4.3.7 DOS系统功能调用 151

4.3.8字符串处理 154

4.3.9宏指令 161

4.4汇编语言程序的多模块程序设计 169

4.4.1 多模块之间段的连接 170

4.4.2模块之间的交叉访问 173

4.5汇编语言程序的调试 180

4.5.1编辑、汇编与连接 180

4.5.2程序的调试 181

习题 186

第五章系统总线结构和时序 192

5.1 8086/8088系统总线结构 192

5.1.1 两种工作方式公用引脚定义 194

5.1.2最小方式下引脚定义和系统总线结构 196

5.1.3最大方式下引脚定义和系统总线结构 200

5.2.1最小方式系统总线周期时序 205

5.2 8086/8088系统总线时序 205

5.2.2最大方式系统总线周期时序 208

习题 210

第六章半导体存贮器 211

6.1概述 211

6.1.1存贮器的分类 211

6.1.2存贮器的性能指标 212

6.2.1静态RAM 213

6.2读写存贮器RAM 213

6.2.2动态RAM 218

6.3只读存贮器ROM 219

6.3.1 掩模只读存贮器ROM 220

6.3.2可编程只读存贮器PROM 220

6.3.3可擦可编程只读存贮器 221

EPROM 221

习题 222

7.1.1输入输出的基本方式 223

7.1输入输出接口基础 223

第七章输入输出接口技术 223

7.1.2输入输出接口的基本结构 229

7.1.3 I/O指令需要的接口逻辑和I/O端口地址分配 234

7.2中断系统 237

7.2.1 8088/8086的中断功能 238

7.2.2 IBM PC/XT系统的外中断和中断控制器8259 241

7.2.3 中断系统的应用方法 252

7.3并行接口 256

7.3.1 IBM PC/XT并行打印接口 257

7.3.2常用并行接口芯片8255A 262

7.3.3 IBM PC/XT系统中8255A的应用 266

7.4串行异步通信接口 273

7.4.1 RS23 2C和UART 274

7.4.2 8250和IBM PC的RS232C 277

编程 277

7.5定时/计数器8253/8254 287

7.5.1 8253/8254的功能和编程 288

7.5.2 IBM PC系统中的8253 297

7.6用BIOS调用对显示器编程和用 299

DOS调用对磁盘编程 299

7.6.1 用BIOS调用对显示器编程 299

7.6.2用DOS功能调用对磁盘编程 308

习题 312

附录 314

附录A MS—DOS命令简表 314

附录B ASCII编码表 316

附录C上机实习题 317

附录D行编辑程序EDLIN的 319

使用 319

附录E宏汇编MASM的使用 325

附录F连接程序LINK的使用 334

附录G调试程序DEBUG的使用 336

参考文献 347