当前位置:首页 > 工业技术
Windows深入剖析 初始化篇
Windows深入剖析 初始化篇

Windows深入剖析 初始化篇PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:魏晋鹏等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1997
  • ISBN:7302026874
  • 页数:475 页
图书介绍:内容提要本书适用于对Windows有一定基础,并希望通过了解Windows内核从而提高Win-dows的应用水平的读者。全书详细分析了Windows的实模式初始化和虚拟机管理器的初始化过程,分析了虚拟设备驱动程序以及Windows的中断服务机制。本书不但对已有资料中简略提及的内容进行了详细的分析和解释,而且公布了许多新发现的数据结构。本书的一大特色是对源代码详尽的注释,适合于计算机系统开发人员和高等院校师生阅读参考。
《Windows深入剖析 初始化篇》目录

第1章 基础知识 1

1.1 80386 以上机器的寄存器 1

1.2 80386 以上机器的存储管理机机制 3

1.3 处理器的三种工作方式 7

1.4 中断及异常机制 7

1.5 任务状态段 9

1.6 介绍Soft-ICE for Windows 11

第2章 Windows 的实模式初始化 14

2.1 对内存资源的初步管理 15

2.2 与DOS和DOS下的程序通讯 16

2.3 VMM,Vxds和LE文件格式 20

2.4 全避描述答表(GDT)和页表体系的雏形 32

2.5 数据段的详细资料 32

2.6 供读者参考的内存映象图 39

2.7 实模式初始化部分的流程 41

2.8 关于本章中的源程序 48

2.9 Windows 实模式初始化部分的源程序 49

第3章 VMM的保护模式初始化 165

3.1 内存管理器(MMGR)的初始化 165

3.2 对事例数据的进一步处理 174

3.3 VxD的三次初始化 176

3.4 虚拟纲控制块(VM CB)的结构 176

3.5 数据段的详细资料 179

3.6 VMM的保护模式初始化的流程图 182

3.7 关于本书中的保护模式程序清单 185

3.8 VMM的保护模式初始化的程序清单 186

第4章 VMM的常驻部分 309

4.1 内存分配服务(Pager) 309

4.1.1 页面分配 309

4.1.2 堆(Heap) 311

4.1.3 内存池 311

4.3 系统调度尖服务(Scheduter) 312

4.3.1 系统控制(System-Control) 312

4.2 中断处理类服务 312

4.1.4 小结 312

4.3.2 VMM中的事件 316

4.3.3 VMM中的条件问题 317

4.4 DPMI服务类(DPMIserver) 318

4.5 List 329

4.6 数据段的详细资料 331

4.7 VMM的服务一览表 339

4.8 VMM常驻部分的程序清单 345

第5章 虚拟设备驱动程序 399

5.1 什么是虚拟设备驱动程序 399

5.2 虚拟机管理器(VMM) 399

5.3 设备描述块(DDB) 399

5.4 VxD段 402

5.5 VxD的初始化 404

5.6 VxD的控制过程 405

5.7 客户机寄存器结构 406

5.8 使用VxD的服务 408

5.9 SHELL的保护模式初始化部分的详细清单 409

6.1 关于Windows下中断的几点说明 420

6.1.1 Windows中的两类中断 420

6.1.2 Windows中的任务状态段(TSS)和中断处理 420

第6章 Windows的中断机制 420

6.2 VMM的中断处理综述 421

6.3 V86Fault 06和APPL 429

6.4 INT30和保护模式回调 432

6.5 VMMFault 20 434

6.6.2 全局PMIVT和全局IDT 435

6.6 保护模式Interrupt 435

6.6.1 PMIVT和IDT 435

6.6.3 PM App 的PMIVT和IDT 436

6.6.4 与保护模式Interrupt 436

6.6.5 保护模式下软中断的服务过程 437

6.7 Windows中Interrupt 处理的完整流程 438

6.8 与中断处理有关的程序清单 440

【中英文名词对照】 474

参考文献 475

相关图书
作者其它书籍
返回顶部