地址总线,字长,内存容量,寻址范围 之间的计算.docx

上传人:牧羊曲112 文档编号:3381409 上传时间:2023-03-12 格式:DOCX 页数:2 大小:37.40KB
返回 下载 相关 举报
地址总线,字长,内存容量,寻址范围 之间的计算.docx_第1页
第1页 / 共2页
地址总线,字长,内存容量,寻址范围 之间的计算.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《地址总线,字长,内存容量,寻址范围 之间的计算.docx》由会员分享,可在线阅读,更多相关《地址总线,字长,内存容量,寻址范围 之间的计算.docx(2页珍藏版)》请在三一办公上搜索。

1、地址总线,字长,内存容量,寻址范围 之间的计算处理机字长是指处理机能同时处理的位数,即同时处理多少位数据。比如Intel Pentium 4处理器字长为32位,它能同时处理32位的数据,也即它的数据总线为32位。以前的处理器比如8086,则为16位处理器,现在新兴的64位处理器,它的数据吞吐能力更强,即能同时对64位数据进行运算。处理器的字长越大,说明它的运算能力越强。如果讲处理器的寻址范围,则要看处理器的地址总线的位数,而不是它的字长!这个要明白!比如Intel Pentium 4处理器的数据总线为32位,地址总线也是32位。8086的数据总线为16位,地址总线为20位。新兴的64位处理器的

2、数据总线为64位,地址总线大部分是32位。这个清楚之后,再看地址总线与寻址范围的关系。存储单元是以字节为单位,N根地址总线能访问2的N次方个存储单元。于是有32位地址总线可以访问2的32次方个存储单元,即4GB。 8086处理器字长是16位,它的地址总线是20位,所以能访问2的20次方个存储单元,即1MB。 另外一点需要注意的就是,如果有些题目说:按“字”寻址,就说明是存储单元大小为字长的位数,按“字节”寻址,说明存储单元式字节的大小 下面通过举几个例子,来说明这些关系 1、某计算机字长32位,存储容量8MB。按字编址,其寻址范围为(02M-1) 计算步骤:8MB字节=8*1024*1024*

3、8位。所以8MB/32位=2M. 2、某计算机字长32位,其存储容量为4MB,若按半字编址,它的寻址范围是计算步骤:若按半字就是16位了 4MB=4*1024*1024*8位,所以4MB/16 = 2M; 3、字长为32位.存储器容量为64KB.按字编址的寻址范围是多少计算步骤:64K字节=6410248位. 所以64KB/32位=(6410248)/32=161024=16K 故寻址范围为: 0-16K-1 4、某机字长32位,存储容量1MB,若按字编址,它的寻址范围是什么? 解释:容量1M=2*1024*1024 位 一个字长是32 位 所以,寻址范围是二者相除=256K 5、对于存储器的

4、容量扩展,有位扩展,字扩展,字位扩展三种形式。对于字位扩展,一个存储器的容量为M*N位,若使用L*K位存储器芯片,那么,这个存储器共需(M*N)/(L*K)个存储器芯片。 下面分析一下字位扩展的习题: 设有一个具有14位地址和8位字长的存储器,问该存储器容量有多大?如果存储器由 1K*1静态存储器组成,需多少芯片?多少位地址作芯片选择? 分析:位扩展指的是用多个存储器对字长进行扩充。本题中所用的存储器芯片字长是1位,要扩展到8位,就得用8片。原题中说, “存储器由 1K*1静态存储器组成”,其中,1K指的是存储单元个数,它决定地址的位数,因为2的10次方是1K,所以它用10根地址线,4位地址线用来作芯片选择。 字扩展指的是增加存储器中字的数量。 解:该存储器的地址线有14位,它的可寻址范围是:214=24*210=16K,因为它是8位字长,所以可存储16K个字节的信息,即16K*8位;所需芯片总数为(16K*8)/(1K*1)=16*8=128个芯片; 芯片选择线为1410=4。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号