图书介绍

汇编语言与接口技术pdf电子书版本下载

汇编语言与接口技术
  • 叶继华主编;罗贤海等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111168054
  • 出版时间:2005
  • 标注页数:294页
  • 文件大小:13MB
  • 文件页数:306页
  • 主题词:汇编语言-程序设计-高等学校-教材;微处理器-接口-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
下载压缩包 [复制下载地址] 温馨提示:(请使用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

1.1.2 微型计算机系统的层次 1

目录 1

1.2 汇编语言及特点 3

1.2.1 机器语言 3

1.1.3 微处理器技术发展概况 3

1.2.2 汇编语言 4

1.2.3 高级语言 4

1.2.4 汇编语言的特点 4

1.3 数据表示 4

1.3.1 数值数据 4

1.3.2 机器数的运算 7

1.3.3 字符数据 10

1.4 习题 12

2.1 Intel 8086微处理器 13

2.1.1 Intel 8086 CPU内部结构 13

第2章 80x86微处理器 13

2.1.2 Intel 8086内部寄存器 15

2.1.3 Intel 8086微处理器引脚说明 17

2.2 存储器物理地址的形成 21

2.2.1 存储器结构 21

2.2.2 物理地址的形成 22

2.2.3 存储器单元的地址和内容 24

2.3 Intel 80x86微处理器系列 25

2.3.1 Intel 80x86微处理器系列概况 25

2.3.2 Intel 80x86微处理器 26

2.3.3 Intel 80x86存储器管理 31

2.4 习题 36

第3章 8086指令系统 38

3.1 8086的寻址方式 38

3.1.1 数据的寻址方式 38

3.1.2 程序转移地址的寻址方式 43

3.1.3 对端口的寻址方式 45

3.2 8086的指令系统 45

3.2.1 数据传送类指令 45

3.2.2 算术运算类指令 49

3.2.3 位操作类指令 57

3.2.4 串操作类指令 60

3.2.5 控制转移类指令 63

3.2.6 处理机控制类指令 72

3.3 习题 73

第4章MASM汇编语言知识 77

4.1 MASM汇编语言格式 77

4.1.1 指令语句格式 77

4.1.2 伪指令语句格式 77

4.2 汇编语句表达式 78

4.2.1 常量 78

4.2.2 变量和表达式 79

4.2.3 标号 81

4.2.4 表达式中的运算符 81

4.2.5 运算符的优先级 85

4.3 伪指令 86

4.3.1 数据定义伪指令 86

4.3.2 符号定义伪指令 86

4.3.3 段定义伪指令 87

4.3.4 子程序(过程)定义伪指令 91

4.3.5 其他伪指令 91

4.3.6 程序正常结束方式 92

4.3.7 MASM汇编语言源程序结构 93

4.4 DOS功能调用和BIOS功能调用 96

4.4.1 常用的DOS功能调用 97

4.4.2 DOS功能调用 99

4.4.3 BIOS功能调用 105

4.5 MASM汇编语言程序的上机过程 112

4.5.1 MASM汇编程序的有关概念 112

4.5.2 MASM汇编语言程序的上机过程 113

4.6 习题 117

5.1 程序设计概述 120

第5章 汇编语言程序设计 120

5.1.1 汇编语言程序设计的一般步骤 121

5.1.2 流程图 122

5.2 顺序程序设计 122

5.3 分支程序设计 127

5.3.1 用条件转移指令实现程序分支 128

5.3.2 用跳转表实现多路分支 131

5.4 循环程序设计 135

5.4.1 循环程序的结构 135

5.4.2 循环控制的方法 136

5.4.3 单重循环程序设计 136

5.4.4 多重循环程序设计 142

5.5 子程序设计 146

5.5.1 子程序的概念 146

5.5.2 子程序的定义 146

5.5.3 子程序设计方法 147

5.5.4 子程序应用举例 148

5.5.5 子程序的嵌套与递归调用 152

5.6 模块化程序设计 155

5.7 习题 156

6.1.1 结构和联合 162

6.1 高级汇编技术 162

第6章 高级汇编语言程序设计 162

6.1.2 记录 164

6.1.3 宏 166

6.1.4 重复汇编 178

6.1.5 条件汇编 180

6.2 MASM汇编语言与高级语言的连接 181

6.3 80x86的寻址方式和扩充的指令 184

6.3.1 80x86数据的寻址方式 184

6.3.2 80x86程序转移地址的寻址方式 185

6.3.3 80x86扩充的指令 186

6.3.4 80x86扩充的伪指令 191

6.3.5 保护方式专用指令 192

6.4 80x86汇编语言编程 195

6.4.1 实地址方式汇编语言程序设计 195

6.4.2 保护方式的进入和退出 199

6.4.3 保护方式汇编语言程序设计 200

6.5 习题 206

7.1.1 接口的概念 208

7.1.2 接口的功能 208

7.1 微机接口 208

第7章 微机接口基本知识 208

7.1.3 接口的组成 209

7.1.4 接口的分类 210

7.2 I/O设备数据传送方式 210

7.2.1 端口寻址方式 210

7.2.2 CPU与外设之间的信息传送方式 212

7.3 习题 215

第8章 中断系统和DMA 216

8.1 中断系统概述 216

8.1.1 中断的基本概念 216

8.1.2 中断的处理过程 217

8.1.3 中断的优先级 218

8.1.4 8086/8088的中断系统 221

8.2 可编程中断控制器8259A 226

8.2.1 8259A引脚及内部结构 226

8.2.2 8259A的工作方式 228

8.2.3 8259A的编程 231

8.2.4 8259A的应用 236

8.3 DMA概述 237

8.3.1 DMA简介 237

8.3.2 DMA传送方式 238

8.4.1 8237A的引脚 240

8.4 DMA控制器8237A 240

8.4.2 8237A的内部结构 242

8.4.3 8237A的工作时序 249

8.4.4 8237A的应用举例 250

8.5 习题 252

第9章 可编程并行接口芯片和串行接口芯片 253

9.1 8255并行接口 253

9.1.1 并行接口的概念 253

9.1.2 Intel 8255A可编程并行接口 254

9.1.3 Intel 8255A的控制字 256

9.1.4 Intel 8255A工作方式 257

9.1.5 Intel 8255A编程 261

9.2 8251串行接口 263

9.2.1 串行接口的概念 263

9.2.2 Intel 8251A可编程串行接口 264

9.2.3 Intel 8251A编程 269

9.3 习题 273

10.2 Intel 8253可编程定时/计数器 274

10.2.1 Intel 8253的内部结构 274

10.1 定时/计数器的概念 274

第10章 可编程定时/计数器芯片 274

10.2.2 Intel 8253的功能 276

10.3 Intel 8253控制字和工作方式 278

10.3.1 Intel 8253的控制字 278

10.3.2 Intel 8253的工作方式 279

10.4 Intel 8253编程 284

10.5 习题 284

附录 286

附录A DEBUG的使用 286

附录B 汇编程序出错信息 290

参考文献 294

精品推荐