简答题

在虚拟8086模式下,若采用分页机制,在从虚地址转换到物理地址的过程中,可用到几个页目录项和几个页表项?

正确答案

在虚拟86模式下,按照FFFFH×16+FFFFH=10FFEFH计算可知,32位线性地址的最大值为0010FFEFH,高11位恒为0,那么b31~b22这高10位一定全为0,线性地址的高10位作为页目录项的基地址,所以V86方式下,只访问页目录表中的第1个页目录项,本来可以有1024个页目录项。
线性地址的中间10位地址中,一般情况下高2位(b21、b20)均为0,所以只有低8位是有效位,那么可以访问256个页表项,考虑到FFFFH×16+FFFFH=10FFEFH的特殊情况,则相加后产生上溢出,使得b20上溢出为1,在b20=1的溢出情况下,而b19~b0只有000H~00FH共16种可能,所以可查找的页表项增加16个,变为256+16=272个。本来共计可查找1024个页表项,但是虚拟86模式下只可查找272个页表项。

答案解析

相似试题
  • 80386DX CPU在保护模式工作时,当虚拟地址到物理地址的转换采用只分段时,段的大小为多少?当分段又分页时,每页又为多少字节?

    简答题查看答案

  • 在虚拟分页存贮管理系统中,若进程访问的页面不在主存,且主存中没有可用的空闲块时,系统正确的处理顺序为()。 

    单选题查看答案

  • Pentium工作在只分段不分页、只分页不分段以及既分段又分页三种情况下,分别可访问虚拟存储空间的大小为多少字节?

    简答题查看答案

  • 8086/8088在最大模式下的QS1和QS0引脚起什么作用?若QS1=1,QS0=1,它表明CPU处于什么操作状态?

    简答题查看答案

  • 叙述“保护模式”和“虚拟8086方式”之间的关系。

    简答题查看答案

  • 在8086最小工作模式下芯片8286的作用是什么?

    简答题查看答案

  • 简述在最小工作模式下,8086如何响应一个总线请求?

    简答题查看答案

  • 8086/8088的I/O指令中若采用直接寻址,要求端口地址必须在()范围之内;若采用间接寻址,则端口地址在0-65535范围之内。

    填空题查看答案

  • 8086/8088的多处理器系统在什么模式下实现的?它有哪几种组态?在什么组态中只有一个8086/8088CPU?

    简答题查看答案