图书介绍
汇编语言与微机原理教程 第2版PDF|Epub|txt|kindle电子书版本网盘下载
![汇编语言与微机原理教程 第2版](https://www.shukui.net/cover/52/31722559.jpg)
- 顾元刚主编;韩雁副主编 著
- 出版社: 北京:电子工业出版社
- ISBN:7505387413
- 出版时间:2003
- 标注页数:362页
- 文件大小:17MB
- 文件页数:375页
- 主题词:汇编语言-程序设计-高等学校:技术学校-教材;微型计算机-基础理论-高等学校:技术学校-教材
PDF下载
下载说明
汇编语言与微机原理教程 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 微型计算机概述1
1.1 微型计算机的发展概况2
1.1.1 微处理器和微型计算机的发展2
1.1.2 80x86微处理器的性能与特点3
1.2 微型计算机的特点与主要技术指标6
1.2.1 微型计算机的特点6
1.2.2 微型计算机的主要性能指标6
1.2.3 微型计算机的应用8
习题9
第2章 微型计算机基础11
2.1 计算机中信息的表示和运算12
2.1.1 进位计数制12
2.1.2 进位计数制之间数的转换13
2.1.3 定点数和浮点数17
2.1.4 原码、反码和补码20
2.1.5 BCD码23
2.1.6 字符和汉字的编码23
2.2 基本逻辑运算25
2.2.1 “与”运算(AND)25
2.2.2 “或”运算(OR)25
2.2.3 “非”运算(NOT)25
2.2.4 “异或”运算(XOR)25
2.3 80x86微型计算机系统概述26
2.3.1 微型计算机系统概述26
2.3.2 8086/8088 CPU功能结构28
2.3.3 内部存储器概述31
习题32
第3章 8086微型计算机机器语言指令35
3.1 寻址方式36
3.1.1 操作数的种类36
3.1.2 8086/8088的寻址方式36
3.2 指令系统41
3.3 8086微型计算机的常用指令43
3.3.1 数据传输指令43
3.3.2 算术运算指令47
3.3.3 逻辑运算和移位指令54
3.3.4 处理器控制指令56
习题57
第4章 汇编语言程序61
4.1 汇编语言62
4.1.1 定义62
4.1.2 分类62
4.1.3 宏汇编语言62
4.2 80x86汇编语言语句63
4.2.1 语句的种类63
4.2.2 语句的格式63
4.3 汇编语言数据64
4.3.1 常量64
4.3.2 变量65
4.3.3 标号65
4.3.4 表达式65
4.4 汇编语言伪指令70
4.4.1 变量定义和数据预置伪指令70
4.4.2 符号定义伪指令72
4.4.3 段定义伪指令73
4.4.4 程序开始与结束伪指令76
4.4.5 对准伪指令77
4.4.6 其他伪指令78
4.5 汇编语言源程序的结构79
4.6 上机操作过程81
4.6.1 软件环境81
4.6.2 源程序的汇编81
4.6.3 装配连接目的程序82
4.6.4 程序的执行与调试83
习题84
第5章 汇编语言程序设计87
5.1 顺序结构程序设计88
5.2 分支结构程序设计89
5.2.1 分支结构程序设计概述89
5.2.2 转移指令91
5.2.3 分支结构程序设计94
5.3 循环结构程序设计100
5.3.1 循环结构程序设计概述100
5.3.2 循环控制与串操作指令102
5.3.3 循环程序设计106
习题112
第6章 子程序设计115
6.1 子程序(过程)调用与返回指令116
6.1.1 子程序调用指令CALL116
6.1.2 子程序返回指令RET117
6.2 子程序的设计方法118
6.2.1 子程序的定义118
6.2.2 子程序的调用和返回119
6.2.3 寄存器的保存与恢复119
6.3 子程序的参数传递119
6.3.1 通过寄存器传递参数119
6.3.2 用参数表传递参数121
6.3.3 通过堆栈传递参数或参数地址122
6.4 嵌套子程序124
6.5 递归子程序126
习题127
第7章 高级汇编语言技术129
7.1 宏汇编130
7.1.1 宏的定义130
7.1.2 宏调用和宏展开130
7.1.3 宏定义和宏调用中的参数132
7.1.4 宏定义中的标号和变量处理133
7.1.5 取消宏定义伪指令PURGE134
7.2 重复汇编134
7.2.1 定重复汇编伪指令134
7.2.2 不定重复伪指令135
7.3 条件汇编136
7.4 宏库的使用138
7.4.1 宏库的建立138
7.4.2 宏库的使用138
7.5 结构与记录139
7.5.1 结构139
7.5.2 记录142
习题144
第8章 80x86 CPU147
8.1 8086/8088 CPU148
8.1.1 8086/8088引脚信号148
8.1.2 8086/8088操作和时序153
8.2 80486 CPU157
8.2.1 80486功能结构158
8.2.2 80486引脚信号161
8.2.3 80486的工作方式165
8.3 Pentium CPU167
8.3.1 Pentium CPU概述167
8.3.2 Pentium微处理器的基本组成167
8.4 80486指令系统168
8.4.1 增加的寻址方式168
8.4.2 80486的数据类型169
8.4.3 80486指令系统简介170
习题171
第9章 半导体存储器173
9.1 概述174
9.1.1 存储器的分类174
9.1.2 存储器的主要性能指标176
9.2 主存储器及接口176
9.2.1 主存储器的基本组成176
9.2.2 半导体存储器的分类178
9.2.3 存储器与CPU的接口186
习题191
第10章 输入/输出及中断系统193
10.1 I/O接口概述194
10.1.1 I/O接口的概念194
10.1.2 I/O接口的硬件分类194
10.1.3 I/O接口的功能及结构195
10.1.4 I/O接口的端口寻址196
10.1.5 I/O控制方式197
10.2 PC系列I/O端口布局202
10.2.1 I/O端口寻址特点203
10.2.2 I/O端口地址分配204
10.3 中断原理205
10.3.1 80x86中断的类型205
10.3.2 中断向量与中断描述符表207
10.3.3 中断响应和中断处理过程208
10.3.4 中断优先级与嵌套210
10.3.5 中断源的识别和判优211
10.4 8259A中断控制器212
10.4.1 8259A中断控制器的功能结构及外形213
10.4.2 8259A的中断工作过程214
10.4.3 8259A中断控制器的编程215
10.5 中断应用223
10.5.1 DOS系统功能调用224
10.5.2 ROM BIOS中断调用227
10.5.3 系统中断调用及应用实例229
习题231
第11章 总线233
11.1 概述234
11.1.1 总线234
11.1.2 总线标准234
11.1.3 信息在总线上的传输方式235
11.1.4 总线仲裁236
11.1.5 总线通信协议238
11.1.6 总线的负载能力239
11.2 系统总线和局部总线239
11.2.1 ISA总线239
11.2.2 EISA总线242
11.2.3 VESA总线242
11.2.4 PCI总线242
11.3 外部通信总线245
11.3.1 RS-232C串行通信总线245
11.3.2 RS-449与RS-423/422/485接口247
11.3.3 通用串行总线USB(Universal SerialBus)248
习题249
第12章 可编程接口芯片及其应用251
12.1 并行接口芯片8255A及其应用252
12.1.1 8255A的结构与引脚252
12.1.2 8255A的工作方式254
12.1.3 8255A的应用举例259
12.2 定时/计数器接口芯片8253的应用261
12.2.1 8253的结构与引脚功能262
12.2.2 8253的工作方式与初始化264
12.2.3 定时器/计数器应用举例269
12.3 串行接口芯片8251A及其应用277
12.3.1 串行通信概述277
12.3.2 可编程通信接口8251A(USART)282
习题290
第13章 微机常规外设子系统293
13.1 键盘294
13.1.1 键盘的工作原理294
13.1.2 键盘控制器296
13.1.3 键盘中断297
13.2 视频子系统299
13.2.1 概述299
13.2.2 视频显示原理299
13.2.3 VGA显示卡303
13.2.4 字符和图形程序设计306
13.3 打印机315
13.3.1 并行接口315
13.3.2 打印字符的子程序318
13.4 磁盘子系统319
13.4.1 软盘319
13.4.2 硬盘323
13.4.3 CD-ROM光盘328
13.4.4 文件操作程序设计331
习题336
附录A ASCII码表337
附录B 8066/8088指令系统338
附录C 中断向量地址表342
附录D BIOS功能调用343
附录E DOS功能调用347
附录F 调试程序DEBUG352
附录G 汇编错误信息356
参考文献362