微机原理与接口技术PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:王丰,王兴宝编著
- 出 版 社:北京:北京航空航天大学出版社
- 出版年份:2005
- ISBN:7810775936
- 页数:380 页
第1章 基础知识 1
1.1 数制 1
1.1.1 二进制 1
1.1.2 十六进制 4
1.1.3 八进制 7
1.2 码制 7
1.2.1 带符号数的编码 7
1.2.2 数的定点表示与浮点表示 11
1.2.3 ASCII码与BCD码 13
1.2.4 如何理解计算机中数的多种表示形式 14
1.3 常用数字逻辑器件 15
1.3.1 基本门电路 15
1.3.2 触发器 18
1.3.3 译码器 21
习题一 22
第2章 微型计算机的组成及工作原理2.1 微型计算机系统及其工作原理 23
2.1.1 概述 23
2.1.2 硬件系统结构 24
2.1.3 软件系统结构 27
2.1.4 微型计算机的工作原理 31
2.2 PC机的编程结构 32
2.2.1 8086 CPU的内部结构 32
2.2.2 8086/8088的寄存器结构 34
2.2.3 内存储器基础 38
2.2.4 内存分段 39
习题二 42
第3章 指令系统 43
3.1 寻址方式 43
3.1.1 指令格式及操作数类型 43
3.1.2 8086/8088的寻址方式 44
3.2 8086/8088指令系统 48
3.2.1 数据传送指令 48
3.2.2 算术运算指令 56
3.2.3 逻辑运算及移位指令 62
3.2.4 转移控制指令 70
3.2.5 处理器控制指令 75
3.2.6 简单程序设计举例 76
习题三 80
第4章 MASM伪指令系统 83
4.1 概述 83
4.2 汇编语言语句种类与格式 84
4.2.1 汇编语言语句的种类 84
4.2.2 汇编语言语句的格式 84
4.3 常用伪指令 88
4.3.1 符号定义伪指令 88
4.3.2 数据定义伪指令与变量 88
4.3.3 标号及其属性 92
4.3.4 析值/属性操作符及符号名定义语句 93
4.3.5 段定义伪指令 97
4.4 程序的段结构 99
4.5 地址表达式 103
4.6 宏定义与宏调用 104
4.6.1 宏定义 104
4.6.2 宏调用 105
4.6.3 实例 105
习题四 106
第5章 汇编语言程序设计5.1 汇编语言软件开发步骤及输入/输出问题 108
5.1.1 汇编语言软件开发步骤 108
5.1.2 汇编语言编程时的输入/输出问题 108
5.2 顺序程序设计 111
5.2.1 字符串的输入/输出 111
5.2.2 BCD码的显示 112
5.2.3 查表 113
5.3 分支程序设计 114
5.3.1 基本分支程序设计 114
5.3.2 跳转表法实现分支 115
5.4 循环程序设计 116
5.4.1 循环程序的结构 116
5.4.2 循环程序设计 117
5.5 专题应用程序设计 119
5.5.1 子程序设计 119
5.5.2 代码转换原理及程序设计 127
5.5.3 BCD码运算及其程序设计 133
5.5.4 串操作指令及其程序设计 135
习题五 140
第6章 8086微处理器结构6.1 8086微理器工作模式与引脚功能 141
6.1.1 8086的工作模式 141
6.1.2 两种工作模式下共用引脚 141
6.1.3 最小模式引脚 143
6.1.4 最大模式引脚 144
6.1.5 8088与8086的差别 145
6.2 系统组成 146
6.2.1 锁存与收发 146
6.2.2 最小模式下的系统组成 148
6.2.3 最大模式下的系统组成 148
6.3 8086的总线操作与时序 149
6.3.1 指令周期、总线周期与T状态 149
6.3.2 8086总线读写周期 150
6.4 从80286到Pentium微处理器简介 154
习题六 156
第7章 半导体存储器 157
7.1 概述 157
7.1.1 半导体存储器的分类与技术指标 157
7.1.2 静态读写存储器SRAM 159
7.1.3 动态读写存储器DRAM 163
7.2 CPU与存储器的连接 165
7.2.1 主存容量的扩展方法 165
7.2.2 存储器的译码 168
7.2.3 8088与存储器连接实例 171
7.2.4 8086与存储器的连接 171
7.3 只读存储器及新型存储器 175
7.3.1 EPROM的使用 175
7.3.2 E2PROM使用及编程 176
7.3.3 新型存储器简介 178
习题七 181
第8章 输入/输出技术 182
8.1 有关接口的基本概念 182
8.1.1 接口的概念与功能 182
8.1.2 接口信号的分类及基本结构 183
8.1.3 端口地址及编址方式 184
8.1.4 8086/8088的输入/输出指令 185
8.1.5 端口地址的译码问题 186
8.2 接口数据的传送方式 187
8.2.1 无条件传送方式 187
8.2.2 查询传送方式 187
8.2.3 中断传送方式 190
8.2.4 DMA传送方式 190
习题八 192
第9章 中断 193
9.1 中断概述 193
9.1.1 中断的概念 193
9.1.2 中断源 193
9.1.3 中断类型 194
9.1.4 中断类型号 195
9.1.5 中断矢量表 195
9.2 中断处理过程 196
9.2.1 中断请求 196
9.2.2 中断响应 199
9.2.3 中断处理 200
9.2.4 中断返回 200
9.3 可编程中断控制器8259A 201
9.3.1 8259A的结构与引脚 202
9.3.2 8259A中断响应时序 205
9.3.3 8259A的工作方式 206
9.3.4 8259A的命令字 208
9.3.5 8259A的编程及其在PC机中的应用 214
9.4 中断服务程序的编写 215
9.4.1 中断服务程序编写的基本问题 215
9.4.2 中断服务程序实例 217
习题九 220
第10章 并行接口芯片8255A10.1 8255A概述 222
10.1.1 8255A的主要特性 222
10.1.2 8255A的内部结构 222
10.1.3 8255A的引脚 223
10.2 8255A的控制字 224
10.2.1 工作方式控制字 224
10.2.2 C口按位置位/复位控制字 225
10.3 8255A的工作方式 226
10.3.1 方式0:基本输入/输出 226
10.3.2 方式1:带选通的输入/输出 227
10.3.3 方式2:带选通的双向输入/输出 229
10.4 8255A的编程 230
习题十 235
第11章 串行通信 236
11.1 串行通信概述 236
11.1.1 串行通信的特点 236
11.1.2 串行通信的基本概念 236
11.1.3 串行接口概述 240
11.2 RS-232C串行接口标准 242
11.2.1 电气特性 242
11.2.2 接口信号功能 243
11.2.3 信号线的连接 245
11.3 异步通信接口芯片8250 246
11.3.1 INS 8250的结构和外部特性 246
11.3.2 INS 8250的寄存器 248
11.3.3 INS 8250的编程 255
习题十一 261
第12章 DMA控制器8237A12.1 DMA控制器概述 262
12.1.1 DMAC的结构与作用 262
12.1.2 DMAC内部的寄存器 263
12.2 Intel 8237A概述 264
12.2.1 8237A的特点 264
12.2.2 8237A的引脚 264
12.2.3 8237A的内部结构 266
12.2.4 8237A的寄存器 267
12.3 8237A的软件命令 273
12.4 8237A的工作时序 273
12.4.1 正常DMA读写操作 274
12.4.2 扩展写与压缩时序 275
12.5 8237A的初始化及其在PC机中的应用 276
12.5.1 8237A的初始化 276
12.5.2 8237A在PC机中的应用 277
习题十二 278
第13章 其他常用接口 279
13.1 定时/计数器8253 279
13.1.1 8253定时/计数器概述 279
13.1.2 8253的工作方式 281
13.1.3 8253的控制字与编程 284
13.2 A/D与D/A接口 287
13.2.1 概述 287
13.2.2 D/A转换接口 288
13.2.3 A/D转换接口 294
13.3 人机交互设备 301
13.3.1 键盘 302
13.3.2 LED显示器 304
13.3.3 打印机接口 306
13.3.4 CRT显示器及其接口 309
习题十三 315
第14章 PC机系统结构及总线技术14.1 PC机的软件系统 316
14.1.1 DOS的功能、结构及引导过程 316
14.1.2 DOS功能调用 317
14.1.3 磁盘文件管理 318
14.1.4 BIOS中断功能调用 324
14.2 PC/XT硬件结构 329
14.2.1 PC/XT主板结构 329
14.2.2 CPU子系统 329
14.2.3 接口部件子系统 330
14.2.4 ROM子系统和RAM子系统 333
14.3 总线技术 334
14.3.1 总线概述 334
14.3.2 典型总线简介 336
14.3.3 PC/XT总线 340
习题十四 343
第15章 实验指南 344
15.1 《微机原理与接口技术》课程上机简介 344
15.1.1 汇编语言部分的上机 344
15.1.2 硬件部分的上机 346
15.2 汇编语言上机指导 348
15.2.1 DEBUG使用详解 348
15.2.2 MASM使用详解 360
15.2.3 LINK使用详解 361
15.2.4 用DEBUG调试程序示例 363
15.2.5 程序员工作平台PWB介绍 369
附录 372
附录A ASCII码表 372
附录B 中断向量一览表 373
附录C 8086/8088指令速查表 374
附录D MASM出错信息表 375
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 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