图书介绍

计算机硬件技术基础PDF|Epub|txt|kindle电子书版本网盘下载

计算机硬件技术基础
  • 万晓冬,陈则王,孔德明,崔江 著
  • 出版社: 北京:国防工业出版社
  • ISBN:9787118112481
  • 出版时间:2017
  • 标注页数:372页
  • 文件大小:60MB
  • 文件页数:385页
  • 主题词:硬件-基本知识

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

计算机硬件技术基础PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 计算机硬件基础1

1.1微型计算机的发展概况1

1.1.1微型计算机的发展历程1

1.1.2微型计算机的应用2

1.2微型计算机系统概述3

1.2.1微型计算机系统的组成3

1.2.2微型计算机硬件系统结构3

1.2.3微型计算机软件组成7

1.2.4微型计算机的工作过程7

1.2.5微型计算机系统的主要性能指标9

1.3微型计算机运算基础10

1.3.1计算机中数值数据的表示10

1.3.2计算机中非数值数据的表示14

1.3.3计算机的运算16

习题119

第2章 微处理器21

2.1 8086微处理器21

2.1.1 8086 CPU的内部结构21

2.1.2 8086的寄存器结构23

2.1.3 8086的存储器组织27

2.2 8086微处理器的引脚及功能30

2.2.1 8086的工作模式30

2.2.2 8086微处理器的引脚及功能30

2.3两种工作模式下的系统组成35

2.3.1 8086最小模式系统35

2.3.2 8086最大模式系统37

2.4 8086/8088微处理器的工作时序38

2.4.1基本概念38

2.4.2最小模式下的总线读/写周期39

2.4.3最大模式下的总线读/写周期42

2.4.4总线空闲周期43

2.5 80486微处理器44

2.5.1 80486的内部结构44

2.5.2 80486的寄存器46

2.5.3 80486的工作方式48

2.5.4 80486的保护机制50

2.5.5虚拟地址到物理地址的转换50

2.6现代微处理器简介51

2.6.1 Pentium微处理器的内部结构52

2.6.2 Pentium微处理器的工作方式53

2.6.3 Pentium系列其他微处理器54

2.6.4 Itanium 64位微处理器55

2.6.5 Core及Core 2——酷睿及酷睿2微处理器56

2.6.6现代微处理器采用的先进技术56

习题259

第3章 寻址方式与指令系统62

3.1 8086指令系统概述62

3.1.1指令概述62

3.1.2指令格式63

3.2寻址方式64

3.2.1操作数寻址64

3.2.2隐含寻址68

3.2.3转移地址寻址68

3.3 8086指令系统69

3.3.1数据传送指令70

3.3.2算术运算指令76

3.3.3逻辑运算与移位指令84

3.3.4串操作指令89

3.3.5控制转移指令94

3.3.6 CPU控制指令101

3.4 80X86/Pentium指令系统103

3.4.1 80286增加与增强的指令103

3.4.2 80386/80486增加与增强的指令106

3.4.3 Pentium系列处理器增加的指令111

习题3112

第4章 汇编语言程序设计118

4.1汇编语言程序结构118

4.1.1汇编语言程序的分段结构118

4.1.2汇编语言语句的类型与格式120

4.1.3汇编语句行基本要素121

4.2伪指令语句123

4.2.1方式选择伪指令124

4.2.2段定义伪指令124

4.2.3数据定义伪指令129

4.2.4操作符伪指令132

4.2.5过程与宏定义伪指令136

4.2.6结构定义伪指令138

4.2.7模块定义伪指令139

4.3汇编语言程序设计的上机过程140

4.3.1汇编语言程序的开发过程140

4.3.2汇编语言与PC-DOS的接口142

4.4汇编语言程序设计的基本方法143

4.4.1编写汇编程序基本问题144

4.4.2顺序结构程序设计144

4.4.3分支结构程序设计146

4.4.4循环结构程序设计151

4.5子程序结构设计153

4.5.1子程序设计方法153

4.5.2 DOS系统功能调用159

4.6程序设计举例161

4.6.1码制转换161

4.6.2算术运算164

4.6.3数据表处理165

4.7 80X86汇编语言程序设计168

4.7.1概述168

4.7.2源程序的基本格式168

4.7.3程序设计举例169

习题4170

第5章 存储器系统175

5.1存储器概述175

5.1.1存储器的分类175

5.1.2半导体存储芯片的结构176

5.1.3半导体存储器的主要性能指标177

5.1.4现代微型计算机系统的存储器体系结构177

5.2随机存取存储器179

5.2.1静态RAM179

5.2.2动态RAM181

5.2.3 PC内存条183

5.3只读存储器183

5.3.1掩膜ROM184

5.3.2可编程ROM184

5.3.3紫外线可擦除ROM184

5.3.4电可擦除可编程ROM187

5.3.5 Flash存储器189

5.4半导体存储器与CPU的接口192

5.4.1存储器与CPU接口的一般问题192

5.4.2存储器容量的扩展193

5.4.3 CPU与存储器的连接195

5.4.4存储器扩展与连接设计举例198

5.5高速缓冲存储器200

习题5201

第6章 基本输入/输出接口技术204

6.1 I/O接口概述204

6.1.1 I/O信息的种类204

6.1.2 I/O接口的功能205

6.1.3 I/O接口的基本结构206

6.1.4 I/O端口的编址方式206

6.1.5 I/O端口地址分配207

6.2简单的 I/O接口208

6.3输入/输出传送控制方式211

6.3.1程序控制方式211

6.3.2中断传送方式214

6.3.3直接存储器存取传送方式215

习题6216

第7章 中断技术218

7.1中断基本概念218

7.1.1中断与中断分类218

7.1.2中断系统的功能219

7.1.3中断处理过程219

7.1.4中断判优的方法220

7.2 8086中断系统222

7.2.1 8086中断分类222

7.2.2中断向量表224

7.2.3 8086中断响应过程225

7.3可编程中断控制芯片8259A226

7.3.1功能概述226

7.3.2 8259A的内部结构与引脚226

7.3.3内部端口寻址与读/写控制227

7.3.4 8259A的中断工作过程228

7.3.5 8259A编程228

7.4中断程序设计235

7.4.1中断程序设计方法235

7.4.2中断程序设计举例237

习题7241

第8章 可编程接口芯片及其应用242

8.1概述242

8.2定时计数控制接口243

8.2.1 8253定时/计数器243

8.2.2 8254定时/计数器252

8.3可编程并行接口254

8.3.1 8255A可编程并行接口芯片254

8.3.2并行打印机接口261

8.3.3键盘接口265

8.3.4 LED数码显示接口269

8.4串行通信和串行接口271

8.4.1串行通信的基本概念272

8.4.2可编程串行通信接口芯片8251 A277

8.4.3 8251 A的编程及应用284

8.5模拟通道接口286

8.5.1概述286

8.5.2 D/A转换器及其与CPU的接口287

8.5.3 A/D转换器及其与CPU的接口296

习题8308

第9章 总线技术310

9.1总线概述310

9.1.1总线和总线标准310

9.1.2总线分类311

9.1.3总线操作312

9.1.4总线性能指标312

9.2系统总线313

9.2.1 ISA总线313

9.2.2 STD总线315

9.2.3 PC/104总线316

9.3 PCI局部总线317

9.3.1 PCI总线的特点317

9.3.2 PCI总线的系统结构318

9.3.3 PCI总线的信号定义318

9.4通用串行总线321

9.4.1通用串行总线概述321

9.4.2 USB系统的拓扑结构及软硬件组成321

9.4.3 USB的数据传输模式323

9.5其他外部总线324

9.5.1 IEEE 1394高性能串行总线324

9.5.2 AGP总线325

9.5.3 CAN总线325

习题9326

第10章 嵌入式系统基础327

10.1嵌入式系统的基本概念327

10.1.1嵌入式系统的定义327

10.1.2.嵌入式系统的组成327

10.1.3嵌入式系统的特点328

10.1.4嵌入式系统的应用领域329

10.1.5嵌入式系统的发展趋势330

10.2嵌入式硬件系统330

10.2.1嵌入式系统的基本硬件组成330

10.2.2嵌入式微处理器331

10.2.3主流的嵌入式微处理器简介334

10.3嵌入式软件系统337

10.3.1概述337

10.3.2嵌入式操作系统339

10.4嵌入式应用系统开发343

10.4.1嵌入式系统开发流程343

10.4.2嵌入式交叉开发环境344

10.4.3交叉调试345

10.4.4嵌入式系统在智能手机中的应用346

习题10348

附录1 8086/8088指令系统349

附录2系统中断359

参考文献372

热门推荐