图书介绍
80×86/Pentium微机原理及接口技术PDF|Epub|txt|kindle电子书版本网盘下载
![80×86/Pentium微机原理及接口技术](https://www.shukui.net/cover/22/30986666.jpg)
- 余春暄,左国玉等编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111496274
- 出版时间:2015
- 标注页数:332页
- 文件大小:171MB
- 文件页数:342页
- 主题词:微型计算机-理论-高等学校-教材;微型计算机-接口-高等学校-教材
PDF下载
下载说明
80×86/Pentium微机原理及接口技术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 常用术语2
1.1.3 正文中使用的符号3
1.2 计算机中数与编码的表示方法3
1.2.1 进制表示3
1.2.2 定点和浮点表示5
1.2.3 有符号数的表示6
1.2.4 编码的表示8
1.3 微型计算机结构及工作原理9
1.3.1 微处理器9
1.3.2 微型计算机11
1.3.3 微型计算机系统12
1.3.4 计算机中的指令执行过程13
1.4 微机系统中采用的先进技术14
1.4.1 流水线技术14
1.4.2 高速缓冲存储技术15
1.4.3 CISC和RISC16
1.4.4 多核心技术16
1.5 习题与思考17
第2章 80x86及Pentium微处理器19
2.1 Intel系列微处理器概述19
2.2 8086/8088微处理器21
2.2.1 8086/8088的编程结构21
2.2.2 8086/8088的工作模式与引脚定义27
2.2.3 8086/8088的时序与总线周期31
2.2.4 8086/8088的存储器组织35
2.2.5 8086/8088的堆栈组织37
2.2.6 8086/8088的系统组织38
2.3 80286到Pentium系列微处理器42
2.3.1 微处理器相关技术概述42
2.3.2 80x86微处理器47
2.3.3 Pentium系列微处理器51
2.3.4 双核微处理器53
2.4 习题与思考55
第3章 80x86及Pentium指令系统57
3.1 指令的结构57
3.1.1 指令提供的信息57
3.1.2 指令格式58
3.2 寻址方式60
3.2.1 寻址方式的定义60
3.2.2 寻址方式分类60
3.2.3 数据型操作数寻址方式61
3.2.4 目标地址寻址方式66
3.3 8086/8088指令系统68
3.3.1 传送类指令69
3.3.2 算术运算类指令75
3.3.3 逻辑运算类指令86
3.3.4 位移类指令88
3.3.5 转移类指令90
3.3.6 串操作类指令101
3.3.7 处理器类指令105
3.4 从80286到Pentium增加指令介绍106
3.4.1 80286的增强与增加指令106
3.4.2 80386/80486的增强与增加指令109
3.4.3 Pentium系列处理器的增加指令110
3.5 习题与思考114
第4章 汇编语言程序设计118
4.1 编程语言概述118
4.1.1 计算机语言的分类118
4.1.2 MASM汇编语言119
4.2 伪指令121
4.2.1 汇编语言中数、符号、表达式的描述规范122
4.2.2 处理器定义伪指令125
4.2.3 模式定义伪指令126
4.2.4 段定义伪指令126
4.2.5 数据定义伪指令130
4.2.6 符号定义伪指令132
4.2.7 类型定义伪指令133
4.2.8 过程定义伪指令134
4.2.9 程序计数器与定位伪指令135
4.2.10 条件汇编伪指令135
4.2.11 记录与结构伪指令136
4.2.12 模块定义伪指令140
4.3 宏指令141
4.3.1 宏指令定义141
4.3.2 宏指令的应用142
4.3.3 宏指令与子程序的区别143
4.4 BIOS和DOS的功能调用143
4.4.1 BIOS调用144
4.4.2 DOS软中断144
4.4.3 DOS系统功能调用144
4.5 汇编语言程序设计与调试146
4.5.1 汇编语言程序设计步骤146
4.5.2 MASM汇编语言的调试方法147
4.6 汇编语言程序设计基本方法148
4.6.1 顺序结构程序148
4.6.2 分支结构程序151
4.6.3 循环结构程序156
4.6.4 子程序调用结构程序161
4.6.5 综合应用程序设计举例168
4.6.6 80x86应用程序设计举例169
4.7 汇编语言与C/C++语言的混合编程170
4.7.1 内嵌模块方法171
4.7.2 外调模块方法171
4.8 习题与思考174
第5章 半导体存储器及其接口技术178
5.1 计算机存储器概述178
5.1.1 微型计算机中存储器的分类178
5.1.2 半导体存储器的分类179
5.1.3 半导体存储器的性能指标181
5.1.4 计算机系统中常见的半导体存储器181
5.1.5 存储卡技术183
5.2 半导体存储器结构与工作原理185
5.2.1 半导体存储器的基本组成186
5.2.2 随机存储器(RAM)187
5.2.3 只读存储器(ROM)193
5.2.4 非易失读/写存储器195
5.3 半导体存储器接口设计200
5.3.1 存储芯片的选择200
5.3.2 存储器的地址分配201
5.3.3 存储器的地址译码202
5.3.4 存储器与CPU的信号连接205
5.3.5 存储器接口设计举例206
5.4 80x86存储器技术210
5.4.1 虚拟存储器简介210
5.4.2 80x86中的ROM重复和影子RAM211
5.5 习题与思考211
第6章 微型计算机接口技术214
6.1 微型计算机接口结构与功能214
6.1.1 接口的基本结构214
6.1.2 接口的功能215
6.1.3 80x86 PC系统中的I/O地址映射217
6.2 微处理器与外设数据传输控制方式218
6.2.1 直接程序传输218
6.2.2 查询程序传输218
6.2.3 中断传输219
6.2.4 DMA传输219
6.3 微型计算机的中断系统221
6.3.1 中断控制方式的优点221
6.3.2 与中断有关的术语221
6.3.3 中断过程222
6.3.4 80x86中断系统226
6.4 微型计算机功能扩展总线和接口标准227
6.4.1 一些常用的总线术语227
6.4.2 总线的分类228
6.4.3 80x86系列微机中常用的总线和接口标准228
6.5 习题与思考235
第7章 简单接口电路设计236
7.1 接口电路概述236
7.1.1 数据锁存器236
7.1.2 数据缓冲器236
7.2 开关量输出接口设计237
7.2.1 单个开关量输出接口237
7.2.2 多个开关量输出接口238
7.2.3 数码显示接口238
7.3 开关量输入接口设计241
7.3.1 单个开关量输入接口241
7.3.2 多个开关量输入接口241
7.3.3 键盘接口241
7.4 D/A转换接口244
7.4.1 D/A转换原理245
7.4.2 D/A转换器技术参数246
7.4.3 DAC 0832介绍246
7.5 A/D转换接口249
7.5.1 A/D转换原理249
7.5.2 A/D转换器的主要技术指标252
7.5.3 ADC 0809介绍253
7.6 A/D和D/A转换接口应注意的问题254
7.7 习题与思考256
第8章 可编程接口技术257
8.1 可编程计数器8253/8254257
8.1.1 8253/8254外部特点与功能257
8.1.2 8253/8254内部结构与工作原理258
8.1.3 8253/8254的控制字与初始化编程259
8.1.4 8253/8254的工作方式260
8.1.5 8253/8254应用举例263
8.2 并行通信接口8255A266
8.2.1 8255A内部结构与引脚定义266
8.2.2 8255A的工作方式及其初始化设置268
8.2.3 8255A各工作方式的功能特点说明269
8.2.4 8255A应用举例273
8.3 串行通信接口8250/8251280
8.3.1 串行通信接口技术的概念281
8.3.2 可编程异步通信接口8250/16450285
8.3.3 可编程串行通信接口芯片Intel 8251A294
8.4 可编程中断控制器8259A302
8.4.1 8259A概述302
8.4.2 8259A的引脚特性303
8.4.3 8259A内部结构303
8.4.4 8259A的初始化编程305
8.4.5 8259A的工作编程308
8.4.6 8259A应用举例309
8.5 DMA控制器8237A315
8.5.1 8237A的功能及引脚特性315
8.5.2 8237A内部寄存器及读写操作317
8.5.3 8237A初始化编程319
8.5.4 8237A应用举例319
8.6 习题与思考321
附录326
附录A 7位ASCII码编码表326
附录B DEBUG的常用命令327
附录C 多媒体辅助教学软件说明328
附录D 逻辑符号对照表329
附录E 8086/8088常用指令简单列表330
附录F 常用汇编语言伪指令简单列表331
附录G TD的常用命令331
参考文献332