参考答案和解析
答案:首先,以前转换过程中查找过的页表项会被记录在快表之中。在每次需要访问逻辑地址中的数据的时候,都会根据页号先到快表中查看有没有对应的匹配项,如果有就直接得到相应的物理块号而不需要进过利用始址、页号和页表项长度计算后去内存中查表。得到物理块号后依然是送到物理地址寄存器中和页内地址结合形成最后的物理地址。
更多“具有快表时是如何实现地址变换的? ”相关问题
  • 第1题:

    分段系统中信息的逻辑地址到物理地址的变换是通过( )来实现的。

    A 段表

    B 页表

    C 物理结构

    D 重定位寄存器


    参考答案A

  • 第2题:

    ●ARP 协议属于(66) 协议,它的作用是 (67)。

    (66)

    A.物理层

    B.数据链路层

    C.网络层

    D.传输层

    (67)

    A.实现MAC地址与主机名之间的映射

    B.实现IP 地址与MAC地址之间的变换

    C.实现IP 地址与端口号之间的映射

    D.实现应用进程与物理地址之间的变换


    正确答案:C,B

  • 第3题:

    在分页存储管理时,指出逻辑地址空间和物理地址空间的对应关系的是()。

    A.页面变换表

    B.进程控制块

    C.程序状态字

    D.段表


    参考答案:A
    逻辑地址空间和物理地址空间的对应关系由称为页面变换表PMT(简称页表)指出。

  • 第4题:

    ARP协议的作用是( )。

    A.实现MAC地址与主机名之间的映射
    B.实现IP地址与MAC地址之间的变换
    C.实现IP地址与端口号之间的映射
    D.实现应用进程与物理地址之间的变换

    答案:B
    解析:
    ARP即地址解析协议,是工作在网络层的协议,它主要的作用是实现IP地址与MAC地址之间的变换。

  • 第5题:

    虚拟存储器地址变换是指()

    • A、多用户虚地址与实地址如何一一对应
    • B、程序的逻辑地址变换成主存实地址
    • C、程序执行时将虚地址变换成对应的实存地址
    • D、指令的符号地址变换成二进制地址

    正确答案:B

  • 第6题:

    在具有快表的段页式存储管理方式中,如何实现地址变换?


    正确答案: 首先,必须配置一段表寄存器,在其中存放段表始址和段长TL.进行地址变换时,先利用段号S,与段长TL进行比较,若S=TL,表示段号太大,访问越界,产生越界中断信号)于是利用段表始址和段号来求出该段对应的段表项在段表中的位置,从中求出该段的页表始址,并利用逻辑地址中的段内页号P来获得对应页的页表项位置,从中读出该页所在的物理块号b,再用块号b和页内地址构成物理地址.

  • 第7题:

    在分页存储管理时,指出逻辑地址空间和物理地址空间的对应关系的是()。

    • A、页面变换表
    • B、进程控制块
    • C、程序状态字
    • D、段表

    正确答案:A

  • 第8题:

    下列关于分页式存储管理描述不正确的是()。

    • A、逻辑地址空间到物理地址空间的一种变换
    • B、页的大小是固定的
    • C、需要页面变换表进行地址变换
    • D、块可不连续

    正确答案:B

  • 第9题:

    填空题
    动态存储分配时,要靠硬件地址变换机构实现()。

    正确答案: 重定位
    解析: 暂无解析

  • 第10题:

    问答题
    在具有快表的段页式存储管理方式中,如何实现地址变换?

    正确答案: 首先,必须配置一段表寄存器,在其中存放段表始址和段长TL.进行地址变换时,先利用段号S,与段长TL进行比较,若S=TL,表示段号太大,访问越界,产生越界中断信号)于是利用段表始址和段号来求出该段对应的段表项在段表中的位置,从中求出该段的页表始址,并利用逻辑地址中的段内页号P来获得对应页的页表项位置,从中读出该页所在的物理块号b,再用块号b和页内地址构成物理地址.
    解析: 暂无解析

  • 第11题:

    单选题
    在分页存储管理时,指出逻辑地址空间和物理地址空间的对应关系的是()。
    A

    页面变换表

    B

    进程控制块

    C

    程序状态字

    D

    段表


    正确答案: C
    解析: 逻辑地址空间和物理地址空间的对应关系由称为页面变换表PMT(简称页表)指出。

  • 第12题:

    问答题
    为了提高存取速度,可以使用快表技术。试述这一技术是如何实现的?

    正确答案: 快表技术是在地址映射机构中增加一个小容量的联想寄存器(相联存储器),它由高速寄存器组成,成为一张快表,快表用来存放当前访问最频繁的少数活动页的页号。在快表中,除了逻辑页号、物理页号对应外,还增加了几位。特征位表示该行是否为空,用0表示空,用1表示有内容;访问位表示该页是否被访问过,用0表示未访问,1表示已访问,这是为了淘汰那些用得很少甚至不用的页面而设置的。
    快表只存放当前进程最活跃的少数几页,随着进程的推进,快表内容动态更新。当用户程序需要存取数据时,根据该数据所在逻辑页号在快表中找出对应的物理页号,然后拼接页内地址,以形成物理地址;如果在快表中没有相应的逻辑页号,则地址映射仍然通过内存中的页表进行,得到物理页号后须将该物理页号填到快表的空闲单元中。有无空闲单元,则根据淘汰算法淘汰某一行,再填入新得到的页号。实际上查找快表和查找内存页表是并行进行的,一旦发现快表中有与所查页号一致的逻辑页号就停止查找内存页表。
    解析: 暂无解析

  • 第13题:

    简要说明具有快表的页式存储管理地址变换过程。


    正确答案:在段页式系统中,为了便于实现地址变换,须配置一个段表寄存器,其中存放段表始址和段长TL。进行地址变换时,首先利用段号S,将它与段长TL进行比较。若S存中的页表,从中取出该页所在的物理块号,并将该块号与页内地址一起形成指令或数据的物理地址;第三次访问才是真正从第二次访问所得的地址中,取出指令或数据。

  • 第14题:

    动态存储分配时,要靠硬件地址变换机构实现【 】。


    正确答案:重定位
    重定位

  • 第15题:

    在分页系统中是如何实现地址变换的?


    答案:首先,进程运行时从进程的PCB中把页表始址和页表长度放入页表寄存器中,当进程要访问某个逻辑地址中的数据的时候,分页地址变换机构会自动的将有效地址(逻辑地址)分为页号和页内地址。讲页号和页表寄存器中的页表长度相比,如果页号比较大则说明访问越界,抛出中断。否则利用页号、页表始址和页表项长度计算出相应的页表中的位置(因为页表在内存中,所以需要计算对应的地址,而不是想象中的直接匹配页号,相当于“起点+单位数*单位长度”),从而得到物理块号。把物理块号和页内地址同时送入物理地址寄存器中,相结合得到物理地址。

  • 第16题:

    动态存储分配时,不需要要靠硬件地址变换机构实现重定位。

    A

    B



  • 第17题:

    为了提高存取速度,可以使用快表技术。试述这一技术是如何实现的?


    正确答案: 快表技术是在地址映射机构中增加一个小容量的联想寄存器(相联存储器),它由高速寄存器组成,成为一张快表,快表用来存放当前访问最频繁的少数活动页的页号。在快表中,除了逻辑页号、物理页号对应外,还增加了几位。特征位表示该行是否为空,用0表示空,用1表示有内容;访问位表示该页是否被访问过,用0表示未访问,1表示已访问,这是为了淘汰那些用得很少甚至不用的页面而设置的。
    快表只存放当前进程最活跃的少数几页,随着进程的推进,快表内容动态更新。当用户程序需要存取数据时,根据该数据所在逻辑页号在快表中找出对应的物理页号,然后拼接页内地址,以形成物理地址;如果在快表中没有相应的逻辑页号,则地址映射仍然通过内存中的页表进行,得到物理页号后须将该物理页号填到快表的空闲单元中。有无空闲单元,则根据淘汰算法淘汰某一行,再填入新得到的页号。实际上查找快表和查找内存页表是并行进行的,一旦发现快表中有与所查页号一致的逻辑页号就停止查找内存页表。

  • 第18题:

    动态重定位是程序执行期间每次()之前进行重定位,这种变换是靠硬件地址变换机构来实现的。


    正确答案:访问内存

  • 第19题:

    动态存储分配时,不需要要靠硬件地址变换机构实现重定位。


    正确答案:错误

  • 第20题:

    单选题
    下列关于分页式存储管理描述不正确的是()。
    A

    逻辑地址空间到物理地址空间的一种变换

    B

    页的大小是固定的

    C

    需要页面变换表进行地址变换

    D

    块可不连续


    正确答案: A
    解析: 暂无解析

  • 第21题:

    单选题
    虚拟存储器地址变换是指()
    A

    多用户虚地址与实地址如何一一对应

    B

    程序的逻辑地址变换成主存实地址

    C

    程序执行时将虚地址变换成对应的实存地址

    D

    指令的符号地址变换成二进制地址


    正确答案: A
    解析: 暂无解析

  • 第22题:

    判断题
    动态存储分配时,不需要靠硬件地址变换机构实现重定位。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第23题:

    填空题
    动态重定位是程序执行期间每次()之前进行重定位,这种变换是靠硬件地址变换机构来实现的。

    正确答案: 访问内存
    解析: 暂无解析