微型计算机原理与应用PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:聂伟荣,王芳,江小华编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2011
- ISBN:9787302255574
- 页数:359 页
第1章 微机基础 1
1.1 微机发展概述 2
1.1.1 电子数字计算机的发展进程 3
1.1.2 微机的发展进程 4
1.1.3 计算机的发展趋势 6
1.1.4 计算机的应用领域 7
1.2 计算机基本结构和微机结构 7
1.2.1 计算机的基本结构 7
1.2.2 计算机的工作过程 8
1.2.3 微机结构 9
1.2.4 CPU的发展简史 9
1.3 微机中的基本概念和术语 10
1.3.1 微机的一些基本概念 10
1.3.2 微机中一些重要术语 11
1.4 微机中数的表示和编码 11
1.4.1 进位计数制 12
1.4.2 数制之间的相互转换 13
1.4.3 带符号数的表示及运算 14
1.4.4 定点数与浮点数 20
1.4.5 计算机中常用的编码 22
思考题 24
练习题 25
第2章 微机系统和Intel 8088/8086微处理器 26
2.1 微机系统组成和工作原理 27
2.1.1 微机系统组成 27
2.1.2 微机的硬件系统 28
2.1.3 微机的软件系统 29
2.1.4 程序设计语言 30
2.2 初级微机工作过程 31
2.2.1 初级微机结构 31
2.2.2 微机指令执行的基本过程 34
2.3 Intel 8088/8086微处理器 37
2.3.1 8088/8086微处理器总线结构 37
2.3.2 8088/8086微处理器内部寄存器结构 37
2.3.3 8088/8086微处理器对存储器的组织 41
2.4 8088/8086微处理器功能结构 44
2.5 IBM PC系列微机系统 46
2.5.1 硬件基本组成 46
2.5.2 主板的构成 47
2.5.3 存储空间的分配 51
2.5.4 I/O空间的分配 53
思考题 54
练习题 54
第3章 8088/8086指令系统 55
3.1 指令和指令系统 55
3.1.1 指令和指令系统的概念 55
3.1.2 指令的构成 56
3.1.3 操作数的类型 57
3.2 80x86的寻址方式 59
3.3 8088/8086指令系统 65
3.3.1 数据传送类指令 66
3.3.2 算术运算类指令 74
3.3.3 逻辑运算和移位类指令 86
3.3.4 控制转移类指令 93
3.3.5 串操作指令 104
3.3.6 处理器控制指令 108
3.4 指令系统的发展 110
思考题 111
练习题 112
第4章 汇编语言程序设计 114
4.1 汇编语言源程序、汇编程序 114
4.1.1 汇编语言源程序、汇编程序的概念 114
4.1.2 汇编与连接 115
4.1.3 可执行程序的结构 115
4.2 汇编语言源程序的结构和语句 116
4.2.1 汇编语言源程序的结构 116
4.2.2 汇编语言源程序的语句格式 117
4.2.3 汇编语言源程序的段定义 118
4.2.4 汇编语言源程序的过程定义 120
4.2.5 汇编语言源程序的段寻址 120
4.2.6 标准程序前奏 121
4.2.7 汇编语言源程序结束语句 121
4.3 数据定义 122
4.3.1 常量、变量和标号 122
4.3.2 数据定义伪指令 124
4.3.3 等值伪指令 125
4.4 汇编语言源程序运算符 125
4.4.1 算术运算符 125
4.4.2 逻辑运算符 126
4.4.3 关系运算符 126
4.4.4 值返回运算符 126
4.4.5 属性运算符 127
4.5 基本结构程序设计 129
4.5.1 顺序结构程序设计 129
4.5.2 分支结构程序设计 131
4.5.3 循环结构程序设计 133
4.5.4 子程序设计 136
4.6 操作系统资源的使用 141
4.6.1 字符输入输出功能调用 141
4.6.2 磁盘文件管理DOS功能调用 149
4.6.3 结束用户程序返回DOS的方法 153
思考题 154
练习题 155
第5章 PC机的总线结构和时序 158
5.1 概述 159
5.1.1 时序的基本概念 159
5.1.2 微机系统总线结构 160
5.1.3 总线性能指标 161
5.2 IBM PC微机系统 161
5.2.1 IBM PC/XT的CPU子系统 162
5.2.2 最小工作模式的系统构成 170
5.2.3 最大工作模式系统构成 171
5.3 8088/8086 CPU的典型时序 172
5.3.1 存储器及I/O读写总线操作 172
5.3.2 中断响应总线周期操作 178
5.3.3 总线保持或总线请求/允许操作 179
5.3.4 系统的复位和启动操作 179
5.3.5 暂停操作 180
思考题 180
练习题 180
第6章 输入输出接口技术 181
6.1 接口技术的基本概念 182
6.2 输入输出传送方式 185
6.2.1 无条件传送方式 186
6.2.2 查询传送方式 188
6.2.3 中断传送方式 190
6.2.4 直接存储器存取方式(DMA) 191
6.3 I/O端口读写技术 192
6.3.1 IBM PC/XT/AT的I/O端口地址分配 192
6.3.2 端口地址译码 192
6.4 可编程定时器/计数器芯片8253 197
6.4.1 8253的功能和结构 198
6.4.2 8253的控制字 199
6.4.3 8253的工作方式和操作时序 200
6.4.4 8253的接口方法及应用 203
6.5 可编程并行输入输出接口芯片8255A 206
6.5.1 8255A的引脚定义及内部结构 206
6.5.2 8255的控制字与状态字 208
6.5.3 8255的工作方式和工作时序 209
6.5.4 8255A的应用 213
思考题 214
练习题 214
第7章 中断技术 216
7.1 中断的基本原理 217
7.1.1 中断的基本概念 217
7.1.2 中断识别和优先级管理 220
7.2 8088/8086的中断系统 223
7.2.1 8088/8086的中断系统结构 223
7.2.2 8088/8086的中断类型 224
7.2.3 中断服务程序的结构及装载 227
7.3 8259A中断控制器 229
7.3.1 8259A的外部特性和内部结构 229
7.3.2 8259A的编程 232
7.3.3 8259A的综合应用实例 246
思考题 249
练习题 250
第8章 直接存储器存取(DMA)技术 251
8.1 DMA接口技术概述 251
8.1.1 DMA传送方式的特点 252
8.1.2 DMA控制器 252
8.1.3 DMA控制器的工作方式 252
8.1.4 DMA工作过程 253
8.2 可编程DMA控制器8237A 253
8.2.1 8237A的主要性能 254
8.2.2 8237A的编程结构及引脚 254
8.2.3 8237A的工作方式 257
8.2.4 8237A的编程 258
8.3 IBM PC/XT/AT的DMA结构 265
8.3.1 IBM PC/XT中的DMA控制逻辑 265
8.3.2 IBM PC/AT中的DMA结构 267
8.4 DMA接口电路 269
8.4.1 DMA写传输接口电路 269
8.4.2 DMA读传输接口电路 270
8.4.3 IBM PC/AT DMA接口举例 271
思考题 275
练习题 275
第9章 存储器技术 276
9.1 存储器的分类及特点 276
9.1.1 存储器的分类 277
9.1.2 半导体存储器的分类 277
9.1.3 存储器的性能指标 278
9.1.4 微机存储系统的层次结构 279
9.2 随机存取存储器典型结构及芯片 280
9.2.1 半导体存储芯片的结构 280
9.2.2 静态RAM(SRAM) 281
9.2.3 动态RAM(DRAM) 283
9.3 只读存储器典型结构及芯片 286
9.3.1 掩膜ROM 286
9.3.2 可擦可编程只读存储器(EPROM) 287
9.3.3 电可擦可编程只读存储器(EEPROM) 289
9.3.4 闪存(Flash) 291
9.4 存储器接口技术 292
9.4.1 存储器与CPU连接时应考虑的问题 292
9.4.2 存储器接口中的片选控制 293
9.4.3 存储器扩展 294
9.5 存储器接口分析与设计举例 296
9.6 PC机中的存储器 298
9.6.1 内存条 298
9.6.2 PC/XT机中的内存空间分配 300
9.6.3 PC机中的存储器管理 300
思考题 302
练习题 303
第10章 串行通信接口技术 304
10.1 串行通信 305
10.1.1 串行通信与并行通信 305
10.1.2 串行通信技术的常用术语和基本概念 306
10.2 常用串行通信接口标准 311
10.2.1 RS-232C接口标准 311
10.2.2 RS-449、RS-423A、RS-422A 315
10.2.3 RS-485 317
10.2.4 20 mA电流环串行接口 317
10.3 串行接口的基本结构与功能 319
10.3.1 串行异步接口的基本结构与功能 319
10.3.2 串行同步接口的基本结构与功能 320
10.4 可编程串行通信接口芯片8251A 321
10.4.1 8251A的基本功能和特性 321
10.4.2 8251A的引脚 322
10.4.3 8251A的结构与工作原理 325
10.4.4 8251A的控制字及编程 327
10.4.5 8251A应用举例 331
思考题 335
练习题 335
附录A 汇编语言的开发方法 337
A.1 源程序的编辑 337
A.2 源程序的汇编 337
A.3 目标文件的连接 338
A.4 可执行程序的调试 338
A.5 子程序库 339
附录B 调试程序DEBUG的使用方法 340
B.1 DEBUG程序的调用 340
B.2 DEBUG命令的格式 340
B.3 DEBUG的命令 341
附录C 8088/8086指令系统 346
附录D 常用DOS功能调用(INT 21H) 351
附录E 常用ROM-BIOS功能调用 355
E.1 显示器功能调用(INT 10H) 355
E.2 异步通信功能调用(INT 14H) 356
E.3 键盘功能调用(INT 16H) 357
E.4 打印机功能程序(INT 17H) 357
E.5 日时钟功能调用(INT 1AH) 357
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《第一性原理方法及应用》李青坤著 2019
- 《云计算节能与资源调度》彭俊杰主编 2019
- 《Helmholtz方程的步进计算方法研究》李鹏著 2019
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《刑法归责原理的规范化展开》陈璇著 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019