当前位置:首页 > 操作系统(02326) > 正文内容

(1)一个32位计算机系统有主存128M,辅助存储器10G,这个系统的虚拟空间是多少?
(2)页式虚拟存储管理采用位示图技术,设主存有16384块,采用32位的512个字作为位示图。若块号、字号和位号(从高位到低位)分别从1、0、0开始。计算:5998块对应的字号和位号;198字的20位对应于哪一块?

高老师2年前 (2024-03-26)操作系统(02326)12

(1)一个32位计算机系统有主存128M,辅助存储器10G,这个系统的虚拟空间是多少?
(2)页式虚拟存储管理采用位示图技术,设主存有16384块,采用32位的512个字作为位示图。若块号、字号和位号(从高位到低位)分别从1、0、0开始。计算:5998块对应的字号和位号;198字的20位对应于哪一块?

(1)232B (2)字号为187字,位号为13位,块号为6357块 分析:32位计算机系统,寻址空间为232B,所以此系统的虚拟空间为232B。 字号=[块号/字长](向下取整), 位号=块号MOD字长(取余数); 因为块号从1开始,所以在计算时需要将块号-1, 字号=[(5998-1)/32]=187, 位号=(5998-1)MOD32=13 块号=字号×字长+位号,因为块号从1开始, 所以计算出的块号结果需+1, 块号=198×32+20+1=6357

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://doc.20230611.cn/post/435856.html

分享给朋友: