论文部分内容阅读
对于大多数 DOS 环境下的应用程序而言,无论你使用的是什么型号的 CPU,也无论你使用的是什么样的 DOS 版本,不管硬件内存的物理配置是多少,DOS真正能接受的内存量为1MB。而由于1MB 中的384K高端内存作为 DOS 的保留内存给了视频缓冲、适配器ROM 和 ROM BIOS 等硬件设备,故最终留给应用的实际内存只有640K,即通常所说的常规内存。640K 的常规内存的限制很快成为一种障碍。为解决这一问题,人们设想出了三种途径。1.从硬件角度出发,增加更多的能被利用的内存储器。这是人们最早设想的方法,早在90年代初期,
For most applications in DOS environments, no matter what type of CPU you are using or whatever DOS version you are using, no matter what the physical configuration of the hardware memory is, the amount of memory that DOS can truly accept 1MB. However, as the 384K high-end memory in 1MB, as the reserved memory of DOS, gives hardware devices such as video buffer, adapter ROM and ROM BIOS, the actual memory finally left to the application is only 640K, which is commonly referred to as conventional memory. The 640K conventional memory limit soon became a hurdle. To solve this problem, three approaches have been envisaged. 1. From the hardware point of view, add more memory that can be used. This is one of the earliest people to imagine the method, as early as the early 90s,