图书介绍

386/486微型计算机系统原理与维修2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

386/486微型计算机系统原理与维修
  • 朱传乃主编 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115054231
  • 出版时间:1995
  • 标注页数:558页
  • 文件大小:22MB
  • 文件页数:569页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

386/486微型计算机系统原理与维修PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录1

第一章 概述1

1.1 80386 CPU2

1.1.1 80386 CPU的内部结构2

1.1.2 80386 CPU的内部寄存器4

1.2 协处理器803876

1.2.1 80387的内部寄存器6

1.2.2 80386和803878

1.3 80486 CPU8

1.3.1 80486 CPU的特点8

1.3.2 80486 CPU的内部结构和内部寄存器12

1.4 标志寄存器12

1.5 控制寄存器14

1.6 工作模式17

第二章 存储器管理功能19

2.1 虚拟存储器和物理存储器19

2.2 描述符表22

2.2.1 描述符表的种类22

2.2.2 描述符24

2.3 段选择器和描述符表32

2.3.1 段寄存器的选择器32

2.3.2 描述符表的定义40

2.4 进入保护模式的编程举例42

2.4.1 在保护模式下访问VRAM的程序43

2.4.2 保护模式的存储器作为数据区使用的程序49

2.5 别名(ALIAS)58

3.1.1 修改段寄存器时的保护61

3.1 存储器的保护功能61

第三章 保护功能61

3.1.2 对虚拟地址进行变换时的保护63

3.2 特权级的保护功能67

3.2.1 操作系统(OS)和应用程序67

3.2.2 修改DS、ES、FS和GS时的保护功能70

3.2.3 修改SS时的保护功能71

3.2.4 修改CS时的保护功能72

3.2.5 特权级保护例外的代码段77

第四章 中断和异常中断的处理79

4.1 中断和异常中断79

4.1.1 中断的种类79

4.1.2 中断描述符表IDT81

4.2.1 通过中断门和陷阱门的中断处理82

4.2 保护模式下的中断处理82

4.2.2 错误代码85

4.2.3 特权级保护86

4.2.4 通过任务门的中断处理87

4.3 中断向量的分配89

4.4 中断控制器8259A95

4.4.1 8259A的逻辑功能95

4.4.2 8259A的编程96

4.4.3 中断的响应过程102

第五章 多任务/多用户系统104

5.1 多任务系统105

5.1.1 多道程序105

5.1.2 LDT和GDT107

5.2.2 任务及其TSS109

5.2.1 任务及其LDT109

5.2 任务及任务的描述符109

5.2.3 系统地址寄存器112

5.3 任务转换112

5.3.1 任务的设置112

5.3.2 任务转换的过程114

5.3.3 任务转换的方法115

5.3.4 任务门117

5.3.5 任务转换时的B位、NT位和反向链的变化118

5.3.6 IRET/IRETD指令119

5.3.7 任务转换时的特权级保护120

5.3.8 描述符表的项目分类121

6.1 具有保护功能的指令123

6.1.1 ARPL指令123

第六章 80386/80486的指令123

6.1.2 对系统表进行操作的指令125

6.1.3 VERR和VERW指令126

6.1.4 LAR和LSL指令127

6.1.5 只有在特权级0才可以执行的指令127

6.1.6 和IOPL有关的指令128

6.2 新增加的指令130

6.2.1 ENTER和LEAVE指令131

6.2.2 ENTER指令的算法133

6.3 其它指令134

6.3.1 CALL,JMP和中断指令134

6.3.2 由保护模式向实模式转移的步骤137

6.3.3 ASM386和ASM86的不同点138

6.3.4 指令与标志的关系139

7.1 P位和A位142

第七章 页142

7.2 线性地址143

7.2.1 线性地址与物理地址的关系143

7.2.2 从线性地址变换为物理地址的例子145

7.3 目录项和页表项147

7.3.1 目录项147

7.3.2 页表项147

7.4 页的保护功能148

7.5 TLB150

7.5.1 TLB的功能150

7.5.2 TLB的测试152

第八章 80286的软件和虚拟8086模式154

8.1 80286的软件和80386154

8.1.1 兼容性154

8.1.2 16位模块和32位模块155

8.1.3 16位代码和32位代码的共存157

8.1.4 通过门的控制转移159

8.2 8086的软件和80386161

8.2.1 80386的实模式161

8.2.2 虚拟86模式162

8.2.3 保护模式和虚拟86模式之间的转换163

8.2.4 虚拟86模式下的中断和页功能165

8.2.5 8086和80386的OS167

第九章 调试寄存器和描述符中的D位169

9.1 调试寄存器169

9.1.1 线性地址调试寄存器(DR0~DR3)169

9.1.2 指定断点条件的调试寄存器DR7170

9.1.3 断点状态调试寄存器DR6171

9.2 指令的断点和RF标志172

9.3 描述符中的D位173

9.3.1 堆栈段描述符中的D位173

9.3.2 代码段描述符中的D位173

9.3.3 确定操作数大小的前缀指令66H174

9.4 系统的初始化175

9.4.1 CPU复位后的初始状态175

9.4.2 向保护模式的转移178

第十章 80387和80287数学协处理器180

10.1 80387和80287的特性180

10.2 协处理器的体系结构和初始化182

10.3 协处理器的实模式和保护模式187

10.3.1 80287的硬件特性187

10.3.2 80387的硬件特性188

10.4 80387/80287协处理器的指令系统192

10.5 对协处理器的编程举例195

10.5.1 整数的编程195

10.5.2 实数的编程197

10.6 数据格式的转换199

10.6.1 短实数的转换199

10.6.2 长实数的转换201

10.6.3 临时实数的转换202

10.6.4 转换科学格式的数为IEEE编码实数格式203

第十一章 80386DX CPU微机系统的硬件结构205

11.1 80386 CPU的外部特性205

11.1.1 80386 CPU的引脚及其功能205

11.1.2 80386的总线周期208

11.2 DRAM芯片和SIMM(单列直插存储器模块)212

11.2.1 DRAM芯片的存取方式213

11.2.2 DRAM芯片的刷新操作和DRAM控制器218

11.2.3 SIMM(单列直插存储器模块)227

11.3 SRAM和CACHE(高速缓冲存储器)233

11.3.1 SRAM(静态随机访问的存储器)233

11.3.2 高速缓冲存储器(CACHE)234

11.4 高集成度的外围芯片249

11.4.1 82380的特点249

11.4.2 82380的体系结构250

11.5 T W 386DX微机系统261

11.5.1 数据总线和地址总线的形成262

11.5.2 系统存储器的构成278

11.5.3 外围集成芯片82C206278

11.5.4 键盘接口处理器8042293

第十二章 标准总线的体系结构297

12.1 标准总线298

12.2 ISA(PC AT)总线302

12.2.1 总线周期304

12.2.2 ISA总线信号的特性和功能306

12.2.3 PC/AT兼容机系统(ISA系统)中的口地址分配311

12.3 EISA总线312

12.3.1 EISA总线使用的芯片系列313

12.3.2 EISA系统板上的I/O外围电路316

12.3.3 总线判优320

12.3.4 自动系统配置(Automatic System Configuration)323

12.3.5 插槽专用(Slot Specific)I/O地址和系统I/O地址的分配325

12.3.6 EISA的周期326

12.3.7 EISA总线信号329

12.4.1 MCA的连接器351

12.4 MCA351

12.4.2 MCA信号的功能353

第十三章 系统存储器空间的分配及使用360

13.1 概述360

13.1.1 IBM PC和PC/XT机存储器空间的分配和扩充360

13.1.2 IBM PC/AT机存储器空间的分配和扩充363

13.2 EMS存储器365

13.2.1 EMS存储器的构成365

13.2.2 EMM的编程方法367

13.3 通过BIOS的INT 15H对扩展存储器的访问402

13.4 XMS存储器406

13.5 VCPI418

13.6 DPMI426

14.1.1 486DX CPU434

第十四章 486系列CPU434

14.1 486系列CPU的种类434

14.1.2 486SX CPU438

14.1.3 487SX MCP438

14.1.4 486DX2 CPU440

14.1.5 486SX CPU使用的ODP441

14.1.6 486DX CPU使用的ODP441

14.1.7 486DX2 CPU使用的ODP442

14.1.8 486SL CPU442

14.2 引脚的兼容性443

14.2.1 低功耗产品和标准产品中的486SX/DX CPU和487SX MCP454

14.2.2 升级插座电路456

14.3.1 I/O口的恢复时间458

14.3.2 处理器的ID458

14.3 关于软件方面的几个问题458

14.3.3 处理器类型的检查460

14.4 486SLC/DLC460

14.4.1 软件上为486而硬件上为386的CPU460

14.4.2 486SLC/DLC 中新增加的信号461

14.4.3 新增加的寄存器及其兼容性465

14.4.4 CACHE的冲刷469

第十五章 外围接口控制电路472

15.1 显示器适配器卡472

15.1.1 与显示器性能有关的几个问题472

15.1.2 显示器适配器卡的种类477

15.1.3 监视器487

15.2.1 TVGA的电路组成489

15.2 TVGA489

15.2.2 TVGA的寄存器492

15.3 多功能适配器卡506

15.3.1 硬盘驱动器接口电路506

15.3.2 多功能适配器卡电路520

第十六章 微机系统的故障检测及维修534

16.1 概述534

16.1.1 微机系统的发展534

16.1.2 系统维修的思路537

16.2 系统板的维修539

16.2.1 基本检测539

16.2.2 音响和文本出错提示信息543

16.3 外围控制电路的维修547

16.3.1 磁盘的维修547

16.3.2 TVGA卡的维修558

热门推荐