某计算机字长32位,它的存储容量是64KB,按字编址寻址范围是多少?

具体解法步骤

6.  某机字长为 32 位,其存储容量是 64KB ,按字编址它的寻址范围是多少?若主存以字节编址,试画出主存字地址和字节地址的分配情况。

 

解:

按字编址的寻址范围如下:

64K=64*1024*8位,所以64KB/32位=(64*1024*8)/32=16*1024=16K

 

主存字地址和字节地址的分配情况 :如图。

位是计算机来中数据的最小单位。计算机采用二进制表示和存储数据,1位即1个二进制数0或者1; 字节也是属于数据的单位,与位的换算公式为1字节=8位;一个字等于多少字节是根据字长决定的,当字长为32位时候,则等于的字节是32/8=4个字节(字长即包含的位数),于是上图一个字对应四个字节。;如果字节编址的话则一个字节为一个存储单元,一个存储单元可以存放一个8位二进制数,这个二进制数就是一个存储字。8K个存储单元(地址)中,可以存放8K×8位。这也就是存储容量。拓展:

(1).此题是按照单字编址的,即单字所包含的基本单元的个数作为一个地址单元。单字所包含的基本单元个数即字长.基本单元指的就是位。

此外若

按照字节编址,即字节所包含的基本单元个数作为一个地址单元,则寻址范围为(64*1024*8位)/8位=8K,且表示又8K个存储单元一个字节永远是8位.

计算机按32位字长半字属编址。即半个字所包含的基本单元个数作为一个地址单元,则半字的位数为16位,范围为(64*1024*8位)/16位=32K

计算机按32位字长双字编址。则双字的位数为64位,范围为(64*1024*8位)/64位=8K

(2).地址线24根,如果地址线有24根,并且每根地址线有0、1两位,我们可以从000…000(24位)一直到111…111(24位)。

按字节寻址范围为=16M,这些地址表示存储单元的位置,所以存储单元也有16M个;

若字长32位,则一个字有4个字节,所以要留2根地址线指出该字中的哪个字节[00,01,10,11],即寻址范围为 =4M;

若字长16位,则一个字有2个字节,所以要留1根地址线指出该字中的哪个字节[0,1],即寻址范围为 =8M;

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-12-02
32位是4个字节,所以按字编址寻址范围是按字节编址寻址范围的1/4,即为16K本回答被提问者采纳
第2个回答  2011-05-14
容量是64KB,等于16K字。
按字编址的寻址范围是:0000~3FFFH。

某计算机字长32位,它的存储容量是64KB,按字编址寻址范围是多少?
64K=64*1024*8位,所以64KB\/32位=(64*1024*8)\/32=16*1024=16K 主存字地址和字节地址的分配情况 :如图。位是计算机来中数据的最小单位。计算机采用二进制表示和存储数据,1位即1个二进制数0或者1; 字节也是属于数据的单位,与位的换算公式为1字节=8位;一个字等于多少字节是根据字长决定的,当...

某计算机字长32位,它的存储容量是64KB,按字编址寻址范围是多少?
32位是4个字节,所以按字编址寻址范围是按字节编址寻址范围的1\/4,即为16K

某机字长为32位,其存储容量是64KB,按字编址其寻址范围是多少?若主存...
64K=64*1024*8位,所以64KB\/32位=(64*1024*8)\/32=16*1024=16K 主存字地址和字节地址的分配情况 :如图。位是计算机来中数据的最小单位。计算机采用二进制表示和存储数据,1位即1个二进制数0或者1; 字节也是属于数据的单位,与位的换算公式为1字节=8位;一个字等于多少字节是根据字长决定的,当...

某机字长为32位,存储容量为64MB,若按字节编址.它的寻址范围是多少
字长32位相当于 32\/8 = 4B,按字节编址的话,意思就是按一个字节一个存储单元,所以寻址范围为:64MB \/ 4 B = 16M。按照字节编址,每个内存单元的地址,不称为物理地址而是线性地址,线性地址通过CPU内存管理单元(MMU)来进行转换。32位cpu地址线拥有32根,寻址能力达到4GB,而P4处理器的地址线则...

给出计算机字长,存储容量以及编址方式,要求计算寻址范围。求计算...
字长代表一个字的长度,单位是:位 存储容量单位一般是kb mb 其中的B代表位 编址方式有很多,比如按位 按字节 按双字 具体要看题目用什么编址方式,计算寻址范围就是要你按照这种编址方式能分配多少个地址 以一道题为例说明: 字长32位 存储容量 64kb 按位编址 求寻址范围 计算: 64k * ...

某计算机字长32位,其存储容量为64MB,若按字编址,它的存储系统的地址线至...
64MB=64×8Mb 64×8Mb\/32b=16M 16M=16×2^20=2^24 所以需要24条地址线!!

某计算机的存储容量是64 KB,若按字节寻址,则寻址的范围为___需要地址...
某计算机的存储容量是64 KB,若按字节寻址,则寻址的范围为__0-64K__需要地址线_16__ 根,数据线 __8__根,若字长为32位,按字编址,寻址的范围 0-_16k___

32位机按字编址,其寻址范围是多少?
按字编址,它的寻址能力为是2^20=1M,所以说寻址的范围为0~2^20-1。计算过程:因为计算机的字长为32位,所以说一个字占32位,所以32b\/8=4B,所以说按字寻址的能力为4MB\/4B=2^22B\/2^2B=2^20=1M。所以说按字编址的寻址范围为0~2^20-1。

计算机按字编址的寻址范围是多少?
按字编址的寻址范围是:0~64M。也即0000000~3FFFFFFH 计算步骤:256M字节=256*1024*1024*8位,按计算机按32位字长单字编址。则单字的位数为32位,范围为(256*1024*1024*8位)\/32位=64M 此外若 计算机按32位字长半字编址。则半字的位数为16位,范围为(256*1024*1024*8位)\/16位=128M ...

某计算机字长为32位,其存储器容量为16MB,若按字编址,它的寻址范围是什么...
某计算机字长为32位,其存储器容量为16MB,若按字编址,它的寻址范围是什么?让我们详细解释这个问题。首先,理解题目的基本概念至关重要。通常,计算机字长指的是一个数据单位的位数。在这里,计算机字长为32位,意味着一个字由32位组成。而字节是计算机存储信息的基本单位,通常包含8位。所以,一个字...

相似回答