图书介绍

微机内存管理指南PDF|Epub|txt|kindle电子书版本网盘下载

微机内存管理指南
  • 姜灵敏编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115067201
  • 出版时间:1998
  • 标注页数:321页
  • 文件大小:14MB
  • 文件页数:334页
  • 主题词:

PDF下载


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

下载说明

微机内存管理指南PDF格式电子书版下载

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

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

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

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

图书目录

第一章 内存结构与优化1

1.1 PC机内存结构分析1

1.1.1 存储器的分类1

1.1.2 CPU的寻址能力2

1.1.3 各种内存3

1.1.4 内存地址空间和物理内存9

1.1.5 虚拟内存10

1.2 内存管理11

1.2.1 内存控制块MCB的结构11

1.2.2 内存分配策略12

1.2.3 内存块的分配、释放与修改13

1.2.4 COM文件和.EXE文件的结构13

1.2.5 程序段前缀16

1.2.6 环境块17

1.2.7 应用程序的内存分配19

1.3 内存管理驱动程序20

1.3.1 HIMEM.SYS20

1.3.2 EMM386.EXE22

1.4 扩展内存和扩充内存的使用24

1.4.1 有关的DOS命令24

1.4.2 扩展内存和扩充内存的应用29

1.4.3 系统配置文件设计示例30

1.4.4 多路配置30

1.4.5 简化CONFIG.SYS和AUTOEXEC.BAT的原则32

1.4.6 适当选择参数扩展内存32

1.4.7 内存使用情况的显示33

1.5 常用内存管理工具35

1.5.1 QEMM35

1.5.3 内存增容工具SOFTRAM 9537

1.5.2 内存管理工具LAYER.COM37

1.5.4 TSR装卸工具MARK38

1.6 扩展内存的配置39

1.6.1 内存条的种类39

1.6.2 内存条的选择39

1.6.3 内存条的识别40

1.6.4 根据不同需求确定扩展内存的大小41

1.6.5 内存条的安装41

1.7 内存技术的发展41

1.7.1 多级Cache技术42

1.7.2 FPM、EDORAM和突发式RAM42

1.7.3 同步RAM和Cache RAM43

1.7.4 Flash Memory和铁电体RAM(FRAM)43

1.7.6 图形和视频用RAM44

1.7.5 智能RAM44

1.7.7 不断发展的RAM技术45

第二章 缓冲存储区47

2.1 磁盘缓冲区47

2.1.1 缓冲区概述47

2.1.2 BUFFERS命令49

2.1.3 磁盘缓冲区的结构49

2.1.4 磁盘缓冲区链51

2.1.5 缓冲区个数的最佳设置52

2.1.6 读写缓冲区及关闭文件的重要性53

2.1.7 随机/顺序应用程序缓冲区的分配54

2.2 高速缓冲存储器Cache54

2.2.1 高速缓冲存储器Cache的工作原理54

2.2.2 PC机的Cache存储器56

2.2.3 Cache的检测57

2.2.4 磁盘高速缓冲存储器58

2.3.1 键盘缓冲区的概念59

2.3 键盘缓冲区59

2.3.2 键盘缓冲区的工作原理60

2.3.3 键盘缓冲区应用示例60

2.4 其它缓冲区64

2.4.1 打印机缓冲区64

2.4.2 硬盘缓冲存储器66

第三章 显示存储器69

3.1 屏幕与显示适配器概述70

3.1.1 单色显示适配器70

3.1.2 CGA卡70

3.1.3 EGA卡70

3.1.4 VGA卡71

3.1.5 Super VGA图形适配器72

3.1.6 XGA卡73

3.1.7 图形加速卡74

3.2.1 显示卡75

3.2 显示卡和显示器的有关指标75

3.2.2 显示器77

3.3 PC机的显示缓冲存储器和显示方式79

3.3.1 PC机字符显示方式79

3.3.2 PC机图形显示方式82

3.3.3 VGA在不同显示模式下显示缓冲区的使用82

3.4 TVGA图像模式及应用84

3.4.1 图像模式及视频存储器84

3.4.2 图像模式下显示存储器的结构85

3.4.3 TVGA中DAC寄存器86

3.4.4 对TVGA卡编程87

3.4.5 检测TVGA卡的视频存储器容量87

3.4.6 VGA两种特殊模式的应用89

3.5 VESA标准93

3.5.2 VESA的BIOS功能94

3.5.1 VESA的显示模式和特点94

3.5.3 VESA的分页映射机制96

3.6 直接写屏96

3.6.1 SVGA的256色屏幕读写技术97

3.6.2 汉字系统的直接写屏99

第四章 扩展内存和扩充内存的应用101

4.1 有关扩展内存XMS的功能调用101

4.1.1 XMS功能调用概述101

4.1.2 XMS错误代码综述102

4.1.3 XMS功能调用详解102

4.2 有关扩充内存EMS的功能调用107

4.2.1 EMS功能调用概述107

4.2.2 EMS错误代码综述109

4.2.3 EMS功能调用详解109

4.3 基于扩展内存和扩充内存的编程实例129

4.4 UMB在应用程序中的使用139

第五章 设备驱动程序145

5.1 设备驱动程序概述145

5.1.1 DOS设备驱动程序的功能145

5.1.2 DOS设备驱动程序的分类146

5.2 设备驱动程序结构分析147

5.2.1 设备头147

5.2.2 策略过程150

5.2.3 中断过程151

5.3 DOS对设备驱动程序的管理152

5.3.1 常驻设备驱动程序链152

5.3.2 DOS对可安装设备驱动程序的管理152

5.3.3 块设备参数块及链表153

5.3.4 设备驱动程序链的作用155

5.3.5 DOS对设备驱动程序的加载和调用155

5.3.6 不启动安装设备驱动程序156

5.4.1 编写DOS设备驱动程序的有关约定157

5.4 设备驱动程序的设计157

5.4.2 设备驱动程序设计实例158

5.5 查询内存中的设备驱动程序161

第六章 驻留内存程序TSR163

6.1 驻留内存程序TSR的设计思想163

6.1.1 TSR程序概述163

6.1.2 TSR程序与几个重要中断的关系164

6.1.3 使程序结束并驻留内存的两个DOS功能166

6.1.4 TSR驻留程序设计要点167

6.1.5 一个TSR程序实例169

6.2 TSR程序安全运行的策略171

6.2.1 DOS的不可重入性171

6.2.2 在TSR程序中解决DOS重入问题的方法171

6.2.3 数据现场的保护172

6.3 程序驻留内存的方法173

6.4 TSR程序设计的技巧176

6.4.1 查询内存驻留程序176

6.4.2 TSR的隐蔽驻留179

6.4.3 自身具有撤离功能的TSR程序设计181

6.4.4 避免TSR重复驻留184

6.5 TSR对其它软件的影响188

6.6 TSR程序的撤离190

6.6.1 动态释放SPDOS 5.10占用的内存190

6.6.2 动态释放TSR192

第七章 常用软件环境的内存需求209

7.1 WINDOWS运行对内存的需求209

7.1.1 WINDOWS中的虚拟内存209

7.1.2 结合调整内存和磁盘优化系统210

7.1.3 实用的配置文件和自动批处理文件210

7.1.4 充分利用系统资源提高WINDOWS的稳定性212

7.1.5 WINDOWS 95需要多少内存214

7.1.6 WINDOWS 95系统的设置和优化215

7.2 UCDOS的内存需求与优化216

7.2.1 系统设置与优化216

7.2.2 系统基本操作217

7.2.3 UCDOS 6.0的内存管理新技术218

7.3 SPDOS下内存的合理使用220

7.3.1 SPDOS 5.10占用内存情况220

7.3.2 SPDOS 5.10对内存的最低要求220

7.3.3 提高SPDOS 5.10的运行效率的途径221

7.3.4 不同内存配置下SPDOS 5.10系统的安装221

7.4 NetWare 386内存管理技术223

7.4.1 NetWare存储器类型223

7.4.2 NetWare对内存容量的需求224

7.4.3 NetWare的内存使用优化225

7.5 汇编语言程序的动态分配内存226

7.6 C语言程序环境的内存使用231

7.6.1 内存模式231

7.6.2 动态内存管理232

7.7 关系数据库FoxBASE环境的内存配置235

7.7.1 FoxBASE的内存需求235

7.7.2 FoxBASE环境的内存设置235

7.7.3 小内存微机运行FoxBASE237

7.7.4 内存变量238

7.8 关系数据库FoxPro环境的内存配置239

7.8.1 FoxPro环境的内存需求239

7.8.2 FoxPro 2.5 For DOS的内存需求239

7.8.3 FoxPro 2.5 For WINDOWS的内存需求与使用241

7.8.4 CONFIG.FP中关于内存配置的命令243

7.8.5 FoxPro下内存不足故障的处理244

8.1.1 ROM BIOS和CMOS RAM芯片247

8.1 基本概念247

第八章 CMOS参数设置及应用247

8.1.2 IRQ和DMA249

8.2 AMIBIOS CMOS数据分析250

8.2.1 CMOS的SETUP251

8.2.2 标准CMOS设置251

8.2.3 高级CMOS设置252

8.2.4 CMOS数据各字节含义252

8.3 AMI图形界面WinBIOS的参数设置257

8.3.1 启动WinBIOS设置程序257

8.3.2 Setup(系统设置)258

8.3.3 UTILITY SETUP(实用设置)265

8.3.4 SECURITY(安全设置)265

8.4.1 AWARDBIOS设置程序主菜单266

8.4 AWORDBIOS设置及分析266

8.3.6 退出WinBIOS系统设置程序266

8.3.5 DEFAULT(缺省值设置)266

8.4.2 STANDARD CMOS SETUP(标准设置)268

8.4.3 BIOS FEATURES SETUP(BIOS特性设置)270

8.4.4 CHIPSET FEATURES SETUP(芯片特性设置)271

8.4.5 POWER MANAGEMENT SETUP(电源管理设置)273

8.4.6 PCI CONFIGURATION SETUP(PCI配置设置)274

8.4.7 PNP CONFIGURATION SETUP(PNP配置设置)274

8.4.8 口令设置275

8.5 CMOS的维护和应用276

8.5.1 CMOS的应用276

8.5.2 CMOS数据的读取和恢复277

第九章 内存管理技巧及内存故障的排除283

9.1 有关内存故障的排除283

9.1.1 CMOS的设置应与内存条一致283

9.1.4 高速缓存的设置284

9.1.3 设置影子内存,提高输出速度284

9.1.2 非硬件原因引起的内存丢失284

9.1.5 用“REM”解决执行MEMMAKER引起的死机285

9.1.6 内存故障引起的死机现象285

9.1.7 扩展内存使用不当而引起的故障286

9.1.8 用替换法检修Cache287

9.1.9 并非由病毒引起的内存减少287

9.1.10 调换键盘出现的故障288

9.1.11 EMM386与网卡冲突故障288

9.1.12 “Packed file corrupt”故障289

9.1.13 由VRAM引起的故障290

9.1.14 由HIMEM.SYS设置引起的故障290

9.1.15 处理内存冲突故障的一般方法291

9.1.16 WINDOWS环境的内存管理冲突故障293

9.2 根据需求优化内存296

9.2.1 内存1MB的286或386SX296

9.2.2 2MB到4MB内存的386和486297

9.2.3 8MB以上内存299

9.3 内存覆盖技术299

9.3.1 内存覆盖技术简介299

9.3.2 如何编写覆盖程序300

9.3.3 覆盖程序的加载300

9.3.4 覆盖程序的执行301

9.4 其它技巧303

9.4.1 充分利用HMA303

9.4.2 键的软修复305

9.4.3 在热启动中彻底清除内存306

9.4.4 不增加硬件扩充PC机内存的方法308

9.4.5 恢复内存中的文本文件310

9.4.6 压缩的虚拟磁盘313

附录一 BIOS数据区315

附录二 DEBUG命令一览表321

热门推荐