计算机硬件技术基础PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:徐勇主编;贺建民,王景玉副主编
- 出 版 社:北京交通大学出版社;清华大学出版社
- 出版年份:2004
- ISBN:781082340X
- 页数:317 页
目 录 1
第1章计算机基础知识 1
1.1计算机发展概述 1
1.1.1计算机的发展 1
1.1.2微型机的崛起与发展 4
1.1.3计算机的应用 6
1.2计算机系统的组成 8
1.2.1计算机硬件系统 8
1.2.3计算机系统的层次结构 10
1.2.2计算机软件系统 10
1.3计算机的分类与主要性能指标 11
1.3.1计算机的分类 11
1.3.2与计算机性能相关的一些术语 13
1.4计算机中的数据表示 15
1.4.1进位计数制及其相互转换 15
1.4.2二进制数的运算 20
1.4.3计算机中数的表示方法 22
1.4.4计算机中非数值数据的表示方法 32
习题 35
2.1微机系统概述 37
2.1.1微处理机 37
第2章微型计算机系统 37
2.1.2微型计算机 39
2.1.3微型计算机系统 40
2.2总线结构的微型计算机 41
2.3 8086/8088微处理机的结构 42
2.3.1 8086 CPU内部主要结构 43
2.3.2 8086 CPU的编程模式 44
2.4典型微机系统介绍 48
2.4.1低档个人计算机PC/XT与PC/AT 48
2.4.2 386与486系统 49
2.4.4 MS-DOS与Windows 50
2.4.3 Pentium系列系统 50
2.4.5典型外设及其连接 51
习题 52
第3章8086 CPU的指令系统 53
3.1指令的概念 53
3.1.1指令的结构 53
3.1.2机器指令举例 53
3.1.3指令执行时间的概念 54
3.2 8086 CPU的寻址方式 54
3.2.1立即寻址方式 55
3.2.2寄存器寻址方式 55
3.2.4寄存器间接寻址方式 56
3.2.3直接寻址方式 56
3.2.5寄存器相对寻址方式 57
3.2.6基址变址寻址方式 57
3.2.7相对基址变址寻址方式 57
3.2.8寻址方式的小结 58
3.3 8086 CPU的指令系统 58
3.3.1数据传输指令 58
3.3.2算术指令 64
3.3.3逻辑指令 69
3.3.4串操作指令 71
3.3.5转移抠制指令 73
3.3.6处理机控制类指令 79
习题 80
第4章汇编程序设计 83
4.1汇编语言程序的基本概念 83
4.1.1机器语言、汇编语言与汇编程序 83
4.1.2开发汇编语言程序的工作过程 83
4.2宏汇编基本语法 84
4.2.1汇编语言程序举例 84
4.2.2伪指令与伪操作 85
4.3汇编语言程序的基本格式 92
4.4.1上机过程 99
4.4汇编程序的调试 99
4.4.2调试程序DEBUG 100
4.5 BIOS和DOS中断功能调用 104
4.6汇编语言程序设计的基本方法 108
4.6.1顺序程序结构 109
4.6.2分支程序结构 109
4.6.3循环程序结构 111
4.6.4子程序 114
4.7几种典型问题的汇编程序设计 116
4.7.1代码转换程序设计 116
4.7.2表处理程序设计 121
习题 126
第5章系统总线 130
5.1总线的概念 130
5.1.1总线的基本概念 130
5.1.2总线结构与总线信息传送方式 131
5.2总线的控制与通信 134
5.2.1总线的控制方式 134
5.2.2总线的通信控制方式 137
5.3 8086 CPU的总线周期与引脚功能 138
5.3.1 8086 CPU的总线周期 139
5.3.2 8086 CPU的工作模式与引脚功能 140
5.4.1时钟发生器8284A 148
5.4 IBM PC/XT中总线的形成 148
5.4.2数据与地址总线的形成 151
5.4.3控制总线的形成 153
5.5微机系统中常见的总线标准 156
5.5.1 PC机总线结构类型 156
5.5.2标准接口类型 159
习题 162
第6章主存储器系统 164
6.1计算机存储系统概述 164
6.1.1存储器的分类 164
6.1.2存储器的分级结构 166
6.1.3存储器的技术指标 167
6.1.4主存储器的基本组成 168
6.2半导体存储器芯片 169
6.2.1半导体存储器芯片的分类 169
6.2.2静态随机存取存储器(SRAM) 171
6.2.3动态随机存取存储器(DRAM) 176
6.2.4只读存储器(ROM) 182
6.3主存储器的组织 185
6.3.1主存与CPU的连接 185
6.3.2高速缓冲存储器 190
6.3.3多模块交错存储器 194
6.3.4虚拟存储器 196
习题 200
第7章中断技术 202
7.1概述 202
7.1.1 中断 202
7.1.2中断源和中断识别 203
7.1.3中断系统功能 203
7.2 8086微型计算机中的中断系统 205
7.2.1 8086中断系统的总体结构 205
7.2.2 8086中的中断类型 205
7.2.3 8086中的中断向量表 207
7.2.4 8086系统的中断过程 208
7.3 8259A可编程中断控制器 209
7.3.1 8259A的功能 210
7.3.2 8259A的内部结构与相关的引脚功能 210
7.3.3中断响应过程 212
7.3.4 8259A的编程应用 213
7.3.5 8259A的工作方式 219
7.4 8086微型计算机中的中断系统 224
7.4.1可屏蔽中断(INTR) 224
7.4.2非屏蔽中断(MNI) 224
7.4.3 8259A的编程实例 225
习题 226
第8章接口技术 227
8.1微机接口技术概述 227
8.1.1接口技术的概念 227
8.1.2 I/O端口的寻址方式 231
8.1.3 I/O端口地址译码 233
8.1.4 CPU与外部设备之间的数据传输方式 237
8.1.5 I/O中的技术问题 240
8.2可编程定时/计数器8253-5 243
8.2.1定时系统的概念 243
8.2.2 8253-5定时/计数器的结构 245
8.2.3 8253-5的工作方式 248
8.2.4 8253-5的编程控制 250
8.2.5微型计算机中的定时系统 253
8.3可编程并行接口8255A-5 255
8.3.1并行接口的概念 255
8.3.2 8255A-5的结构与引脚功能 259
8.3.3 8255A-5的工作方式 262
8.3.4 8255A的编程控制 263
8.3.5 8255A-5各种工作方式的功能 265
8.3.6 8255A-5在微型计算机中的应用 269
8.4可编程串行接口INS8250 272
8.4.1 串行通信 272
8.4.2串行通信接口标准(RS-232C) 279
8.4.3 20 mA电流环接口 284
8.4.4可编程异步串行通信接口芯片INS8250 285
8.4.5异步通信适配器逻辑电路 295
习题 298
第9章DMA传输 300
9.1 DMA的概念 300
9.1.1 DMA与DMA传输的特点 300
9.1.2 DMA传输系统的操作步骤 300
9.1.3 DMA传输系统的操作类型 301
9.1.4 DMA传输系统的操作方式 301
9.2.1 8237A的主要特性 302
9.1.5对DMA控制器的要求 302
9.2 DMA控制器8237A 302
9.2.2 8237A的引脚功能 303
9.2.3 8237A的内部结构组成 304
9.2.4 8237A的编程控制 305
9.2.5 8237A的工作时序 311
9.3 8086/8088微型计算机中的DMA系统 312
9.3.1 DMA控制器逻辑电路 312
9.3.2初始化编程举例 315
习题 316
参考文献 317
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016