微机原理与接口技术PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:陆鑫等编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2005
- ISBN:7111170172
- 页数:441 页
出版说明 1
前言 1
第1章 微机系统概论 1
1.1 微机系统的基本概念 1
1.1.1 微处理器、微型计算机、微型计算机系统 1
目录 1
1.1.2 微型机分类 2
1.2 微机系统的发展概况 4
1.2.1 微处理器 4
1.2.2 微机系统 6
1.3 微机硬件系统的基本结构与组成 7
1.3.1 微机硬件系统的基本结构 7
1.3.2 微机硬件系统的组成与配置 8
1.4.1 系统软件 13
1.4 微机系统的软件与编程语言 13
1.4.2 应用软件 15
1.4.3 编程语言 16
1.5 微机信息处理基础 17
1.5.1 信息在微机中的表示 17
1.5.2 微机的基本工作过程 25
1.6 思考与练习题 27
第2章 微处理器与指令系统 28
2.1 微处理器基础知识 28
2.1.1 微处理器基本概念 28
2.1.2 微处理器基本结构与功能 28
2.2 Intel 8086/8088微处理器 29
2.2.1 Intel 8086/8088的功能结构 29
2.2.2 Intel 8086/8088的内部寄存器 31
2.2.3 CPU的引脚功能 34
2.2.4 CPU的总线操作与时序 39
2.2.5 Intel 8086/8088的编程结构 45
2.3 Intel 8086/8088的寻址方式与指令系统 48
2.3.1 Intel 8086/8088的寻址方式 48
2.3.2 Intel 8086/8088的指令系统 53
2.4 高性能微处理器 67
2.4.1 Intel 80286微处理器 67
2.4.2 Intel 80386微处理器 69
2.4.3 Intel 80486微处理器 72
2.4.4 Pentium系列微处理器 74
2.5 Intel 32位微处理器工作方式 81
2.5.1 实地址方式 81
2.5.2 保护虚地址方式 81
2.5.3 虚拟8086方式 87
2.6 思考与练习题 89
第3章 内部存储器 91
3.1 存储器概述 91
3.1.1 存储器分类 91
3.1.2 存储器系统的层次结构 94
3.1.3 主存储器的基本组成 95
3.1.4 存储器的主要性能指标 95
3.2 半导体存储器及接口 96
3.2.1 静态随机存取存储器SRAM 96
3.2.2 动态随机存取存储器DRAM 101
3.2.3 DRAM内存条简介 107
3.2.4 只读存储器ROM 108
3.2.5 闪速存储器(Flash memory) 112
3.2.6 存储器与微处理器的接口 114
3.3 存储器的组织与容量扩展 116
3.3.2 字扩展 117
3.3.1 位扩展 117
3.3.3 字位全扩展 119
3.4 微机系统的其他内部存储器 120
3.4.1 CMOS RAM 120
3.4.2 ROM BIOS 122
3.4.3 Shadow RAM 123
3.5 思考与练习题 123
第4章 汇编程序设计基础 125
4.1 汇编语言基础 125
4.1.1 概述 125
4.1.2 汇编语言语句种类与格式 126
4.1.3 汇编语言数据和表达式 127
4.2 源程序的基本结构框架 139
4.2.1 段定义 140
4.2.2 段寻址伪指令 141
4.2.3 END伪指令 142
4.2.4 段寄存器的装入 142
4.2.5 返回DOS系统的方式 144
4.2.6 源程序结构实例 144
4.3 其他伪指令 145
4.3.1 过程定义伪指令 145
4.3.2 ORG伪指令 146
4.3.3 NAME和TITLE伪指令 147
4.3.4 PUBLIC和EXTRN伪指令 147
4.4 汇编程序设计方法 148
4.4.1 概述 148
4.4.2 顺序程序设计 149
4.4.3 分支程序设计 150
4.4.4 循环程序设计 157
4.4.5 子程序设计 165
4.5 汇编语言程序的开发过程 174
4.5.1 编辑源程序 175
4.5.2 汇编 175
4.5.3 连接 176
4.5.4 调试与运行 177
4.6 思考与练习题 181
第5章 PC微机I/O接口基础 185
5.1 概述 185
5.1.1 I/O接口的基本概念 185
5.1.2 I/O接口的功能 185
5.1.3 CPU与I/O设备之间的接口信息 186
5.1.4 I/O接口的组成与分类 187
5.1.5 I/O端口的编址方式 188
5.2 I/O接口的控制方式 188
5.2.1 程序控制方式 188
5.2.2 中断控制方式 191
5.2.3 DMA控制方式 192
5.2.4 I/O通道控制方式与处理机控制方式 193
5.3 PC微机I/O端口访问 193
5.3.1 PC机I/O端口的地址分配 193
5.3.2 I/O端口的指令操作 194
5.4 微机I/O接口设计 195
5.4.1 I/O接口硬件设计 195
5.4.2 I/O接口地址译码电路设计 196
5.4.3 I/O接口编程控制 199
5.5 多功能芯片组简介 202
5.5.1 芯片组功能 202
5.5.2 Intel 845芯片组 202
5.5.3 Intel 82915芯片组 203
5.6 思考与练习题 205
6.1.1 总线的分类 206
第6章 PC微机总线系统 206
6.1 概述 206
6.1.2 总线的性能参数 207
6.1.3 总线标准 208
6.2 PCI系统总线 208
6.2.1 PCI总线信号及特点 209
6.2.2 PCI总线接口规范 209
6.2.3 PCI总线数据传输过程 213
6.2.4 PCI总线配制 216
6.2.5 PCI总线BIOS 218
6.3 外部通信总线 219
6.3.1 USB通用串行总线 219
6.3.2 IEEE 1394高性能串行总线 221
6.3.3 SCSI小型机接口总线 223
6.4 思考与练习题 225
第7章 PC微机中断系统 226
7.1 概述 226
7.1.1 中断的基本概念 227
7.1.2 中断优先权与嵌套 228
7.1.3 中断的处理过程 232
7.2 PC微机中断系统机制 233
7.2.1 中断源类型 233
7.2.2 实模式下的中断机制 234
7.2.3 保护模式下的中断机制 235
7.3 中断控制器 236
7.3.1 8259A的内部结构与引脚信号 236
7.3.2 8259A中断控制器的编程 239
7.3.3 8259A的工作方式 243
7.3.4 8259A中断控制器的应用 245
7.3.5 芯片组内中断控制器逻辑 246
7.4 中断应用 248
7.4.1 BIOS中断及应用 248
7.4.2 系统调用及应用 249
7.4.3 中断程序设计 250
7.5 思考与练习题 253
第8章 PC微机DMA系统 254
8.1 概述 254
8.1.1 DMA的传送原理 254
8.1.2 芯片组内DMA控制器 256
8.2 DMA控制器 257
8.2.1 8237的内部结构及引脚 257
8.2.2 8237的内部寄存器 258
8.2.4 8237寄存器的命令字格式 259
8.2.3 8237的工作模式 259
8.2.5 IBM PC的页面地址寄存器 264
8.3 DMA编程及应用 264
8.3.1 8237初始化编程 264
8.3.2 8237应用实例 266
8.4 思考与练习题 268
第9章 PC微机并行与串行通信 269
9.1 概述 269
9.1.1 并行通信及接口 269
9.1.2 串行通信及接口 270
9.2 可编程并行接口芯片8255 276
9.2.1 芯片结构及引脚 276
9.2.2 芯片工作方式 279
9.2.3 芯片编程 285
9.2.4 芯片应用实例 286
9.3.1 芯片功能与内部结构 292
9.3 可编程串行接口芯片16550 292
9.3.2 芯片外部引脚 297
9.3.3 芯片初始化编程 299
9.3.4 芯片应用实例 301
9.4 并行与串行接口标准 303
9.4.1 Centronic标准 303
9.4.2 RS-232标准 306
9.4.3 RS-422、RS-423和RS-485标准 308
9.5 思考与练习题 311
第10章 定时器与计数器芯片及应用 313
10.1 定时/计数器原理 313
10.1.1 定时器 313
10.2.1 芯片结构及引脚 314
10.2 可编程定时/计数器芯片8254 314
10.1.2 计数器 314
10.2.2 芯片工作方式 317
10.2.3 芯片编程 321
10.2.4 芯片应用实例 322
10.3 实时时钟电路 324
10.3.1 实时时钟电路原理 324
10.3.2 实时时钟编程 326
10.4 思考与练习题 330
第11章 人机交互设备及接口 331
11.1 键盘 331
11.1.1 键盘设备 331
11.1.2 键盘接口 332
11.1.3 键盘接口编程 333
11.2 鼠标 333
11.2.2 鼠标接口 334
11.2.1 鼠标设备 334
11.2.3 鼠标接口编程 335
11.3 视频子系统 337
11.3.1 视频子系统主要性能参数与标准 338
11.3.2 视频显示器原理 339
11.3.3 显示器接口 342
11.3.4 显示器接口编程 346
11.4 打印机 347
11.4.1 打印设备 347
11.4.2 打印机接口 348
11.4.3 打印机接口编程 349
11.5 思考与练习题 352
第12章 微机汇编高级编程技术 353
12.1 高级宏汇编语言 353
12.1.1 结构与记录 353
12.1.2 宏指令 360
12.2 混合编程技术 366
12.2.1 C/C++高级编程语言 367
12.2.2 C/C++与汇编混合编程技术 368
12.3 微机硬件的编程访问 373
12.3.1 内存管理编程技术 373
12.3.2 硬盘访问与文件系统编程技术 378
12.3.3 图形处理编程技术 392
12.3.4 USB设备驱动程序设计 397
12.4 思考与练习题 404
附录 407
附录A 80x86系列微处理器指令系统汇总表 407
附录B DOS系统功能调用(INT 21H) 428
附录C BIOS中断调用 435
附录D 逻辑符号对照表 440
参考文献 441
- 《钒产业技术及应用》高峰,彭清静,华骏主编 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
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019