微机原理与接口技术PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:隋秀兰主编;孙淑琪主审
- 出 版 社:天津:天津科学技术出版社
- 出版年份:1999
- ISBN:7530826913
- 页数:312 页
第一章 微型计算机基础知识概述 1
1.1 计算机的发展 1
1.1.1 计算机的发展 1
1.1.2 微型计算机的发展与特点 1
1.2 微型计算机系统组成及结构特点 2
1.2.1 计算机的基本组成原理 2
1.2.2 微型计算机系统组成及结构特点 4
1.3 微型计算机中数的表示及加减运算的溢出 6
1.3.1 数制及各种进制数之间的转换 6
1.3.2 数的表示及二进制编码 9
1.3.3 加减法运算的溢出 14
1.3.4 二进制编码 15
习题一 19
第二章 微处理器 21
2.1 微处理器一般结构及工作原理 21
2.1.1 微处理器内部结构及主要功能 21
2.1.2 微处理器的简单工作过程 22
2.1.3 不同时期的CPU的主要性能指标 23
2.2 8086微处理器 23
2.2.1 8086 CPU内部结构 24
2.2.2 8086系统的存储器组成 30
2.2.3 8086的总线周期概念 34
2.2.4 8086 CPU的外部特性(引脚功能) 35
2.3 8086系统配置 40
2.3.1 最小方式系统配置 40
2.3.2 最大方式下系统的配置 42
2.4 8086微处理器的基本时序 44
2.4.1 指令周期、总线周期、时钟周期 44
2.4.2 最小方式下的几种基本时序 44
2.5 Intel Pentium微处理器 47
2.5.1 Pentium的主要性能 47
2.5.2 Pentium的内部结构及工作原理 48
2.5.3 最新的Pentium处理器 49
习题二 50
第三章 8086的寻址方式和指令系统 53
3.1 概述 53
3.2 8086的寻址方式 54
3.2.1 有效地址EA和段超越 54
3.2.2 与数据有关的寻址方式 54
3.2.3 与转移地址有关的寻址方式 60
3.3 8086指令系统 63
3.3.1 数据传送指令 63
3.3.2 算术运算指令 70
3.3.3 逻辑运算和移位指令 80
3.3.4 串操作指令 84
3.3.5 输入输出指令 90
3.3.6 控制转移指令 91
3.3.7 处理器控制指令 102
习题三 103
第四章 8086汇编语言程序设计 106
4.1 概述 106
4.2 汇编语言源程序格式 107
4.2.1 语句格式 107
4.3 指令语句 112
4.3.1 标号名为转移地址 113
4.3.2 段名、符号名、变量名为操作数 113
4.3.3 几种寻址方式的操作数 113
4.3.4 存储器操作数数据类型 114
4.3.5 段超越前缀 115
4.4 指示性语句 115
4.4.1 符号定义语句(Symbol definition) 115
4.4.2 数据定义伪指令 116
4.4.3 段定义伪指令 118
4.4.4 过程定义伪指令 120
4.4.5 其它伪指令 121
4.5 宏指令语句 122
4.5.1 宏定义、宏调用和宏展开 122
4.5.2 重复汇编 124
4.5.3 条件汇编 125
4.6 系统功能调用 126
4.6.1 键盘输入单字符 126
4.6.2 键盘输入字符串 127
4.6.3 输出单个字符 127
4.6.4 输出字符串 127
4.6.5 无回显键盘输入单字符 127
4.6.6 返回操作系统 128
4.7 基本程序设计 128
4.7.1 顺序结构程序设计 128
4.7.2 分支程序设计 131
4.7.3 循环程序设计 137
4.7.4 子程序设计 142
习题四 151
第五章 存储器 156
5.1 概述 156
5.1.1 存储器的分类及特点 156
5.1.2 内存新技术透视 160
5.2 半导体存储器组成原理 162
5.2.1 半导体存储器芯片的内部结构 162
5.2.2 随机存取存储器 164
5.2.3 只读存储器 167
5.2.4 存储器的工作时序 170
5.3 主存储器的设计 171
5.3.1 主存储器设计应考虑的问题 171
5.3.2 对存储器的寻址操作 173
5.3.3 半导体存储器芯片与CPU的连接 177
5.3.4 存储器与CPU连接举例 180
5.4 高速缓冲存储器Cache 183
5.4.1 Cache的基本原理 183
5.4.2 地址的映像和变换 184
5.4.3 内部Cache和外部Cache 186
5.5 虚拟存储器 186
5.5.1 虚拟存储器的引入 186
5.5.2 段式管理 186
5.5.3 页式管理 187
5.5.4 段页式管理 187
习题五 189
第六章 输入/输出接口技术 193
6.1 输入/输出接口基本概念 193
6.1.1 主机与外设间的连接 193
6.1.2 I、O接口的功能以及接口电路的基本结构 194
6.1.3 输入/输出的寻址及译码 195
6.2 主机与外设间数据传送控制方式 199
6.2.1 程序传送控制方式 199
6.2.2 程序中断传送方式 202
6.2.3 直接存储器存取(DMA)传送方式 203
习题六 204
第七章 中断技术 205
7.1 中断的基本概念 205
7.1.1 中断系统及功能 205
7.1.2 中断源和中断处理过程 205
7.2 8086 CPU的中断源和中断处理过程 208
7.2.1 外部中断 208
7.2.2 内部中断 209
7.3 8259A中断控制器及应用 211
7.3.1 8259A的功能概述 212
7.3.2 8259A的工作方式 217
7.3.3 8259A的编程 220
7.3.4 8259A应用举例 227
习题七 229
第八章 可编程接口芯片及应用 230
8.1 可编程并行接口芯片Intel 8255A及应用 230
8.1.1 8255A的内部结构及外部特性 230
8.1.2 8255A的工作方式、控制字及状态字 232
8.1.3 8255A的编程及应用举例 238
8.2 串行通讯接口技术与可编程接口芯片Intel 8251A 244
8.2.1 串行通讯的基本概念 244
8.2.2 串行通讯总线标准及其接口 250
8.2.3 典型可编程串行通讯接口芯片Intel 8251A介绍 251
8.2.4 8251A的编程及应用举例 255
8.3 可编程定时器/计数器Intel 8253和Intel 8254 259
8.3.1 Intel 8253内部结构及外部特性 259
8.3.2 8253的编程及应用 261
8.4 可编程键盘/显示器接口芯片Intel 8279 268
8.4.1 Intel 8279的内部逻辑及外部特性 269
8.4.2 8279的初始化编程及应用举列 271
习题八 278
第九章 模拟输入输出接口 279
9.1 A、D转换及接口 279
9.1.1 A、D转换 279
9.1.2 典型的A、D转换器介绍 280
9.1.3 A、D转换器接口及应用 282
9.2 D、A转换及接口 284
9.2.1 D、A转换 284
9.2.2 典型D、A芯片DAC0832 287
9.2.3 D、A转换器接口及应用 288
9.3 A、D、D、A转换器综合应用举例 291
习题九 293
附 录 294
附录一 8086、8088指令系统 294
附录二 DOS系统功能调用(INT 21H) 305
附录三 ASM_86中的保留字 311
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《刑法归责原理的规范化展开》陈璇著 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《单片机原理及应用》庄友谊 2020
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《计算机组成原理 第2版》任国林 2018
- 《化工原理课程设计》刘建周主编 2018
- 《会计学原理》邵瑞庆主编 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020