单项选择题
A.分页方式主要解决程序文件比主存空间大的问题B.分页方式可以使程序员编写程序时无需考虑主存容量C.程序员编写程序时应将逻辑地址转换为主存物理地址D.程序员编写程序所用的地址空间称为逻辑地址空间
以下是有关IA-32存储管理控制寄存器的叙述,其中错误的是()。A.CR2控制寄存器用于存放发生页故障(Pag...
单项选择题以下是有关IA-32存储管理控制寄存器的叙述,其中错误的是()。
A.CR2控制寄存器用于存放发生页故障(Page Fault)的线性地址B.CR3控制寄存器用于存放页目录表在主存的起始地址C.若要启用分页机制,则CR0控制寄存器中的PE和PG都要置1D.用户进程和操作系统内核都可以访问存储管理控制寄存器
以下是有关IA-32中线性地址向物理地址转换过程的叙述,其中错误的是()。A.32位线性地址分成10位页目录索...
单项选择题以下是有关IA-32中线性地址向物理地址转换过程的叙述,其中错误的是()。
A.32位线性地址分成10位页目录索引、10位页表索引和12位页内偏移量三个字段B.每次地址转换都需要先访问页目录表,然后访问页表,根据页表项得到物理地址C.4GB线性地址空间被划分成1M个页面,每个页面大小为4KBD.页目录表中的页目录项和页表中的页表项都占32位,且两者的结构完全相同
已知变量y和数组a都是int型,a的首地址为0x8049b00。假设编译器将a的首地址分配在ECX中,数组的下...
单项选择题已知变量y和数组a都是int型,a的首地址为0x8049b00。假设编译器将a的首地址分配在ECX中,数组的下标变量i分配在EDX中,y分配在EAX中,C语言赋值语句“y=a[i];”被编译为指令“movl (%ecx,%edx,4),%eax”。在IA-32/Linux环境下执行该指令,则当i=150时,得到的存储器操作数的线性地址是()。
A.0x804a100B.0x8049b9aC.0x8049b00D.0x8049d58