在页式存储管理方案中,若一个进程的虚拟地址空间为2GB,页面大小为4KB,当用4字节表示物理页号时,页表需要占用多少个页
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/11 04:12:57
在页式存储管理方案中,若一个进程的虚拟地址空间为2GB,页面大小为4KB,当用4字节表示物理页号时,页表需要占用多少个页面?
进程空间是 2G
页面是是4KB
则要2G/4KB = 512K 个页
也就是说内存要分成512K个页
页表就是存储这些个页号即0 512K - 1,512K = 2的31次方
4字节表示一个页号,一共有512K个页,那么就要512K * 4 = 2MB (这里还要考虑的是4字节是否可以表示一个页号,4字节可表示范围是0 4G - 1,题目是可以的)
也就是页表占2M,占多少个页呢?2M / 4K = 512 个页.
这是一级页表的求法,其实很简单的,
你要注意两点:
第一点,页表是用来表示划分后的页号,它也占内存空间;
第二点:用多少字节来表示一个页号的问题,其实上面的512K只要31个位就能表示0 512K - 1的.
页面是是4KB
则要2G/4KB = 512K 个页
也就是说内存要分成512K个页
页表就是存储这些个页号即0 512K - 1,512K = 2的31次方
4字节表示一个页号,一共有512K个页,那么就要512K * 4 = 2MB (这里还要考虑的是4字节是否可以表示一个页号,4字节可表示范围是0 4G - 1,题目是可以的)
也就是页表占2M,占多少个页呢?2M / 4K = 512 个页.
这是一级页表的求法,其实很简单的,
你要注意两点:
第一点,页表是用来表示划分后的页号,它也占内存空间;
第二点:用多少字节来表示一个页号的问题,其实上面的512K只要31个位就能表示0 512K - 1的.
在计算机中,存储一个汉字要占用两个字节.那么,5KB的存储空间,最多可以存储多少个汉字?
分页式存储管理系统,内存的大小为64KB,被分成16块,块号为0、1、2、…、15.设某进程有3页,其页号为0、1、2,
已知在计算机中存储一个汉字需要占用2字节存储空间,问存储500万字的字典需占多少mb
当采用ASCII编码时,在计算机中存储一个标点符号要占用2个字节吗 判断题
在计算机系统中,存储一个汉字的国标码所需要的字节数为____.A、1 B、2 C、 3 D、 4
在计算机中一个汉字存储要占用两个字节()一个英文字母存储要占用一个字节.理论上
一般来说,一个汉字需要2字节(B)的容量来存储,那么请问一张软盘(容量为1.44MB)可以存储多少个汉?
计算机存储容量的基本单位是字节(B),计算机中一般用KB(千字节)或MB(兆字节)或GB(吉字节)作为存储
顺序表Sq = (a1,a2,a3,…,an)(n≥1)中,每个数据元素需要占用w个存储单元.若m为元素a1的起始地址,
设有一个10阶的对称矩阵A,采用行优先压缩存储方式,a11为第一个元素,其存储地址为1,每个元素占一个字节空间,则a85
在计算机领域中,ASCII码用一个字节来表示一个字符,汉字编码用两个连续的字节来表示一个汉字.1KB存储容量最多可以存储
存储24X24点阵的一个汉字信息,需要的字节数为多少?