微机原理与接口技术PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:高立丽,唐柱斌主编;刘景林,侯伟,曹桂林副主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2016
- ISBN:9787302415978
- 页数:276 页
第1章 微机系统概述 1
1.1 微机的发展与应用 1
1.1.1 微机的特点 1
1.1.2 微机的应用 2
1.2 微机的系统组成 3
1.2.1 微机的硬件系统 3
1.2.2 微机的软件系统 5
1.2.3 主机板的组成 5
1.2.4 存储器空间的分配 8
1.2.5 I/O空间的分配 9
1.3 微处理器的内部结构 9
1.3.1 微处理器的基本结构 9
1.3.2 8088/8086的功能结构 10
1.3.3 8088/8086的寄存器结构 11
1.3.4 8088/8086的存储器结构 14
习题 15
第2章 8086CPU结构 17
2.1 8086微处理器内部基本结构 17
2.1.1 8086CPU的内部结构 17
2.1.2 8086CPU寄存器结构 19
2.2 8086微处理器外部基本引脚与功能 23
2.2.1 8086/8088CPU在最小模式中引脚定义 23
2.2.2 8086/8088CPU在对打模式中引脚定义 27
2.2.3 8088与8086CPU的不同之处 28
2.3 8086微处理器的存储器组织 30
2.3.1 8086微处理器存储器地址的分段 30
2.3.2 8086微处理器存储器的分体结构 32
2.3.3 堆栈的概念 34
2.4 8086微处理器系统配置及时序周期 35
2.4.1 最小模式系统 36
2.4.2 最大模式系统 41
2.4.3 8086微处理器的时序周期 43
习题 49
第3章 微处理器的指令系统 51
3.1 8088/8086的寻址方式 51
3.1.1 立即寻址方式 51
3.1.2 寄存器寻址方式 52
3.1.3 直接寻址方式 52
3.1.4 寄存器间接寻址方式 53
3.1.5 寄存器相对寻址方式 54
3.1.6 基址变址寻址方式 55
3.1.7 基址变址相对寻址方式 55
3.2 指令系统 57
3.2.1 数据传送指令 57
3.2.2 加减运算指令 62
3.2.3 乘除运算指令 65
3.2.4 逻辑运算和移位指令 67
3.2.5 转移指令 72
3.2.6 字符串操作指令 80
3.2.7 处理器控制指令 82
3.2.8 中断指令 84
习题 85
第4章 汇编语言程序设计 88
4.1 汇编语言程序语句格式 88
4.1.1 汇编语言语句的种类 88
4.1.2 汇编语言程序格式 88
4.1.3 数据项 89
4.1.4 表达式 90
4.2 伪指令语句 95
4.2.1 数据定义伪指令 95
4.2.2 符号定义伪指令 96
4.2.3 段定义伪指令 97
4.2.4 模块定义与连接伪指令 99
4.2.5 过程定义伪指令 100
4.2.6 其他伪指令 101
4.3 汇编语言程序的结构及相关命令 101
4.3.1 汇编语言程序的结构 101
4.3.2 程序正常返回DOS的方法 102
4.3.3 exe和com程序 103
4.4 常用的DOS与BIOS中断功能调用 105
4.4.1 DOS中断与系统功能调用 105
4.4.2 BIOS中断功能调用 109
4.5 基本结构程序设计 112
4.5.1 顺序程序设计 114
4.5.2 分支程序设计 115
4.5.3 循环程序设计 117
4.5.4 子程序设计 122
习题 125
第5章 半导体存储器 127
5.1 内存储器概述 127
5.1.1 存储器的分类 128
5.1.2 半导体存储器芯片的一般结构 130
5.1.3 存储器芯片的主要技术指标 132
5.2 随机存取存储器(RAM) 133
5.2.1 静态存储器 133
5.2.2 动态存储器 137
5.3 只读存储器(ROM) 140
5.3.1 掩模ROM 141
5.3.2 可编程ROM(PROM) 141
5.3.3 光可擦除可编程ROM(EPROM) 142
5.3.4 电可擦除可编程ROM(EEPROM) 145
5.3.5 闪存Flash存储器(Flash Memory) 146
5.4 存储器的接口技术 147
5.4.1 存储器接口设计应考虑的问题 148
5.4.2 存储器的扩展技术 148
5.4.3 存储器的地址译码 153
5.4.4 8086存储器子系统的设计 155
5.5 高速缓冲存储器Cache 158
5.5.1 Cache的基本结构 158
5.5.2 Cache的工作原理 159
5.6 半导体存储器新技术 160
5.6.1 静态RAM 160
5.6.2 动态RAM 160
习题 162
第6章 输入/输出技术 164
6.1 输入/输出的基本方法 164
6.1.1 输入/输出接口的概念及基本结构 164
6.1.2 外设接口的编址方式 166
6.1.3 输入/输出的基本方法 166
6.2 程序控制方式 169
6.2.1 无条件传送方式及其接口 169
6.2.2 查询传送方式及其接口 170
6.2.3 中断传送方式及其接口 171
6.2.4 DMA传送方式 172
6.3 中断方式 172
6.3.1 中断的基本概念 172
6.3.2 中断的处理过程 174
6.3.3 8086/8088CPU中断系统 181
6.3.4 8259A中断控制器 192
6.4 直接存储器存取 209
6.4.1 DMA的工作工程 209
6.4.2 DMA控制器8237A 211
习题 220
第7章 定时控制接口 222
7.1 8253/8254定时/计数器 222
7.1.1 8253/8254概述 222
7.1.2 8253/8254的内部结构和引脚 223
7.1.3 8253/8254的工作方式 226
7.1.4 8253/8254的编程 231
7.2 8253在PC/XT中的应用 232
7.3 软件延时 232
习题 233
第8章 可编程并行I/O接口 234
8.1 8255A概述 234
8.2 8255A的控制字 236
8.3 8255A的工作方式 238
8.4 8255A编程 241
习题 245
第9章 串行通信接口及应用 247
9.1 串行通信基础 247
9.1.1 串行通信数据传送方式 247
9.1.2 串行通信协议 248
9.2 串行通信的接口标准 249
9.2.1 RS-232C的机械特性 249
9.2.2 RS-232C的电气特性 250
9.3 可编程串行通信接口芯片8250 251
9.3.1 概述 252
9.3.2 8250的寄存器 254
9.3.3 8250的编程及应用 257
习题 261
第10章 实验指导 263
10.1 存储器读写实验 263
10.2 交通灯控制实验(8255A) 264
10.3 可编程定时器/计数器实验(8253) 264
10.4 串行口通信实验(8251A) 265
10.5 可编程中断控制器实验(8259A) 266
10.6 DMA控制器实验 268
10.7 数/模转换实验 272
10.8 模/数转换实验 273
10.9 小直流电机转速控制实验(选做) 274
参考文献 276
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019