niusouti.com
更多“堆栈是按照__组织起来的存储器区域。A.最优化原理B.存储程序原理C.程序的局部访问原理D.后进先 ”相关问题
  • 第1题:

    虚拟存储技术引入的前提是( )。

    A.存储保护技术

    B.多道程序设计技术

    C.SPOOLing系统工作原理

    D.程序局部性原理


    正确答案:D
    解析:进程的某些程序段在进程整个运行期间,可能根本不使用,如出错处理等。因而,没有必要调入内存:互斥执行的程序段在进程运行时,根据系统只执行其中的一段,如分支语句等,因而,各互斥段没有必要同时驻留在内:在进程的一次运行中,有些程序段执行完毕,从某一时刻起不再用到,因而,没有必要再占用内存区域。根据以上分析,可以看出,程序局部性原理是虚拟存储技术引入的前提。

  • 第2题:

    虚拟存储器技术是基于程序的()特性。

    A.计算机的高速性
    B.大容量的内存
    C.循环性原理
    D.局部性原理

    答案:D
    解析:
    虚拟存储器技术之所以可行,是因为应用程序在运行之前,没有必要将全部程序装入内存,仅将那些当前要使用的少数页面或段先装入内存便可运行程序,其余部分暂留在磁盘上,虚拟存储器是基于程序访问的局部性原理实现的。

  • 第3题:

    23、虚拟存储器和cache 都是依据程序访问的局部性原理而构造的。


    Cache对系统程序员和应用程序员都透明。

  • 第4题:

    虚拟内存是基于程序的局部性原理而设计的。下面关于局部性原理的描述正确的是______。

    A.程序代码顺序执行

    B.程序按照非一致性方式访问内存

    C.程序连续地访问许多变量

    D.程序在一段时间内访问相对小的一段地址空间

    A.

    B.

    C.

    D.


    正确答案:D
    解析:程序的局部性理论是指程序执行时,往往会不均匀地访问内存储器,即有些存储区被频繁访问,有些则少有问津。该理论的实质是程序往往重复使用它刚刚使用过的数据和指令。
      程序的局部性表现在①时间局部性和②空间局部性上。①时间局部性是指最近被访问的存储单元可能马上又要被访问。产生时间局限性的主要原因是程序中有大量的循环操作。例如程序中的循环体,一些计数变量,累加变量,堆栈等都具有时间局部性特点。
      ②空间局部性是指马上被访问的存储单元,其相邻或附近单元也可能马上被访问。例如一段顺序执行的程序,数组的顺序处理等都具有空间局部性特点。

  • 第5题:

    Cache和虚拟存储器的存储管理策略都利用了程序的局部性原理。()


    答案:对
    解析:
    Cache和虚拟存储器的存储管理策略都利用了程序的局部性原理。