102铁特员级电子计概第一题

楼主: yaggg112 (123四五67)   2016-04-26 09:28:38
假设虚拟内存的虚拟位址(virtual address)是32-bit,一个分页(page)的大小是4
KB,则该虚拟内存共有几个分页?
这题小弟计算如下
http://i.imgur.com/ikiNI3d.jpg
答案是2^20
不解的是为何不需将byte换成bit计算??
有高手指点迷津吗?
作者: misawa0102 ((没有暱称))   2016-04-26 09:56:00
虚拟内存的有效位置32bit 而位置的储存位元是8bit所以(2^23*2^3)/2^15=2^20打错是 2^32
楼主: yaggg112 (123四五67)   2016-04-26 10:29:00
所以位置的储存位元是固定的吗
作者: lei70200 (Lei)   2016-04-26 11:10:00
32位元的内存位址可以决定出4GB的空间大小 ,所以4GB/4KB=10^6=2^20

Links booklink

Contact Us: admin [ a t ] ucptt.com