图书介绍

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

微机原理与汇编语言实用教程
  • 王富荣主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302194934
  • 出版时间:2009
  • 标注页数:330页
  • 文件大小:74MB
  • 文件页数:341页
  • 主题词:微型计算机-理论-高等学校:技术学校-教材;汇编语言-程序设计-高等学校:技术学校-教材

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 计算机中的数据编码4

1.1.3 计算机中数的表示6

1.2 计算机概述9

1.2.1 计算机的产生与发展9

1.2.2 微型计算机的发展10

1.2.3 微型计算机的特点及应用12

1.2.4 微型计算机发展新技术14

1.3 微型计算机系统的组成16

1.3.1 微型计算机系统的3个层次及性能指标16

1.3.2 微型计算机系统的组成17

1.3.3 微型计算机系统的基本工作方法19

习题121

第2章 8086微处理器及其系统结构22

2.1 8086微处理器22

2.1.1 8086微处理器内部结构22

2.1.2 8086的寄存器结构23

2.2 8086微处理器引脚信号和典型时序分析25

2.2.1 8086微处理器引脚信号25

2.2.2 两种模式下系统的典型配置30

2.2.3 8086的典型时序分析31

习题234

第3章 半导体存储器及其接口35

3.1 存储器种类与特性35

3.1.1 存储器的分类35

3.1.2 存储器的主要技术指标37

3.2 8086的存储器组织38

3.2.1 存储器地址空间和数据存储格式38

3.2.2 存储器的分段和物理地址的形成39

3.2.3 内存储器的基本结构40

3.3 半导体存储器41

3.3.1 半导体存储器的分类41

3.3.2 随机存取存储器RAM42

3.3.3 只读存储器ROM45

3.4 半导体存储器与CPU的连接47

3.4.1 存储芯片与CPU的连接47

3.4.2 存储器芯片与CPU连接时应注意的问题53

3.4.3 8086的数据组织与存储53

习题354

第4章 汇编语言基础56

4.1 MASM汇编语言基础56

4.1.1 汇编语言的基本概念56

4.1.2 MASM汇编语言57

4.1.3 汇编语言语句格式57

4.1.4 语句类别58

4.2 操作数的寻址方式58

4.2.1 立即寻址58

4.2.2 寄存器寻址59

4.2.3 存储器寻址59

4.3 指令集60

4.3.1 数据传送类指令60

4.3.2 程序控制类指令65

4.3.3 标志处理和CPU控制类指令65

4.4 表达式与操作符66

4.4.1 表达式66

4.4.2 算术操作符66

4.4.3 逻辑操作符66

4.4.4 关系操作符67

4.4.5 数值回送操作符67

4.4.6 属性操作符69

4.4.7 操作符的运算优先级71

4.5 常用伪指令71

4.5.1 数据定义及存储分配伪指令71

4.5.2 表达式赋值伪指令73

4.5.3 符号定义伪指令73

4.5.4 段定义伪指令73

4.5.5 程序开始和结束伪指令74

4.6 汇编语言源程序的基本结构75

4.6.1 完整的段定义格式汇编语言源程序75

4.6.2 简化的段定义格式汇编语言源程序76

4.7 汇编语言程序的运行77

4.7.1 8086汇编语言程序的一个例子77

4.7.2 汇编语言的上机过程78

4.8 调试程序DEBUG的使用79

4.8.1 DEBUG程序的启动和命令参数79

4.8.2 调试命令80

习题489

实训4.1 8086汇编语言程序设计初步90

实训4.2 DEBUG使用91

第5章 运算程序设计及应用举例93

5.1 算术运算程序设计93

5.1.1 加法指令93

5.1.2 减法指令94

5.1.3 乘法指令96

5.1.4 除法指令97

5.2 数码转换99

5.2.1 十进制调整指令99

5.2.2 数码转换应用举例102

5.3 查表程序设计102

5.4 逻辑运算103

5.4.1 逻辑运算指令104

5.4.2 移位及循环105

5.5 字符串处理108

5.5.1 控制位DF109

5.5.2 串处理指令109

5.5.3 串处理应用举例111

5.6 系统的功能调用112

5.6.1 DOS功能调用113

5.6.2 DOS功能调用应用举例115

5.6.3 BIOS中断调用117

5.7 综合编程应用举例118

习题5119

实训5.1 DOS和BIOS功能调用121

第6章 汇编语言程序设计125

6.1 简单程序设计及应用举例125

6.2 分支程序设计及应用举例127

6.2.1 转移指令128

6.2.2 分支结构程序设计应用举例130

6.3 循环程序设计及应用举例136

6.3.1 循环控制指令136

6.3.2 循环程序的结构138

6.3.3 循环程序设计方法应用举例139

习题6145

实训6.1 顺序程序设计146

实训6.2 分支程序设计147

实训6.3 循环程序设计149

实训6.4 排序程序设计150

第7章 子程序设计153

7.1 子程序设计方法153

7.1.1 子程序的定义、调用与返回153

7.1.2 子程序的参数传递方法及应用举例156

7.2 宏159

7.2.1 宏定义与宏结束指令159

7.2.2 参数的使用161

7.2.3 宏中的标号处理162

7.2.4 宏与子程序的区别163

习题7163

实训7.1 子程序设计164

第8章 输入/输出系统及中断的使用方法168

8.1 输入/输出接口概述168

8.1.1 输入/输出接口的一般结构168

8.1.2 I/O端口及其编址方式169

8.1.3 CPU与外设之间的数据传送方式170

8.2 中断处理技术177

8.2.1 中断系统的基本概念177

8.2.2 80X86 CPU的中断系统180

8.2.3 8259A可编程中断控制器185

8.2.4 中断应用程序设计197

习题8200

实训8.1 中断程序应用201

实训8.2 8259A应用编程204

第9章 总线技术207

9.1 总线的基本概念207

9.1.1 总线的特性和分类207

9.1.2 系统总线的组成209

9.1.3 总线的数据传输方式210

9.1.4 总线性能指标210

9.2 常用的系统总线211

9.2.1 ISA总线211

9.2.2 PCI总线214

9.2.3 AGP总线217

9.2.4 RS-232C串行通信接口标准219

9.2.5 通用串行总线USB220

9.2.6 高速串行总线IEEE 1394226

9.2.7 “蓝牙”技术230

习题9233

第10章 可编程接口芯片及其应用234

10.1 模/数和数/模转换接口234

10.1.1 典型模/数转换器(ADC)芯片235

10.1.2 典型数/模转换器(DAC)芯片238

10.1.3 A/D与D/A应用举例242

10.2 并行I/O接口244

10.2.1 可编程并行I/O接口芯片8255A244

10.2.2 8255A的应用251

10.3 定时/计数技术262

10.3.1 定时与计数262

10.3.2 Intel 8253可编程定时/计数器263

习题10278

实训10.1 ADC0809的应用279

实训10.2 DAC0832的应用281

实训10.3 8255A并行接口应用285

实训10.4 8253定时/计数器接口应用287

第11章 80X86到IA64系列微处理器291

11.1 80X86系列微处理器291

11.1.1 80286微处理器291

11.1.2 80386微处理器292

11.1.3 80486微处理器296

11.2 P6系列微处理器297

11.2.1 Pentium微处理器297

11.2.2 Pentium系列微处理器302

11.2.3 Pentium 4304

11.2.4 酷睿微处理器305

11.3 新一代IA64系列微处理器307

11.3.1 显性并行指令计算(EPIC)307

11.3.2 IA64微处理器体系结构308

习题11310

附录A ASCII码表312

附录B 8086/8088汇编语言指令表313

附录C 8086/8088伪操作指令表319

附录D 常用DOS功能调用(INT 21H)321

附录E BIOS中断调用(INT n)表327

参考文献330

参考网站330

热门推荐