图书介绍
汇编语言与接口技术PDF|Epub|txt|kindle电子书版本网盘下载
![汇编语言与接口技术](https://www.shukui.net/cover/77/33197584.jpg)
- 叶继华主编;罗贤海等编著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111168054
- 出版时间:2005
- 标注页数:294页
- 文件大小:13MB
- 文件页数:306页
- 主题词:汇编语言-程序设计-高等学校-教材;微处理器-接口-高等学校-教材
PDF下载
下载说明
汇编语言与接口技术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章 中断系统和DMA216
8.1 中断系统概述216
8.1.1 中断的基本概念216
8.1.2 中断的处理过程217
8.1.3 中断的优先级218
8.1.4 8086/8088的中断系统221
8.2 可编程中断控制器8259A226
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控制器8237A240
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