图书介绍
汇编语言与接口技术 第2版PDF|Epub|txt|kindle电子书版本网盘下载
![汇编语言与接口技术 第2版](https://www.shukui.net/cover/1/30389391.jpg)
- 叶继华主编;甘登文,罗贤海,周琪云等编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111404613
- 出版时间:2013
- 标注页数:314页
- 文件大小:14MB
- 文件页数:326页
- 主题词:汇编语言-程序设计-高等学校-教材;微型计算机-接口技术-高等学校-教材
PDF下载
下载说明
汇编语言与接口技术 第2版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 微型计算机系统的层次1
1.2 计算机语言3
1.2.1 机器语言3
1.2.2 汇编语言3
1.2.3 高级语言3
1.2.4 汇编语言示例和特点3
1.3 数据表示4
1.3.1 数值数据4
1.3.2 字符数据7
1.4 习题9
第2章 8086微处理器10
2.1 Intel 8086微处理器10
2.1.1 Intel 8086 CPU的内部结构10
2.1.2 Intel 8086内部寄存器12
2.2 存储器物理地址的形成14
2.2.1 存储器结构14
2.2.2 物理地址的形成15
2.2.3 存储器单元的地址和内容17
2.3 习题18
第3章 8086指令系统19
3.1 8086的寻址方式19
3.1.1 数据的寻址方式19
3.1.2 程序转移地址的寻址方式24
3.1.3 对端口的寻址方式26
3.2 8086的指令系统26
3.2.1 数据传送类指令26
3.2.2 算术运算类指令31
3.2.3 位操作类指令38
3.2.4 串操作类指令42
3.2.5 控制转移类指令45
3.2.6 处理机控制类指令54
3.3 习题55
第4章 MASM汇编语言知识58
4.1 MASM汇编语言格式58
4.1.1 指令语句格式58
4.1.2 伪指令语句格式58
4.2 汇编语句表达式59
4.2.1 常量、变量和表达式59
4.2.2 标号62
4.2.3 表达式中的运算符62
4.3 伪指令67
4.3.1 数据定义伪指令68
4.3.2 符号定义伪指令69
4.3.3 段定义相关伪指令69
4.3.4 子程序(过程)定义伪指令73
4.3.5 其他伪指令73
4.3.6 程序正常结束方式75
4.3.7 MASM汇编语言源程序结构76
4.4 MASM汇编语言程序的上机过程78
4.4.1 MASM汇编程序的有关概念78
4.4.2 MASM汇编语言程序的上机过程79
4.5 DOS功能调用和BIOS功能调用84
4.5.1 常用的DOS功能调用85
4.5.2 DOS功能调用87
4.5.3 BIOS功能调用94
4.6 习题101
第5章 汇编语言程序设计104
5.1 程序设计概述104
5.1.1 汇编语言程序设计的一般步骤105
5.1.2 流程图106
5.2 顺序程序设计106
5.3 分支程序设计111
5.3.1 用条件转移指令实现程序分支112
5.3.2 用跳转表实现多路分支115
5.4 循环程序设计119
5.4.1 循环程序的结构119
5.4.2 循环控制的方法120
5.4.3 单重循环程序设计120
5.4.4 多重循环程序设计126
5.5 子程序设计130
5.5.1 子程序的概念131
5.5.2 子程序的定义131
5.5.3 子程序的设计方法131
5.5.4 子程序应用举例133
5.5.5 子程序的嵌套与递归调用138
5.6 模块化程序设计140
5.7 习题142
第6章 高级汇编语言程序设计148
6.1 高级汇编技术148
6.1.1 结构和联合148
6.1.2 记录150
6.1.3 宏152
6.1.4 重复汇编164
6.1.5 条件汇编166
6.2 MASM汇编语言与高级语言的连接168
6.2.1 PASCAL语言程序与汇编语言程序的连接168
6.2.2 C语言程序与汇编语言程序的连接169
6.3 80x86的寻址方式和扩充的指令171
6.3.1 80x86数据的寻址方式171
6.3.2 80x86程序转移地址的寻址方式172
6.3.3 80x86扩充的指令172
6.3.4 80x86扩充的伪指令177
6.3.5 保护方式专用指令179
6.4 80x86汇编语言编程181
6.4.1 实地址方式汇编语言程序设计181
6.4.2 保护方式的进入和退出186
6.4.3 保护方式汇编语言程序设计187
6.5 习题193
第7章 嵌入式系统概述195
7.1 嵌入式系统的概念195
7.1.1 嵌入式系统的定义195
7.1.2 嵌入式系统的特点195
7.1.3 嵌入式系统的组成196
7.2 ARM体系结构简介196
7.2.1 ARM处理器系列197
7.2.2 ARM处理器的工作基础198
7.3 ARM开发环境202
7.3.1 ARM的开发流程202
7.3.2 开发环境202
7.3.3 简单实例204
7.4 习题210
第8章 ARM汇编语言程序设计211
8.1 ARM处理器的寻址方式211
8.2 ARM处理器汇编语言指令212
8.2.1 ARM指令概述213
8.2.2 Thumb指令概述224
8.3 ARM汇编语言伪指令224
8.3.1 符号定义伪指令224
8.3.2 数据定义伪指令225
8.3.3 汇编控制伪指令227
8.3.4 其他常用的伪指令228
8.4 ARM汇编语言语句格式228
8.4.1 ARM汇编语言中的符号228
8.4.2 ARM汇编语句中的表达式230
8.5 ARM汇编语言程序设计230
8.5.1 汇编语言的程序格式230
8.5.2 ARM指令的汇编程序设计231
8.6 习题238
第9章 微型机接口239
9.1 微型机接口的基本知识239
9.2 I/O设备数据传送方式240
9.2.1 微型机I/O端口的布局240
9.2.2 I/O端口地址的译码241
9.2.3 CPU与外设之间的信息传送方式241
9.3 中断系统242
9.3.1 中断系统概述242
9.3.2 8086/8088的中断系统244
9.3.3 可编程中断控制器8259A247
9.4 DMA255
9.4.1 DMA传送方式255
9.4.2 DMA控制器8237A256
9.5 习题263
第10章 可编程接口芯片264
10.1 8255并行接口264
10.1.1 并行接口的概念264
10.1.2 Intel 8255A可编程并行接口264
10.1.3 Intel 8255A的控制字266
10.1.4 Intel 8255A的工作方式267
10.1.5 Intel 8255A编程269
10.2 8251串行接口272
10.2.1 串行接口的概念272
10.2.2 Intel 8251A可编程串行接口272
10.2.3 Intel 8251A编程275
10.3 可编程定时/计数器芯片278
10.3.1 定时/计数器的概念279
10.3.2 Intel 8253可编程定时/计数器279
10.3.3 Intel 8253控制字和工作方式282
10.3.4 Intel 8253编程286
10.4 习题287
第11章 嵌入式系统接口电路288
11.1 PXA27x处理器288
11.1.1 PXA270处理器组成288
11.1.2 XScale内核290
11.2 PXA270处理器接口电路290
11.2.1 GPI291
11.2.2 存储器接口292
11.2.3 UART294
11.2.4 中断控制器295
11.2.5 LCD控制器297
11.2.6 以太网接口299
11.2.7 JTAG接口302
11.2.8 其他接口303
11.3 习题305
附录306
附录A DEBUG的使用306
附录B 汇编程序出错信息311
参考文献314