目录 1
第1章 进位计数制及数的转换 1
1.1 进位计数制及其基数和权 1
1.2 R(R为整数且R>1)进制数的四则运算 5
1.3 二进制数的按位四则运算 6
1.4 不同基数的数之间的转换 7
1.5 计算机内采用二进制 11
1.6 位、字节、字及双字长数 12
习题一 13
第2章 数据在计算机中的表示 14
2.1 真值、机器数与模 14
2.2 逻辑量的编码 17
2.3 整数的编码 18
2.4 带符号纯小数的编码 30
2.5 浮点数的编码 33
2.6 字符、汉字的编码 37
2.7 差错校验编码 45
2.8 十进制编码 53
2.9 数值与编码的转换 54
习题二 55
第3章 数据在计算机中的运算 58
3.1 二进制数的逻辑运算 58
3.2 整数的四则运算 62
3.3 定点小数的四则运算 84
3.4 浮点数的四则运算 86
3.5 字符、汉字的运算 89
习题三 91
4.1 作为开关使用的二极管及三极管 93
第4章 计算机的逻辑功能部件 93
4.2 门电路及逻辑运算部件 96
4.3 其他组合逻辑部件 99
4.4 触发器及暂存数据的部件 102
4.5 算术运算部件 106
4.6 算术逻辑部件(ALU) 115
习题四 115
第5章 计算机、微型计算机的组成及工作过程 118
5.1 计算机及微型计算机的产生与发展 118
5.2 计算机及微型计算机的组成 123
5.3 计算机系统及微型计算机系统的组成 129
5.4 计算机的工作过程 132
5.5 微型计算机的特点与分类 142
习题五 144
第6章 微处理器的编程结构 146
6.1 引言 146
6.2 微处理器的工作模式 146
6.3 微处理器的编程结构 148
6.4 实模式下的存储器寻址 152
6.5 实模式输入/输出地址空间 159
习题六 160
第7章 汇编语言的基本语法 161
7.1 8086/8088汇编语言的基本语法 161
7.2 80x86/Pentium汇编语言的基本语法 201
习题七 203
第8章 寻址方式与指令系统 206
8.1 8086/8088的寻址方式与指令系统 206
8.2 80x86/Pentuim的寻址方式与指令系统 275
习题八 290
第9章 汇编语言程序设计 293
9.1 8086/8088汇编语言程序设计 293
9.2 80x86/Pentium实模式下汇编语言程序设计 328
习题九 330
第10章 微处理器的内部组成及外部功能特性 332
10.1 微处理器的内部组成 332
10.2 微处理器的外部功能特性 338
10.3 微处理器的性能评估(iCOMP指数) 351
习题十 352
第11章 输入/输出接口 354
11.1 I/O接口的基本概念 354
11.2 I/O控制方式 360
11.3 DMA接口技术 363
11.4 可编程DMA控制器8237 368
习题十一 385
第12章 存储器及其接口 387
12.1 存储器概述 387
12.2 半导体存储器及其典型芯片 392
12.3 存储器接口技术 415
12.4 PC机的存储器 425
12.5 高速缓存(Cache)技术 429
12.6 虚拟存储技术 438
习题十二 441
第13章 中断系统 443
13.1 基本概念 443
13.2 80x86实模式的中断系统 447
13.3 可编程中断控制器8259A 457
13.4 中断服务程序设计 470
习题十三 475
第14章 并行通信及其接口电路 476
14.1 概述 476
14.2 简单的并行接口电路 476
14.3 可编程并行接口 481
14.4 可编程并行通信接口8255A 483
习题十四 500
15.1 串行通信的基本概念 502
第15章 串行通信及接口电路 502
15.2 串行通信协议 514
15.3 串行接口的基本结构和工作原理 521
15.4 串行通信的物理接口标准 525
15.5 可编程串行通信接口8251A 536
习题十五 547
第16章 计数/定时技术 549
16.1 概述 549
16.2 可编程计数器/定时器8253 549
16.3 8253的应用 562
16.4 多功能接口电路82380 566
习题十六 569
第17章 模拟接口 570
17.1 模拟接口概述 570
17.2 数字模拟(D/A)转换器 571
17.3 模拟数字(A/D)转换器 590
17.4 A/D和D/A转换器的选择 606
17.5 A/D和D/A转换器的应用 609
习题十七 619
18.1 概述 621
第18章 总线接口 621
18.2 ISA总线和EISA总线 625
18.3 VESA(VL-Bus)总线 629
18.4 PCI总线 630
18.5 USB总线 635
18.6 高速总线接口 641
习题十八 644
19.1 概述 645
第19章 80x86/Pentium保护模式的软件体系结构 645
19.2 保护模式的主要数据结构 646
19.3 保护模式的寄存器模型 648
19.4 保护模式的存储器管理和地址转换 655
19.5 描述符的格式及功能定义 666
19.6 保护模式的系统控制指令集 670
19.7 多任务和保护 672
19.8 虚拟8086模式 678
习题十九 678
20.1 引言——计算需求永无止境 680
20.2 高性能微处理器所采用的先进技术 680
第20章 高性能微处理器的先进技术及典型结构 680
20.3 指令系统对多媒体应用的支持 688
20.4 多处理器结构 694
20.5 高性能微处理器举例 698
20.6 现代PC机主板典型结构 708
习题二十 713
第21章 微型计算机外部设备简介 714
21.1 概述 714
21.2 输入设备 714
21.3 输出设备 718
21.4 接口和驱动程序 726
习题二十一 727
附录 728
附录一 8086/8088指令系统 728
附录二 8086/8088指令编码格式 735
附录三 DOS功能调用(INT 21H) 740
附录四 BIOS中断调用 745
附录五 调试程序DEBUG的使用 749
部分习题参考答案 752
参考文献 774