《WindowsTM95技术内幕》求取 ⇩

前言1

原著出版者特别说明1

简介1

第一章 通往Chicago之路1

1

1.1 Windows 95和使命2

1.1.1 合最终用户受益2

1.1.2 硬件平台3

1.1.3 为了开民者——最终提供了32位的开发环境3

1.2 走向Chicago还是Cairo?4

1.2.2 客户机和服务器5

3.4.1 动态链接5

1.2.1 第一站——Chicago5

1.2.3 继续向Cairo前进7

1.2.4 本节小结8

1.3 项目目标9

1.3.1 兼容性10

1.3.2 性能11

1.3.3 健壮性——告别UAE?12

1.3.4 产品即将供货12

1.3.5 易于设置和配置13

1.3.6 新的外壳和用户界面15

1.3.7 切底的保护操作系统16

1.3.8 32位应用程序支持16

1.3.9 联网和移动式计算18

1.4 Windows 95对市的的影响19

1.4.1 Microsoft的根本目标20

1.5 结束结20

第2章Intel处理器结构22

2.1 Intel技术内幕22

2.2 Intel处理器家族23

2.2.1 向后兼容性24

2.3 处理器结构25

2.3.1 8080和8086 处理器25

2.3.2 80286 处理器27

2.3.3 80386 处理器29

2.4 80386 内存寻址方式31

2.4.1 80386 描述符格式31

4.2.4 雪茄烟拟内存33

2.4.3 混用286和386 程序37

2.5 保护系统37

2.5.2 内存保护37

2.5.2 操作系统保护38

2.5.3 设置保护39

2.7 结束语41

2.6 虚拟8086 模式41

第3章Chicago的结构43

3.1 系统概览43

3.1.1 基本系统45

3.1.2 Windows和操作模式46

3.2 虚拟机器46

3.2.1 Windows越拟机器48

3.2.2 保护模式MS-DOS应用程序50

3.3 多任务和调度技术51

3.3.1 多任务模型54

3.3.2 关键部分54

3.3.3 Windows中和进程55

3.4 API支持55

3.4.2 来自基本系统的支持57

3.5.1 应用程序越似内存58

3.5 内存管理58

3.5.2 系统内存管理60

3.6 设备支持61

3.6.1 设备虚拟化61

3.6.2 小型 驱动程序62

3.7 Windows界面63

3.7.1 窗口是什么?63

3.7.2 Windows95 用户界面设计65

3.8 Windows程序设计基础65

3.8.1 事件驱动的程序设计66

3.8.2 消息处理66

3.8.3 程序资源68

3.8.4 Windows95 程序设计68

3.9 结束语68

3.10 参考文献69

第4章基本系统70

4.1 Windows95 图解说明71

4.2 Windows95 的组件71

4.2.1 Windows95 的保护环73

4.2.2 Windows95 内存图74

4.2.3 任务和进程75

4.3 虚拟机器管理75

4.3.1 真正的MS-DOS76

4.3.2 虚拟机器调度77

4.3.3 物理内存管理82

4.3.4 虚拟内存管理85

4.4 虚拟机器管理程序服务89

4.4.1 调用虚拟机器管理程序服务89

4.4.2 围绕零环的服务93

4.4.3 VMM的各服务组96

4.5 应用程序支持97

4.5.1 API层98

4.6 结束语106

4.7 参考资料106

第5章用户界面和外壳108

5.1 在 Windows3.0 和3.1 基础上的改进110

5.1.1 系统配置和控制110

5.1.2 一致性112

5.1.3 直观性113

5.2 新用户界面和概念性指导114

5.2.1 以文档为中心的界面115

5.2.2 外观和感觉116

5.2.3 Windows95 外壳117

5.2.4 屏幕外观127

5.2.5 特征表格130

5.2.6 联机帮助131

5.2.7 实现133

5.3 设计回顾133

5.3.1 外部影响133

5.3.2 外壳的开发134

5.3.3 外壳中的修改135

5.4 新的外观140

5.4.1 屏幕外观140

5.4.2 直观元素142

5.4.3新的控制145

5.4.4 新的对话框150

5.5 长文件名152

5.6 Windows95 对MS-DOS应用程序的支持153

5.7 Windows95 应用程序的指导原则154

5.7.6 减少一个应用程序的多个实例156

5.7.5 使用公用对话框156

5.7.4 文档和数据类型及对拖放操作的支持156

5.7.3 支持UNC路径名156

5.7.2 支持长文件名156

5.7.1 遵循内格指导原则156

5.7.7 与外壳保持一致157

5.7.8 修改联机帮助157

5.7.9 支持OLE功能157

5.8 结束语157

5.9 参考资料158

第6章应用程序和设备159

6.1 Win32API159

6.1.1 Win32的目标160

6.1.2 Win32API 的组件161

6.2 Windows95上的Win32API162

6.2.1 移植到Win32API163

6.2.2 Windows95上的Win3263166

6.3 Windows95程序设计169

6.3.1 多任务169

6.3.2 内存管理170

6.3.3 即插即用支持171

6.3.4 登录表171

6.3.5 用户界面172

6.3.6 OLE174

6.3.7 国际支持175

6.3.8 结构化异常处理176

6.4 图形设备接口177

6.4.1 GDI结构180

6.4.2 图象彩色匹配182

6.5 显示子系统185

6.5.1 DIB引擎186

6.5.2 显示器小型驱动程序187

6.6 打印子系统189

6.6.2 打印过程190

6.6.1 打印结构190

6.6.3 使用通用打印机驱动程序192

6.7 结束语192

6.8 参考资料193

第7章文件系统194

7.1 结构概览195

7.2 长文件名支持198

7.2.1 存储长文件名200

7.2.2 产生短文件名204

7.2.3 MS-DOS对长文件名的支持204

7.2.4 其它系统上的长文件名205

7.3 可安装的文件系统管理器205

7.3.1 调用某个文件系统驱动程序206

7.4.1 FSD放口点208

7.4 文件系统驱动程序208

7.5 I/O子系统209

7.5.1 设备驱动程序初始化210

7.5.2 I/O请求的控制211

7.5.3 异步驱动程序事件212

7.5.4 与硬件的接口213

7.6 文件系统的其它层214

7.6.1 卷跟踪驱动程序214

7.6.2 专用类型驱动程序215

7.6.3 SCSI管理器215

7.6.4 实模式驱动程序216

7.7 结束语217

7.8 参考文献217

第8章即插即用218

8.1 为什么我们需要一个新标准218

8.2 即插即用项目的历史219

8.3 即插即用的目标220

8.3.1 易于安装和配置新设备221

8.3.2 无缝隙的动态配置修改222

8.3.3 与已安装设备的兼容性223

8.3.4 操作系统在硬件无关性224

8.3.5 减少复杂性和增加硬件灵活性224

8.4 即插即用的部件224

8.4.1 如何让子系统组合在一起226

8.4.2 硬件树229

8.4.3 硬件信息数据库231

8.4.4 即插即用事件231

8.4.5 配置管理程序232

8.4.6 枚举程序232

8.4.8 即插即用BIOS233

8.4.7 资源仲裁程序233

8.4.9 即插即用设备驱动程序234

8.5 即插即用系统中的应用程序234

8.6 结束语235

8.7 参考文献235

第9章联网237

9.1 Windows联网历史238

9.2 联网目标240

9.3 网络软件结构241

9.3.1 WOSA241

9.3.2 网络的各个层次243

9.3.3 网络的各种操作245

9.4 多路供应者路由器246

9.4.1 32位联网API247

9.4.2 与网络供应者的接口250

9.5.1 网络供应者服务252

9.5 网络供应者252

9.6 网络传输255

9.6.1 网络设备驱动程序255

9.6.2 网络配置257

9.7 网络服务器258

9.7.1 服务器组件259

9.8 网络打印261

9.9 网络安全性263

9.9.1 访问控制263

9.9.2 共享级安全性263

9.9.3 用户级安全性264

9.10 结束语264

9.11 参考资料264

第10章移动式计算265

10.1 远程通信支持265

10.1.1 远程网络访问268

10.1.2 电话API270

10.1.3 调制解器的支持271

10.1.4 通信驱动程序272

10.2 信息中心273

10.2.1 信息中心应用程序275

10.2.2 消息发送API276

10.2.3 消息发送服务供应者276

10.3 便携式系统支持277

10.3.1 电源管理277

10.3.2 停靠站支持277

10.4 文件同步278

10.4.1 停靠站支持279

10.5 结束语281

跋 离开Chicago282

词汇表294

1995年06月第1版《WindowsTM95技术内幕》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)Adrian King 1995年06月第1版 清华大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

技术咨询内幕(1989 PDF版)
技术咨询内幕
1989 北京:科学技术文献出版社
MFC技术内幕( PDF版)
MFC技术内幕
Visual C++ 技术内幕( PDF版)
Visual C++ 技术内幕
Microsoft SQL Server 6.5技术内幕(1999 PDF版)
Microsoft SQL Server 6.5技术内幕
1999
Visval C++技术内幕第2版( PDF版)
Visval C++技术内幕第2版
北京:清华大学出版社
网络互连技术内幕(1998 PDF版)
网络互连技术内幕
1998 杭州:浙江科学技术出版社;西蒙与舒斯特国际出版公司
中文Windows 98技术内幕(1993 PDF版)
中文Windows 98技术内幕
1993 北京:机械工业出版社
Programming Visual C++ 6.0技术内幕  修订版(1999 PDF版)
Programming Visual C++ 6.0技术内幕 修订版
1999 北京:北京希望电脑公司;北京:北京希望电子出版社
技术大盗  苏联窃取美国高级技术内幕(1986 PDF版)
技术大盗 苏联窃取美国高级技术内幕
1986 北京:军事译文出版社
Visual C++ 技术内幕  第2版(1996 PDF版)
Visual C++ 技术内幕 第2版
1996 北京:清华大学出版社
Windows NT 技术内幕(1993 PDF版)
Windows NT 技术内幕
1993 北京:清华大学出版社
Windows NT技术内幕 第2版(1999 PDF版)
Windows NT技术内幕 第2版
1999 北京:清华大学出版社
Visual C++ 技术内幕 第4版(1999 PDF版)
Visual C++ 技术内幕 第4版
1999 北京:清华大学出版社
CC内幕(1988 PDF版)
CC内幕
1988 北京:中国文史出版社
Windows 2000编程技术内幕(1999 PDF版)
Windows 2000编程技术内幕
1999 北京:机械工业出版社