图书介绍
微机原理与接口技术 基于8086和Proteus仿真2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 顾晖等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121144318
- 出版时间:2011
- 标注页数:296页
- 文件大小:32MB
- 文件页数:305页
- 主题词:微型计算机-理论-高等学校-教材;微型计算机-接口-高等学校-教材
PDF下载
下载说明
微机原理与接口技术 基于8086和Proteus仿真PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 微型计算机系统概述1
1.1 绪论1
1.2 微型计算机系统的硬件组成与工作原理1
1.2.1 微型计算机系统的硬件组成1
1.2.2 微型计算机系统的工作原理3
1.3 微型计算机系统的启动过程4
1.4 微型计算机系统的EDA设计方法6
习题7
第2章 计算机中的数和数制8
2.1 数制8
2.1.1 数制的表示8
2.1.2 数制之间的转换9
2.1.3 二进制数的运算12
2.2 带符号二进制数的表示与运算12
2.2.1 带符号二进制数的表示12
2.2.2 带符号二进制数的运算14
2.3 二进制编码的十进制数15
2.3.1 BCD码的编码方法15
2.3.2 8421BCD码的加、减运算16
2.4 无符号数18
2.5 字符的表示18
习题19
第3章 8086微型计算机系统21
3.1 8086微处理器的结构21
3.1.1 8086的内部结构21
3.1.2 8086的寄存器结构23
3.2 8086微处理器的工作模式及引脚特性25
3.2.1 8086的工作模式25
3.2.2 8086的引脚特性26
3.3 8086微型计算机系统30
3.3.1 8086微型计算机系统的硬件组成30
3.3.2 8086微型计算机系统的存储器组织31
3.3.3 8086微型计算机系统的I/O组织33
3.4 8086微型计算机系统的总线时序33
3.4.1 基本概念33
3.4.2 最小模式下的总线周期时序35
3.4.3 最大模式下的总线周期时序39
习题41
第4章 8086寻址方式与指令系统42
4.1 概述42
4.2 8086寻址方式42
4.2.1 立即寻址42
4.2.2 寄存器寻址43
4.2.3 直接寻址43
4.2.4 寄存器间接寻址44
4.2.5 寄存器相对寻址45
4.2.6 基址变址寻址46
4.2.7 相对基址变址寻址46
4.3 8086指令系统48
4.3.1 数据传送指令48
4.3.2 算术运算指令55
4.3.3 位运算指令61
4.3.4 串操作指令65
4.3.5 控制转移指令68
4.3.6 处理器控制指令74
习题74
第5章 8086汇编语言程序设计78
5.1 汇编语言基础知识78
5.1.1 概述78
5.1.2 汇编源程序的结构78
5.1.3 汇编语言的语句79
5.1.4 汇编语言的数据81
5.1.5 汇编语言的操作符与表达式82
5.2 汇编语言的伪指令85
5.2.1 变量定义伪指令85
5.2.2 符号定义伪指令86
5.2.3 段定义伪指令87
5.2.4 过程定义伪指令88
5.2.5 模块定义和结束伪指令88
5.2.6 其他伪指令89
5.3 系统功能调用90
5.3.1 DOS功能调用90
5.3.2 BIOS功能调用91
5.4 汇编语言程序设计92
5.4.1 程序的质量标准92
5.4.2 汇编语言程序设计的基本步骤92
5.4.3 顺序结构程序设计92
5.4.4 分支结构程序设计93
5.4.5 循环结构程序设计95
5.4.6 子程序设计97
5.4.7 汇编语言程序设计举例101
5.5 汇编语言程序的上机过程107
5.5.1 上机环境107
5.5.2 上机过程107
5.5.3 运行调试108
习题110
第6章 Proteus仿真平台的使用113
6.1 Proteus简介113
6.1.1 Proteus ISIS编辑环境113
6.1.2 Proteus ARES编辑环境113
6.2 Proteus ISIS基本使用114
6.2.1 可视化界面及工具114
6.2.2 基本操作117
6.2.3 元件的查找与选取118
6.2.4 元件的使用123
6.2.5 连线127
6.2.6 元件标签129
6.2.7 器件标注129
6.2.8 属性分配工具(PAT)130
6.2.9 全局标注器130
6.3 Proteus ISIS下8086的仿真131
6.3.1 编辑电路原理图131
6.3.2 设置外部代码编译器133
6.3.3 添加源代码并选择编译器134
6.3.4 仿真调试136
习题137
第7章 存储器138
7.1 半导体存储器的分类138
7.1.1 RAM的分类139
7.1.2 ROM的分类139
7.2 半导体存储器的主要技术指标140
7.3 典型存储器芯片介绍140
7.4 存储器与系统的连接145
7.4.1 存储器扩展145
7.4.2 存储器地址译码方法146
7.4.3 8086CPU与存储器的连接147
习题151
第8章 输入/输出接口153
8.1 I/O接口概述153
8.1.1 CPU与I/O设备之间交换的信息153
8.1.2 I/O接口的主要功能154
8.1.3 I/O接口的结构154
8.1.4 输入/输出的寻址方式155
8.2 常用I/O接口芯片156
8.3 CPU与外设之间的数据传送方式157
8.3.1 程序控制方式157
8.3.2 中断方式159
8.3.3 直接存储器存取方式159
8.3.4 通道控制方式和I/O处理器160
习题160
第9章 可编程接口芯片162
9.1 可编程接口芯片概述162
9.2 可编程并行接口芯片8255A162
9.2.1 8255A的内部结构及引脚功能162
9.2.2 8255A的工作方式164
9.2.3 8255A的编程166
9.2.4 8255A的应用举例167
9.3 可编程定时/计数器8253/8254175
9.3.1 8253的内部结构及引脚功能175
9.3.2 8253的工作方式177
9.3.3 8253的初始化180
9.3.4 8253应用举例182
9.4 可编程串行通信接口芯片8251A185
9.4.1 串行数据传送方式185
9.4.2 传输速率和传送距离186
9.4.3 同步串行通信与异步串行通信187
9.4.4 通用可编程串行通信接口芯片8251A188
习题196
第10章 中断与中断管理199
10.1 中断概念199
10.1.1 中断与中断源199
10.1.2 中断系统的功能199
10.1.3 简单的中断处理过程200
10.1.4 中断源识别及优先权判断203
10.2 8086的中断系统205
10.2.1 8086的中断类型206
10.2.2 中断向量和中断向量表207
10.2.3 8086中的中断响应和处理过程210
10.3 可编程中断控制器8259A212
10.3.1 8259A的结构213
10.3.2 8259A的引脚215
10.3.3 8259A的中断处理过程215
10.3.4 8259A的工作方式216
10.3.5 8259A的编程与应用219
10.4 中断程序设计226
10.4.1 中断设计方法226
10.4.2 中断程序设计举例227
习题232
第11章 数模与模数转换及应用233
11.1 物理信号到电信号的转换233
11.1.1 概述233
11.1.2 几种常见的传感器233
11.2 数模转换及应用234
11.2.1 数模转换器的基本原理234
11.2.2 数模转换器的性能参数237
11.2.3 8位D/A转换器DAC0832238
11.3 模数转换及应用241
11.3.1 模数转换器的基本原理241
11.3.2 模数转换器的性能参数242
11.3.3 8位A/D转换器ADC0808/0809243
习题249
第12章 总线250
12.1 总线的概念250
12.2 系统总线251
12.2.1 ISA总线251
12.2.2 EISA总线253
12.2.3 PCI总线253
12.3 外部总线255
12.3.1 RS-232C串行总线255
12.3.2 USB总线258
习题261
第13章 Proteus ISIS仿真基础实例262
13.1 基本I/O应用——I/O译码262
13.1.1 功能说明262
13.1.2 Proteus电路设计262
13.1.3 代码设计266
13.1.4 仿真分析与思考267
13.2 定时/计数器8253的应用——波形发生器267
13.2.1 功能说明267
13.2.2 Proteus电路设计267
13.2.3 代码设计269
13.2.4 仿真分析与思考270
13.3 并行接口芯片8255A的应用——键盘与数码管272
13.3.1 功能说明272
13.3.2 Proteus电路设计272
13.3.3 代码设计272
13.3.4 仿真分析与思考277
13.4 中断应用——8259A芯片的使用277
13.4.1 功能说明277
13.4.2 Proteus电路设计277
13.4.3 代码设计279
13.4.4 仿真分析与思考280
13.5 模数转换——ADC0808的使用281
13.5.1 功能说明281
13.5.2 Proteus电路设计281
13.5.3 代码设计283
13.5.4 仿真分析与思考286
13.6 数模转换——DAC0832的使用286
13.6.1 功能说明286
13.6.2 Proteus电路设计286
13.6.3 代码设计288
13.6.4 仿真分析与思考289
13.7 串行通信——8251A的使用289
13.7.1 功能说明289
13.7.2 Proteus电路设计289
13.7.3 代码设计291
13.7.4 仿真分析与思考292
附录A VSM仿真的元件库294
参考文献296
热门推荐
- 1216152.html
- 464606.html
- 395001.html
- 3103101.html
- 3334656.html
- 1383029.html
- 3643323.html
- 1726867.html
- 399456.html
- 3701865.html
- http://www.ickdjs.cc/book_451280.html
- http://www.ickdjs.cc/book_914402.html
- http://www.ickdjs.cc/book_898748.html
- http://www.ickdjs.cc/book_3398215.html
- http://www.ickdjs.cc/book_237053.html
- http://www.ickdjs.cc/book_721559.html
- http://www.ickdjs.cc/book_2382031.html
- http://www.ickdjs.cc/book_1365809.html
- http://www.ickdjs.cc/book_1498084.html
- http://www.ickdjs.cc/book_793693.html