图书介绍

汇编语言与微机原理教程PDF|Epub|txt|kindle电子书版本网盘下载

汇编语言与微机原理教程
  • 关玉英,毛志雄主编;本书编委会编著 著
  • 出版社: 北京:中国计划出版社
  • ISBN:7801779606
  • 出版时间:2007
  • 标注页数:279页
  • 文件大小:70MB
  • 文件页数:292页
  • 主题词:汇编语言-程序设计-高等学校:技术学校-教材;微型计算机-理论-高等学校:技术学校-教材

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 微型计算机的组成4

1.2.1 微型计算机的硬件体系5

1.2.2 微型计算机的软件体系6

1.2.3 80x86微型计算机的结构6

1.2.4 Pentium系列微型计算机的结构8

1.3 本章小结10

1.4 练习题10

第2章 计算机进制转换及数据编码12

2.1 进制转换12

2.1.1 计算机常用的进制12

2.1.2 原码、反码和补码13

2.2 计算机数据编码及转换14

2.2.1 ASCII码14

2.2.2 汉字内码16

2.2.3 语音、图像和图形的计算机表示19

2.3 本章小结23

2.4 练习题23

第3章 微处理器的结构25

3.1 微处理器简介25

3.2 8086微处理器的功能结构27

3.2.1 总线接口单元28

3.2.2 执行单元28

3.2.3 寄存器组29

3.3 32位80x86微处理器的功能结构31

3.3.1 80286微处理器31

3.3.2 80386微处理器32

3.3.3 80486微处理器32

3.3.4 Pentium微处理器33

3.3.5 Pentium Pro/Ⅱ/Ⅲ微处理器34

3.3.6 Pentium 4微处理器35

3.3.7 Itanium微处理器36

3.4 本章小结37

3.5 练习题37

第4章 内部存储器的结构与原理39

4.1 内部存储器概述39

4.1.1 存储器的分类39

4.1.2 随机存取存储器的工作原理43

4.1.3 只读存储器的工作原理44

4.1.4 新型DRAM存储器46

4.2 80x86系统存储器结构49

4.2.1 CPU与存储器的连接49

4.2.2 高速缓存系统50

4.2.3 虚拟存储系统简介53

4.2.4 虚拟存储器地址映射53

4.3 本章小结56

4.4 练习题56

第5章 微机总线的结构58

5.1 微机总线概述58

5.1.1 总线的类别59

5.1.2 总线的参数60

5.1.3 总线的数据传输61

5.2 系统总线63

5.2.1 IBM-PC/XT总线64

5.2.2 ISA总线64

5.2.3 EISA总线67

5.2.4 VESA总线69

5.2.5 PCI总线69

5.2.6 AGP总线76

5.2.7 PCI-X总线79

5.2.8 PCI Express79

5.3 外部总线82

5.3.1 IEEE 488总线82

5.3.2 SCSI总线83

5.3.3 IDE总线87

5.3.4 USB总线89

5.3.5 IEEE 1394总线92

5.4 本章小结95

5.5 练习题95

第6章 微机的中断系统97

6.1 中断的基本概念97

6.1.1 中断98

6.1.2 中断的处理过程99

6.1.3 中断源、中断的识别及其优先级99

6.2 80x86的中断系统102

6.2.1 内部中断102

6.2.2 外部中断103

6.2.3 中断向量103

6.3 可编程中断控制器8259A105

6.3.1 8259A的外部特性105

6.3.2 8259A的内部结构105

6.3.3 8259A可编程寄存器108

6.3.4 8259A的应用113

6.4 本章小结114

6.5 练习题114

第7章 微机的DMA系统116

7.1 DMA系统简介116

7.1.1 DMA系统的基本概念116

7.1.2 DMA系统的功能117

7.2 DMA控制器8237A119

7.2.1 8237A的主要特性120

7.2.2 8237A的编程方式125

7.2.3 8237A的应用128

7.3 本章小结130

7.4 练习题130

第8章 微机的定时/计数系统132

8.1 定时/计数器简介133

8.1.1 定时/计数器的基本概念133

8.1.2 定时/计数器的分类133

8.2 可编程定时/计数器8254134

8.2.1 8254的主要特性134

8.2.2 8254的内部结构和外部引脚134

8.2.3 8254的工作方式136

8.2.4 8254的控制字与初始化141

8.2.5 8254的应用144

8.3 本章小结145

8.4 练习题145

第9章 80x86的寻址方式与指令系统147

9.1 指令格式147

9.2 微机的寻址方式149

9.2.1 立即寻址150

9.2.2 寄存器寻址150

9.2.3 存储器寻址150

9.2.4 80x86的扩展寻址方式152

9.2.5 I/O端口寻址153

9.3 80x86的指令系统153

9.3.1 数据传送指令153

9.3.2 算术运算指令159

9.3.3 逻辑运算指令167

9.3.4 控制转移指令169

9.3.5 移位指令173

9.3.6 串处理指令178

9.3.7 处理器控制指令181

9.3.8 80x86的一般扩展指令系统182

9.3.9 80x86的多媒体扩展指令集185

9.4 本章小结187

9.5 练习题187

第10章 宏汇编语言195

10.1 宏汇编语言的格式195

10.1.1 汇编语句195

10.1.2 符号198

10.1.3 常数201

10.2 宏汇编语言的表达式204

10.2.1 算术运算205

10.2.2 关系运算206

10.2.3 逻辑运算206

10.3 伪指令207

10.3.1 程序说明伪指令207

10.3.2 段定义伪指令208

10.3.3 段定义的简化212

10.3.4 宏汇编216

10.3.5 条件汇编伪指令221

10.4 BIOS和DOS功能调用223

10.4.1 BIOS功能调用223

10.4.2 DOS功能调用225

10.5 本章小结228

10.6 练习题228

第11章 模块化程序设计236

11.1 模块化程序236

11.1.1 模块化程序设计的原则236

11.1.2 近程模块的设计及调用237

11.1.3 模块间的交叉访问238

11.1.4 远程模块的设计及调用242

11.1.5 子程序库244

11.2 子程序246

11.2.1 子程序的指令246

11.2.2 子程序的定义249

11.2.3 子程序的文件251

11.2.4 子程序的应用252

11.2.5 参数的传递253

11.3 Win32汇编语言的编程257

11.3.1 Win32可执行文件的开发过程257

11.3.2 Win32汇编源程序的结构258

11.3.3 Windows层功能模块的调用262

11.4 C++语言与汇编语言混合编程267

11.4.1 在C++程序中使用汇编语言267

11.4.2 在C++应用程序中调用汇编语言程序269

11.5 本章小结272

11.6 练习题272

主要参考文献279

热门推荐