图书介绍

微型计算机硬件技术及应用基础 上 微机原理2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

微型计算机硬件技术及应用基础 上 微机原理
  • 邹逢兴主编 著
  • 出版社: 长沙:国防科技大学出版社
  • ISBN:7810246917
  • 出版时间:2001
  • 标注页数:376页
  • 文件大小:17MB
  • 文件页数:390页
  • 主题词:

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.2 微型计算机系统的三个层次5

1.1.3 微型计算机的分类5

1.1.4 微型计算机系统的主要性能指标6

1.2 微型计算机系统硬件结构7

1.2.1 结构特点与框图7

1.2.2 主要组成部分结构及功能9

1.3 微型计算机的运算基础13

1.3.1 计算机中数的表示方法13

1.3.2 计算机的运算17

1.4 微型计算机基本工作原理22

1.4.1 指令与程序概述22

1.4.2 指令类别23

1.4.3 指令与程序的执行23

1.4.4 程序执行过程举例24

1.5 高档微机中应用的现代先进计算机技术26

1.5.1 微程序控制技术26

1.5.2 流水线技术27

1.5.3 高速缓冲存储器技术28

1.5.4 虚拟存储器技术28

1.5.5 多媒体扩展技术29

1.5.6 乱序执行技术29

1.6 PC系列微型计算机系统30

1.6.1 PC系列微机系统简介30

1.6.2 基本系统配置31

1.6.3 非基本系统配置32

1.6.4 母板硬件结构33

思考题与习题40

第二章 微处理器和指令系统43

2.1 Intel系列微处理器43

2.1.1 8086/8088微处理器43

2.1.2 80286微处理器46

2.1.3 80386微处理器47

2.1.4 80486微处理器48

2.1.5 Pentium微处理器49

2.1.6 Pentium Pro及以上微处理器50

2.2 Intel 80486微处理器体系结构51

2.2.1 内部结构51

2.2.2 内部寄存器53

2.2.3 外部引脚及功能60

2.2.4 三种工作方式及相互转换64

2.3 80486微处理器的数据类型65

2.4 80486微处理器的寻址方式67

2.4.1 有效地址EA67

2.4.2 11种寻址方式68

2.4.3 存储器寻址时的段约定73

2.4.4 操作数宽度和地址宽度的确定74

2.5 80486的指令系统75

2.5.1 80486指令系统概述75

2.5.2 80486指令格式76

2.5.3 80486指令简介77

思考题与习题119

第三章 汇编语言程序设计基础126

3.1 汇编语言概述126

3.2 汇编语言程序结构与语句格式126

3.2.1 源程序结构126

3.2.2 语句格式129

3.3 伪指令语句132

3.3.1 程序结构伪指令语句132

3.3.2 符号/数据/标号伪指令语句141

3.3.3 结构性数据伪指令语句143

3.3.4 过程和宏定义伪指令语句147

3.3.5 条件汇编伪指令语句150

3.3.6 列表伪指令语句151

3.4 汇编语言程序设计入门153

3.4.1 程序设计一般步骤153

3.4.2 程序处理过程153

3.4.3 程序设计基本方法154

3.4.4 子程序设计与调用技术161

3.5 模块化程序设计技术171

3.5.1 模块化程序设计的原则171

3.5.2 程序中模块间的关系172

3.5.3 高级语言与汇编语言的程序连接175

3.5.4 模块化程序设计举例177

3.6 实用程序设计举例179

思考题与习题198

第四章 存储器201

4.1 存储器概述201

4.1.1 分级存储器系统结构201

4.1.2 半导体存储器的分类202

4.1.3 各类存储芯片与CPU的接口特性203

4.2 内存储器系统的组织原理214

4.2.1 存储器结构的确定214

4.2.2 存储器芯片的选择216

4.2.3 存储器接口的设计218

4.2.4 存储器系统设计举例220

4.2.5 存储器扩充寻址225

4.3 高速缓冲存储器与虚拟存储器工作原理228

4.3.1 高速缓冲存储器(Cache)工作原理228

4.3.2 虚拟存储器(VM)工作原理232

4.3.3 高速缓存器与虚拟存储器的比较233

4.4 80486/80586的存储器结构与存储管理233

4.4.1 存储器组织结构233

4.4.2 存储器工作方式及管理239

4.4.3 存储器管理软件243

思考题与习题245

第五章 输入输出接口247

5.1 I/O接口概述247

5.1.1 I/O设备与I/O接口247

5.1.2 接口分类248

5.1.3 接口的基本功能与基本结构249

5.2 I/O端口的编址方式251

5.2.1 存储器映像方式251

5.2.2 隔离I/O方式252

5.2.3 80486的I/O端口编址方式253

5.3 I/O同步控制方式257

5.3.1 概述257

5.3.2 程序查询式控制258

5.3.3 中断驱动式控制260

5.3.4 直接存储器存取式控制261

5.3.5 专用I/O处理机控制262

思考题与习题263

第六章 总线与总线标准265

6.1 有关总线的基本概念265

6.1.1 总线和总线操作265

6.1.2 总结分组及功能266

6.1.3 总线周期与指令周期、时钟周期的关系266

6.1.4 总线时序267

6.2 总线操作控制268

6.2.1 总线判决268

6.2.2 总线握手272

6.2.3 80486的基本总线握手操作时序281

6.3 高档PC系列微机总线层次结构283

6.4 总线接口标准285

6.4.1 总线标准概述285

6.4.2 ISA总线287

6.4.3 EISA总线293

6.4.4 PCI总线295

思考题与习题303

第七章 中断与中断控制305

7.1 概述305

7.1.1 中断概念305

7.1.2 中断源306

7.1.3 中断优先级与中断嵌套306

7.1.4 CPU响应中断的条件306

7.1.5 中断处理过程308

7.2 中断源的识别与判优309

7.2.1 程序查询式识别与判优309

7.2.2 中断向量式识别与判优310

7.3 8295A可编程中断控制器312

7.3.1 8259A的内部结构与引脚功能312

7.3.2 8259A的中断工作过程315

7.3.3 8259A的编程315

7.4 80386/80486/80586CPU的中断机制330

7.4.1 中断类型330

7.4.2 中断向量号分配与中断向量获取方法332

7.4.3 各类中断/异常的优先级334

7.4.4 中断/异常的检测、响应、处理过程335

7.5 80X86微机的硬件中断控制逻辑336

7.5.1 PC/XT机的硬件中断控制逻辑336

7.5.2 PC/AT机的硬件中断控制逻辑338

7.5.3 80386/80486/80586微机的中断控制逻辑339

思考题与习题340

第八章 DMA与DMA控制343

8.1 概述343

8.2 DMAC占用总线的方式344

8.2.1 使CPU暂时放弃总线控制权的方式344

8.2.2 暂停CPU时钟脉冲的方式345

8.2.3 窃取CPU空闲时间的方式345

8.3 DMAC的基本功能和结构346

8.3.1 基本功能346

8.3.2 典型结构346

8.4 DMA传送的控制原理348

8.5 DMAC的工作方式349

8.5.1 工作状态349

8.5.2 操作类型351

8.5.3 操作方式351

8.6 DMA控制器8237A-5353

8.6.1 主要功能和特性353

8.6.2 内部结构和引脚信号354

8.6.3 8237A-5的操作时序362

8.6.4 8237A-5的初始化364

8.7 8237A-5在80×86微机中的应用365

8.7.1 硬件逻辑结构366

8.7.2 ROM-BIOS对DMA系统的编程368

思考题与习题374

热门推荐