微信公众号 
图码生活

每天发布有五花八门的文章,各种有趣的知识等,期待您的订阅与参与
电脑报 1992-2001 十年文章全集
电脑报 1992-2001 十年文章全集
包含从 1992 年 - 2001 年间,两万余篇期刊文章,查询最少输入两个字符
随便看看
读取中
读取中
标题对《微机RAM磁盘的实现和应用》的补充
栏目软件操作与技巧
作者四川 彭禾
发布1994-11-18
  RAMDRIVE.SYS及VDISK.SYS均为虚拟盘驱动程序,前者见自MS DOS V2.11(1993.12),VDISK.SYS启用于1994年8月面世的IBM PC DOS V3.0。由于历史原因,不少用户常将MS DOS与IBM DOS含混为一。虽然它们的基本功能保持相当,但存在一些差异。谨就MS DOS V3.30 RAMDRIVE.SYS与IBM DOS V3.30 VDISK.SYS为例,列示其参数及开关如下:
  容量KB 扇区长度BYTES 目录项 存储器
  默认及可选默认及可选默认及可选CONV. EXT.EXP.
  RAMDRIVE 64(16-4096) 128(256,512,1024) 64(4-1024) 默认 /E /A
  VDISK 64(1-4096) 128(256,512) 64(2-512) 默认 /E -
  注:容量上限4096KB为实测值(指虚拟盘建立在扩充的存储器上),MS-DOS V3.3 User's Guide and Reference等未提及或不具体
  Conv.=Conventional Memory-常规存储器
  Ext.=Extended Memory-扩展存储器
  Exp.=Expanded Memory-扩充存储器
  m一次传输最大扇区数,默认8 (可选1-7)
  RAMDRIVE.SYS是Microsoft公司专为Windows设计的,遵循EMS规范,支持在扩充存储器中建立虚拟盘。IBM DOS VDISK.SYS无此可选项。COMPAQ(协议)DOS VDISK.SYS的对应开关为/X;常规存储器另立开关/B(Base Memory);开关/E沿用,其可选项取名t。
  MS DOS V5.0 (-6.21)RAMDVIVE.SYS改循扩展存储器规范(Extended Memory Specification,XMS)存取XMS存储器,放弃Int 15H直接调用扩展存储器方式。因此,需先运行扩展存储器管理程序-HIEME.SYS。其性能改进主要有:
  1.容量上限达32,767KB
  2.扇区长度默认512Bytes
  3.RAMDRIVE.SYS可驻留于上位存储块(Upper Memory Blocks,UMBs)
  4.虚拟盘可建立在用XMS存储器模拟的扩充存储器上
  IBM DOS V5.0及V6.1中均名为RAMDRIVE.SYS,殊归同途。(四川 彭禾)