什么是虚拟存储器?80386允许使用的虚拟存储器容量是多少?它是如何实现虚拟存储的?
所谓虚拟存储器是指程序所占有的存储空问。80386允许使用的虚拟存储器容量可多达246字节。实现虚拟存储通常是利用系统中的一个速度较慢而容量很大的外部存储器(通常指硬盘)来模拟一个速度较快而容量较小的内存。程序员编写程序时,其程序存人磁盘里,因此可编写246字节的程序。这样,从程序员的角度来看,系统中似乎有一个容量很大、速度也相当快的虚拟存储器;但它并不是真正的物理上的内存。
举一反三
内容
- 0
5-2.实现虚拟存储器的目的是(扩充主存容量);下列方式中,(B)不适用于实现虚拟存储器。 A: (1)可变分区管理 B: (2)页式存储管理 C: (3)段式存储管理 D: (4)段页式存储管理
- 1
实现虚拟存储器的目的是(a);下列方式中,(b)不适用于实现虚拟存储器。 A: ①实现内存保护;②实现程序浮动;③扩充辅存容量;④扩充主存容量。 B: ①可变分区管理;②页式存储管理;③段式存储管理;④段页式存储管理。 C: ④① D: ④④ E: ③① F: ③④
- 2
虚拟存储器是一种新型的存储设备
- 3
虚拟存储技术主要解决存储器的 问题。
- 4
【多选题】下列关于虚拟存储器的描述中 ,正确的是 () A. CPU基于虚拟地址访问虚拟存储器 B. 页式虚拟存储器中,虚拟页的容量与主存物理页的容量相同 C. 构成虚拟存储器需要硬件与软件的配合 D. 采用虚拟存储技术解决了主存容量不足的问题