当前位置:首页 > 工业技术
新编16/32位微型计算机原理及应用
新编16/32位微型计算机原理及应用

新编16/32位微型计算机原理及应用PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:李继灿主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2001
  • ISBN:7900631984
  • 页数:359 页
图书介绍:
《新编16/32位微型计算机原理及应用》目录

第1章微机系统导论 1

1.1微机系统组成 1

一、几个基本定义 1

二、微型计算机系统的组成 2

1.2微机硬件系统结构 4

1.3微处理器组成 6

一、运算器 6

二、控制器 6

三、内部寄存器阵列 7

1.4存储器概述 8

一、基本概念 8

二、存储器组成 8

三、读/写操作过程 9

1.5微机工作过程 9

1.6微机系统的主要性能指标 19

一、最佳整体性能评估与最佳购买性能评估 20

二、主板的结构与性能 20

三、微处理器的性能指标 22

四、硬盘的性能指标 24

五、允许配置的外设数量 24

六、总线的性能指标 24

七、系统软件的配置 25

习题一 27

第2章微机运算基础 29

2.1进位计数制 29

一、十进制数 29

二、二进制数 29

三、八进制数 30

四、十六进制数 30

2.2进位数制之间的转换 31

一、二进制数转换为十进制数 31

二、十进制数转换为二进制数 32

三、八进制数与二进制数之间的转换 33

四、八进制数与十进制数之间的转换 34

五、十六进制数与二进制数之间的转换 34

六、十六进制数与十进制数之间的转换 35

2.3二进制编码(代码) 35

一、二进制编码的十进制(二一十进制或BCD码) 36

二、字母与字符的编码 37

2.4二进制数的运算 38

一、二进制数的算术运算 38

二、二进制数的逻辑运算 42

2.5数的定点与浮点表示 43

一、定点表示 44

二、浮点表示 45

三、定点表示与浮点表示的比较 45

2.6带符号数的表示法 47

一、机器数与真值 47

二、机器数的种类和表示方法 47

三、补码的加减法运算 51

四、溢出及其判断方法 52

习题二 53

第3章8086/8088微处理器及其:统 56

3.1 8086/8088微处理器 56

一、8086/8088CPU的部结构 56

二、8086/8088的寄存器结构 58

三、8086/8088的引脚信号和功能 61

3.2 8086/8088系统的最小/大工作方式 63

一、最小方式 63

二、最大方式 66

3.3 多处理器系统 68

3.4 8086/8088的存储器 69

一、存储器组织 69

二、存储器的分段 71

三、实际地址和逻辑地1 72

四、堆栈 73

五、存储器的工作时序 73

3.58086/8088指令系统 75

一、8086/8088指令系统的特点 75

二、8086/8088的指令格式 76

三、寻址方式 79

四、8086/8088指令的分类 84

3.6数值数据协处理器8087与输入/输出协处理器8089 114

一、数值数据协处理器8087 114

二、输入/输出协处理器8089 116

习题三 117

第4章8086/8088汇编语言程序设计 120

4.1程序设计语言概述 120

一、机器语言 120

二、汇编语言 120

三、高级语言 121

4.2 8086/8088汇编语言的基本语法 121

一、8086/8088汇编源程序实例 121

二、8086/8088汇编语言语句 123

4.3 8086/8088汇编语言程序设计基本方法 143

一、顺序结构程序 143

二、分支结构程序 145

三、循环结构程序 145

四、DOS及BIOS中断调用 148

4.4软件调试技术 157

一、调试软件DEBUG 158

二、软件调试基本方法 161

习题四 162

第5章 微机的存储器 164

5.1存储器的分类与组成 164

一、半导体存储器的分类 164

二、半导体存储器的组成 165

5.2随机存取存储器(RAM) 167

一、静态随机存取存储器 167

二、动态随机存储器 171

5.3只读存储器(ROM) 174

一、只读存储器存储信息的原理和组成 174

二、只读存储器的分类 175

三、EPROM芯片实例——Intel 2716 176

5.4存储器的连接 178

一、存储器芯片的扩充 178

二、存储器与CPU的连接 180

三、存储器与CPU连接应注意的一些问题 189

5.5几种新型的半导体存储器 190

5.6磁表面存储器 191

一、磁表面存储信息原理 191

二、磁盘存储器 193

三、盒式磁带存储器 196

四、硬盘存储器 197

5.7光盘存储器 202

一、概述 202

二、光盘存储器的写读原理、特点及其应用技术 203

三、可擦式光盘存储器 209

习题五 212

第6章输入输出与中断 215

6.1输入输出接口概述 215

一、CPU与外设间的连接 215

二、接口电路的基本结构 216

6.2CPU与外设数据传送的方式 217

一、程序传送 217

二、中断传送 223

三、直接存储器存取(DMA)传送 223

6.3中断技术 224

一、中断概述 224

二、单个中断源的中断 226

三、向量中断 229

四、中断优先权 229

6.48086/8088的中断系统和中断处理 229

一、8086/8088的中断系统 229

二、8086/8088的中断处理过程 234

三、中断向量表 236

四、可屏蔽中断的过程 237

五、中断响应时序 238

六、中断服务子程序设计 240

习题六 241

第7章可编程接口芯片及应用 243

7.1接口的分类及功能 243

一、接口的分类 243

二、接口的功能 244

7.2可编程计数器/定时器8253—5 244

一、8253—5的引脚与功能结构 244

二、8253—5的内部结构和寻址方式 245

三、8253—5的6种工作方式及时序关系 246

四、8253应用举例 249

7.3可编程中断控制器8259A 251

一、8259A的引脚与功能结构 251

二、8289A内部结构框图和中断工作过程 252

三、8289A的控制字格式 254

四、8259A应用举例 260

7.4可编程并行通信接口芯片8255A 261

一、8255A芯片引脚定义与功能 261

二、8255A寻址方式 263

三、8255A的3种工作方式 263

四、时序关系 267

五、8255A应用举例 268

7.5可编程串行异步通信接口芯片8250 270

一、串行异步通信规程(PROTOCOL) 270

二、8250芯片引脚定义与功能 272

三、8250芯片的内部结构和寻址方式 273

四、8250内部控制状态寄存器的功能 274

五、8250通信编程 277

六、8250应用举例 279

7.6模/数(A/D)与数/模(D/A)转换接口芯片 280

一、A/D转换接口 281

二、D/A转换接口 285

习题七 287

第8章从80286到Pentium系列的技术发展 290

8.1 80286微处理器 290

一、80286与8086/8088相比的特点 291

二、80286在体系结构上与8086/8088的主要异同点 292

8.2 80386微处理器 302

一、80386的特点 303

二、80386的内部结构 303

三、80386的寄存器结构 304

四、80386的存储器管理 309

五、80386/80486三种工作模式的相互转变 317

8.3 80486微处理器 318

一、80486的主要结构特点 318

二、80486CPU内部结构 319

三、高速缓存 321

8.4Pentium微处理器 325

一、Intel80x86CPU系列 326

二、Pentium(P5)的体系结构及其特点 326

三、P5总线与80486总线的主要区别 330

四、相对486体系结构的增强点 333

8.5Pentium微处理器系列及相关技术的发展 334

一、PentiumII微处理器(P11或奔腾11 334

二、PentiumIII(PIII,奔腾III) 336

三、PentiumIVCPU简介 338

四、PentiMmIY系统初探 340

五、新一代微处理器——Itanium(安腾) 340

六、对称多处理(SMP)对今后PC机发展方向的影响 342

习题八 343

附录8086/8088指令系统表 344

主要参考文献 359

返回顶部