在虚拟页式存储系统中,引入快表后,MMU将虚拟地址划分为虚页号和页内偏移,之后的主要工作包括: ②根据虚页号查找快表TLB,得到对应的页框号 ①根据虚页号查找页表,得到对应的页表项 ④MMU产生Page Fault,陷入操作系统,执行缺页异常处理程序 ③根据页表项中的页框号与页内偏移形成物理地址 下列选项中,哪一项不是MMU的正确工作顺序?A.②①③B.②③C.②①④③D.②④①③
在虚拟页式存储系统中,引入快表后,MMU将虚拟地址划分为虚页号和页内偏移,之后的主要工作包括: ②根据虚页号查找快表TLB,得到对应的页框号 ①根据虚页号查找页表,得到对应的页表项 ④MMU产生Page Fault,陷入操作系统,执行缺页异常处理程序 ③根据页表项中的页框号与页内偏移形成物理地址 下列选项中,哪一项不是MMU的正确工作顺序?
A.②①③
B.②③
C.②①④③
D.②④①③
参考答案和解析
页框号;有效位;修改位;访问位
相关考题:
在操作系统的虚拟内存管理中,内存地址由页目录号、页号和页内偏移3个部分组成。如果页目录号占10位、页号占10位、页内偏移占12位,那么() A.页大小是1K,一个页目录最多4K页B.页大小是2K,一个页目录最多2K页C.页大小是2K,一个页目录最多1K页D.页大小是4K,一个页目录最多1K页
●在一个页式存储管理系统中,页表内容如下所示。页号 绝对页号0 21 12 8若页大小为1kB,逻辑地址的页号为2,页内地址为451,转换成的物理地址为 (16) 。(16) A.86413B.8192C.2048D.2499
在一个页式存储管理系统中,页表内容如下所示。 页号绝对页号 02 11 28 若页大小为1K,逻辑地址的页号为2,页内地址为451,转换成的物理地址为( )。A.8643B.8192C.2048D.2499
Pentium保护模式下的分页管理机制中的物理地址是由A.段地址寄存器和10位页目录索引与12位页内偏移量组成B.段描述符表和10位页表索引与12位页内偏移量组成C.10位页目录索引和10位页表索引与12位页内偏移量组成D.10位页表索引和虚拟地址与12位页内偏移量组成
在某段页式系统中,虚地址空间包含了8个段,段长为2”字节。硬件把每个段分成大小为256字节的页,虚地址中有(18)位可以用于指定段号;(19)位可以指定页号;(20)位可以指定页内偏移量;(21)位可以指定整个虚地址。A.3B.8C.21D.32
下列关于页式存储管理方案的叙述中,哪一个是错误的?A.64位UltraSPARC系统通常采用的是反置页表B.快表中记录了页号与内存块号的对应关系C.进行地址转换时,如果快表不命中则继续查页表D.快表存放在寄存器组中
对页式管理中页表的描述,正确的是()A、页表主要指出主存中块号与磁盘中块号的对应关系B、每个作业的页表长度是固定的,由操作系统指定C、每个作业的页表长度是不同的,由作业所占页的多少而定D、每个作业的页表长度是不同的,由用户事先指定
为实现虚拟地址到机器地址的高效转换,目前普遍采用的方法是由VMM根据映射f和g生成复合映射f·g并直接写入MMU,具体的实现方法有两种()A、MMU半虚拟化和影子页表B、MMU全虚拟化和影子页表C、MMU半虚拟化和VMM半虚拟化D、MMU全虚拟化和VMM半虚拟化
在ARMLinux启动的过程中,开启MMU的时候,如何实现从实地址空间到虚拟地址空间的过度?()A、开启MMU,在内存中创建页表(映射内核到3G以上的虚拟地址空间)并继续运行。B、开启MMU,在内存中创建页表(映射内核到3G以上的虚拟地址空间),跳转到虚拟地址空间继续运行。C、在内存中创建页表(映射内核到3G以上的虚拟地址空间),开启MMU,跳转到虚拟地址空间继续运行。D、在内存中创建页表(映射内核到3G以上的虚拟地址空间,同时把内核所在的前1MB空间到和其实地址相同的虚拟地址空间),开启MMU,跳转到虚拟地址空间继续运行。
单选题对页式管理中页表的描述,正确的是()A页表主要指出主存中块号与磁盘中块号的对应关系B每个作业的页表长度是固定的,由操作系统指定C每个作业的页表长度是不同的,由作业所占页的多少而定D每个作业的页表长度是不同的,由用户事先指定
单选题在操作系统的虚拟内存管理中,内存地址由页目录号、页号和页内偏移3个部分组成。如果页目录号占10位、页号占10位、页内偏移占12位,那么()A页大小是1K,一个页目录最多4K页B页大小是2K,一个页目录最多2K页C页大小是2K,一个页目录最多1K页D页大小是4K,一个页目录最多1K页
单选题在ARMLinux启动的过程中,开启MMU的时候,如何实现从实地址空间到虚拟地址空间的过度?()A开启MMU,在内存中创建页表(映射内核到3G以上的虚拟地址空间)并继续运行。B开启MMU,在内存中创建页表(映射内核到3G以上的虚拟地址空间),跳转到虚拟地址空间继续运行。C在内存中创建页表(映射内核到3G以上的虚拟地址空间),开启MMU,跳转到虚拟地址空间继续运行。D在内存中创建页表(映射内核到3G以上的虚拟地址空间,同时把内核所在的前1MB空间到和其实地址相同的虚拟地址空间),开启MMU,跳转到虚拟地址空间继续运行。
问答题假定一个计算机系统中有一个TLB和一个L1 data cache。该系统按字节编址,虚拟地址16位,物理地址12位;页大小为128B,TLB为四路组相联,共有16个页表项;L1 data cache采用直接映射方式,块大小为4B,共16行。在系统运行到某一时刻时,TLB、页表和L1 data cache中的部分内容(用十六进制表示)如下: 虚拟地址中哪几位表示虚拟页号?哪几位表示页内偏移量?虚拟页号中哪几位表示TLB标记?哪几位表示TLB索引?
多选题在虚拟页式存储管理系统中,每个页表项中必须包含的是()。A页框号B有效位C修改位D磁盘始址E访问位