微机原理及应用PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:徐晨,陈继红,王春明等编著
- 出 版 社:北京:高等教育出版社
- 出版年份:2004
- ISBN:7040145642
- 页数:487 页
第1章 基础知识 1
1.1 数制及其相互转换 1
1.1.1 常用计数制 1
1.1.2 不同数制之间的转换 4
1.1.3 二进制编码的十进制数(BCD码) 6
1.2 符号数的表示及运算 8
1.2.1 符号数的表示 8
1.2.2 码制转换 10
1.2.3 补码的运算 11
1.3 定点数和浮点数 13
1.3.1 数的定点表示法 13
1.3.2 数的浮点表示 14
1.4 字符编码 16
1.4.1 ASCII码 16
1.4.2 汉字编码 16
思考题与习题 17
第2章 微型计算机概论 19
2.1 计算机概论 19
2.1.1 计算机硬件基本结构 20
2.1.2 计算机工作原理 20
2.1.3 计算机的性能指标 21
2.1.4 CISC和RISC 23
2.2 微型计算机 23
2.2.1 微处理器、微型计算机和微型计算机系统 24
2.2.2 微处理器的发展 24
2.2.3 微型计算机的分类 26
2.2.4 微型计算机的结构 27
2.3 8086微处理器 28
2.3.1 8086的编程结构 29
2.3.2 8086的存储器组织 35
思考题与习题 40
第3章 8086/8088指令系统与寻址方式 41
3.1 概述 41
3.2 数据寻址方式 42
3.3 指令格式及指令执行时间 49
3.3.1 指令格式 49
3.3.2 指令执行时间 53
3.4 8086/8088指令系统 54
3.4.1 数据传送指令 55
3.4.2 算术运算指令 63
3.4.3 位操作指令 78
3.4.4 串操作指令 82
3.4.5 控制转移指令 90
3.4.6 处理器控制指令 97
思考题与习题 99
第4章 汇编语言程序设计 102
4.1 汇编语言语法 102
4.1.1 源程序的结构及组成 102
4.1.2 汇编语言伪指令 105
4.1.3 汇编语句 112
4.2 汇编语言程序实现 119
4.2.1 汇编语言程序实现步骤 119
4.2.2 COM文件的生成 120
4.2.3 可执行程序的装入 121
4.2.4 汇编语言和操作系统MS-DOS的接口 124
4.3 汇编语言程序设计方法及应用 125
4.3.1 概述 125
4.3.2 顺序结构程序设计 129
4.3.3 分支程序设计 130
4.3.4 循环结构程序设计 137
4.3.5 子程序设计 145
4.3.6 宏 155
4.3.7 系统功能调用 159
4.4 汇编语言程序设计举例 168
4.4.1 数制和代码转换 168
4.4.2 BCD数的算术运算 176
4.4.3 表格处理与应用 183
4.4.4 功能调用 189
思考题与习题 198
第5章 8086的总线操作和时序 201
5.1 概述 201
5.1.1 时钟周期(T状态)、总线周期和指令周期 201
5.1.2 8086/8088的引脚信号 203
5.2 8086的两种模式 205
5.2.1 最小模式和最大模式的概念 205
5.2.2 8086 CPU引脚功能 206
5.3 最小模式下的8086时序分析 212
5.3.1 最小模式下的读周期时序 212
5.3.2 最小模式下的写周期时序 214
5.3.3 中断响应周期时序 215
5.3.4 8086的复位时序 216
5.3.5 总线保持请求与保持响应时序 217
5.4 最大模式下的8086时序分析 218
5.4.1 总线控制器8288 218
5.4.2 最大模式下的读周期时序 221
5.4.3 最大模式下的写周期时序 223
5.4.4 最大模式下的总线请求/允许/释放操作 224
思考题与习题 225
第6章 半导体存储器 227
6.1 内存和外存 227
6.2 半导体存储器 228
6.2.1 半导体存储器的分类 228
6.2.2 半导体存储器的主要技术指标 230
6.3 随机存储器RAM 231
6.3.1 基本结构 231
6.3.2 典型SRAM芯片 233
6.3.3 典型DRAM芯片 235
6.4 只读存储器 239
6.4.1 EPROM 239
6.4.2 E2PROM 242
6.4.3 Flash Memory 245
6.5 存储器与系统的连接 249
6.5.1 8位微机系统中存储器与系统的连接 249
6.5.2 16位微机系统中存储器与系统的连接 254
6.5.3 32位微机系统中存储器与系统的连接 257
思考题与习题 258
第7章 基本输入输出接口 260
7.1 I/O接口概述 260
7.1.1 输入/输出信息 260
7.1.2 I/O接口的主要功能 261
7.1.3 I/O接口的结构 262
7.1.4 I/O的寻址方式 262
7.2 简单I/O接口芯片 263
7.3 CPU与外设之间的数据传输方式 265
7.3.1 程序方式 266
7.3.2 中断方式 269
7.3.3 直接存储器存取(DMA)方式 269
7.4 DMA控制器8237A 270
7.4.1 8237A的内部结构和引脚 271
7.4.2 8237A的工作周期和时序 274
7.4.3 8237A的工作方式和传送类型 276
7.4.4 8237A的寄存器 277
7.4.5 8237A的软件命令 281
7.4.6 8237A的应用 282
思考题与习题 283
第8章 中断 285
8.1 概述 285
8.1.1 中断的基本概念 285
8.1.2 中断处理过程 286
8.1.3 中断优先级(优先权) 287
8.2 80X86中断系统 289
8.2.1 外部中断(硬件中断) 290
8.2.2 内部中断(软件中断) 291
8.2.3 中断向量表 292
8.2.4 80X86中断响应过程 293
8.3 中断控制器8259A 295
8.3.1 8259A的功能 295
8.3.2 8259A的内部结构和引脚功能 295
8.3.3 8259A的工作方式 297
8.3.4 8259A的编程 300
8.3.5 8259A的级联 307
思考题与习题 308
第9章 可编程接口芯片及应用 310
9.1 可编程接口芯片概述 310
9.2 可编程计数器/定时器8253 311
9.2.1 8253功能及结构 311
9.2.2 8253控制字 313
9.2.3 8253工作方式与工作时序 314
9.2.4 8253的初始化编程 321
9.2.5 8253应用 321
9.3 可编程并行接口芯片8255A 327
9.3.1 8255A内部结构及引脚功能 327
9.3.2 8255A控制字 329
9.3.3 8255A工作方式 331
9.3.4 8255A应用 334
思考题与习题 345
第10章 串行通信 347
10.1 基本概念 347
10.1.1 串行通信与并行通信 347
10.1.2 异步串行通信 348
10.1.3 同步串行通信 349
10.1.4 串行通信中的数据传送模式 350
10.1.5 信号的调制和解调 351
10.1.6 串行接口标准RS-232C 352
10.2 通用可编程串行通信接口芯片NS8250 356
10.2.1 NS 8250概述 357
10.2.2 NS 8250的寄存器 362
10.2.3 IBM PC/XT的串行异步通信适配器 366
10.2.4 8250的应用举例 368
10.3 通用可编程串行通信接口芯片8251A 371
10.3.1 8251A的基本功能 371
10.3.2 8251A的结构 372
10.3.3 8251的编程命令 377
10.3.4 8251A初始化的步骤 380
10.3.5 8251的应用举例 381
思考题与习题 384
第11章 模数、数模转换 385
11.1 A/D转换器及其接口 385
11.1.1 A/D转换器的基本概念 385
11.1.2 典型A/D转换器介绍 388
11.1.3 应用举例 393
11.2 D/A转换器及其应用 400
11.2.1 D/A转换的主要性能参数 400
11.2.2 典型D/A转换器介绍 400
11.2.3 应用举例 407
思考题与习题 409
第12章 高性能微处理器 411
12.1 80286微处理器 411
12.1.1 80286的内部结构 411
12.1.2 80286的寄存器 413
12.1.3 80286的存储器组织 414
12.2 80386微处理器 415
12.2.1 80386的内部结构 415
12.2.2 80386的寄存器 417
12.2.3 80386的工作方式 419
12.2.4 80386的存储器管理 420
12.3 80486微处理器 423
12.3.1 80486的内部结构 423
12.3.2 80486的技术特点 424
12.4 Pentium处理器 425
12.4.1 Pentium处理器的内部结构 426
12.4.2 Pentium处理器的技术特点 427
12.4.3 Pentium处理器的发展 429
思考题与习题 433
第13章 总线标准与微型计算机 434
13.1 微型计算机系统中的总线 434
13.1.1 总线和总线规范 434
13.1.2 系统总线ISA和EISA 435
13.1.3 PCI总线 437
13.1.4 AGP 439
13.1.5 通用串行总线USB 441
13.1.6 IEEE1394 443
13.2 Pentium微型计算机 444
13.2.1 主板 444
13.2.2 440BX芯片组 445
13.2.3 采用440BX芯片组的PC结构 446
思考题与习题 447
附录1 ASCII码表 448
附录2 8088/8086指令系统 450
附录3 IBM PC/AT中断功能表 455
附录4 常用DOS功能调用(INT 21H) 457
附录5 BIOS功能调用 462
附录6 DEBUG命令 467
附录7 汇编语言程序上机过程 468
附录8 键盘扫描码 475
索引 476
参考文献 486
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018