80X86/Pentium微型计算机原理及应用PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:吴宁主编
- 出 版 社:北京:电子工业出版社
- 出版年份:2000
- ISBN:750536099X
- 页数:405 页
绪论 1
第1章 计算机基础 4
1.1 数据、信息、媒体和多媒体 4
1.2 计算机中数值数据信息的表示 5
1.2.1 机器数和真值 5
1.2.2 符号数的表示方法——原码、反码和补码 7
1.2.3 补码的运算 10
1.2.4 定点数与浮点数 11
1.2.5 BCD码及其十进制调整 15
1.3.1 西文信息的表示 17
1.3 计算机中非数值数据信息表示 17
1.3.2 中文信息的表示 19
1.3.3 计算机中图、声、像的表示 19
1.4 微型计算机基本工作原理 20
1.4.1 微型计算机硬件组成 21
1.4.2 微型计算机软件系统 27
1.4.3 微型计算机中指令执行的基本过程 28
1.5 评估计算机主要技术指标 30
思考题与习题 32
2.1.1 CPU结构与特点 34
第2章 80X86/Pentium微处理器 34
2.1 8086/8088 CPU内部结构 34
2.1.2 寄存器配置 38
2.2 8086/8088引脚及功能 41
2.2.1 8088 CPU引脚功能 42
2.2.2 8086 CPU引脚功能 46
2.3 8086/8088系统组织 46
2.3.1 8086/8088支持芯片 47
2.3.2单CPU模式(最小模式)系统 50
2.3.3多CPU模式(最大模式)系统 52
2.4.1 8086/8088典型时序分析 55
2.4 8086/8088 CPU时序 55
2.4.2 8086多CPU系统读写存储器简介 59
2.5 80X86/Pentium微处理器 60
2.5.1 80X86/Pentium特点与内部功能结构 60
2.5.2 80X86/Pentium CPU寄存器组织 68
思考题与习题 90
第3章80X86/Pentium指令系统 93
3.1 80X96/Pentium指令格式和寻址方式 93
3.1.1 指令格式 93
3.1.2 寻址方式 94
3.2 8086/8088指令系统 99
3.2.1 数据传送类指令 100
3.2.2 算术运算类指令 104
3.2.3 逻辑运算与移位指令 111
3.2.4 串操作指令 114
3.2.5 控制转移类指令 118
3.2.6 处理器控制类指令 124
3.3 80X86/Pentium指令系统 126
3.3.1 80286增强与增加的指令 126
3.3.2 80386/80486增强与增加的指令 129
3.3.3 Pentium系列处理器增加的指令 133
思考题与习题 135
第4章 汇编语言程序设计 140
4.1 程序设计语言概述 140
4.2 汇编语言的程序结构与语句格式 141
4.2.1 汇编语言源程序的框架结构 141
4.2.2 汇编语言的语句 143
4.3 汇编语言的伪指令语句 147
4.3.1 基本伪指令语句 148
4.3.2 80X86/Pentium扩展伪指令 160
4.4 汇编语言程序设计基础 165
4.4.1 程序设计的基本过程 165
4.4.2 程序的基本结构 166
4.4.3 程序设计基本方法 167
4.4.4 子程序设计与调用技术 175
4.5 模块化程序设计技术 182
4.5.1 概述 182
4.5.2 程序中模块间的关系 183
4.5.3 模块化程序设计举例 185
4.6 实用程序设计举例 188
思考题与习题 195
第5章 半导体存储器 199
5.1 概述 199
5.1.1 半导体存储器的性能指标 199
5.1.2 存储器的分类 199
5.2 随机存取存储器(RAM) 200
5.2.1 静态RAM(SRAM) 200
5.2.2 动态RAM(DRAM) 204
5.2.3 高速RAM 206
5.2.4 高集成度RAM(IRAM) 208
5.3.1 掩膜ROM和PROM 212
5.3 只读存储器(ROM) 212
5.3.2 EPROM(可擦除的PROM) 213
5.4 存储器连接与扩充 216
5.4.1 存储器芯片选择 216
5.4.2 存储器容量扩充 218
5.5 8086/8088与存储器连接 219
思考题与习题 221
6.1.1 I/O信息的组成 223
6.1.2 I/O接口的作用 223
6.1 输入输出及接口 223
第6章 输入/输出和中断技术 223
6.1.3 I/O端口的编址方法 224
6.1.4 简单的I/O接口 225
6.2 输入和输出的传送方式 228
6.2.1 程序控制的输入和输出 228
6.2.2 中断控制的输入和输出 231
6.2.3 直接数据通道传送 232
6.3 中断技术 234
6.3.1 中断及中断处理过程 234
6.3.2 中断优先权 237
6.4.1 中断结构 240
6.4 80X86/Pentium中断系统 240
6.4.2 中断向量表 242
6.4.3 中断响应过程 243
6.4.4 IBM PC/AT中断分配 246
6.4.5 高档微处理器的中断 248
6.5 8259A可编程中断控制器 249
6.5.1 8259A的内部结构与引脚 249
6.5.2 8259A的工作过程 250
6.5.3 8259A的工作方式 251
6.5.4 8259A命令字 253
6.5.5 8259A应用举例 260
6.6 中断程序设计 263
6.6.1 设计方法 263
6.6.2 中断程序设计举例 266
思考题与习题 269
第7章 微型机接口技术 271
7.1 概述 271
7.2 可编程定时/计数器 272
7.2.1 概述 272
7.2.2 可编程定时器/计数器8253 273
7.3 可编程并行接口 280
7.2.3 可编程定时器/计数器8254 280
7.3.1 可编程并行接口芯片8255A 281
7.3.2 并行打印机接口 289
7.3.3 键盘和显示器接口 292
7.4 串行通信和串行接口 296
7.4.1 串行通信的基本概念 296
7.4.2 可编程异步通信接口INS8250 301
7.4.3 可编程串行通信接口8251A 311
7.4.4 串行打印机接口 317
7.5.1 概述 318
7.5 模拟通道接口 318
7.5.2 并行和串行D/A转换器 319
7.5.3 并行和串行A/D转换器 325
思考题与习题 333
第8章 微型计算机系统与计算机网络 336
8.1 80X86/Pentium系列微机硬件系统 336
8.1.1 IBM PC/XT微机硬件系统 337
8.1.2 IBM PC/AT微机硬件系统 341
8.1.3 386、486微机的硬件特点 344
8.1.4 Pentium以上微机的硬件特点 344
8.2.2 高速缓存Cache 345
8.2 微机系统的内存结构 345
8.2.1 内存分层 345
8.2.3 虚拟存储器 347
8.3 微机系统的总线标准 348
8.3.1 PC总线 348
8.3.2 ISA总线 350
8.3.3 EISA总线 352
8.3.4 PCI局部总线 353
8.4 总线基础上的系统硬件扩展 356
8.4.1 I/O接口扩展 356
8.3.5 USB通用串行总线 356
8.4.2 存储器扩展 358
8.5 计算机网络 359
8.5.1 网络基本知识 359
8.5.2 局域网通信协议 362
8.5.3 Ethernet网卡结构及编程 367
8.5.4 网络互联与Internet 370
思考题与习题 372
附录 1. 8086/8088指令系统 374
附录 2. 系统中断 390
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《第一性原理方法及应用》李青坤著 2019
- 《云计算节能与资源调度》彭俊杰主编 2019
- 《Helmholtz方程的步进计算方法研究》李鹏著 2019
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《刑法归责原理的规范化展开》陈璇著 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017