内存计算

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、内存地址从4000H到43FFH,共有? 个内存单元。若该内存每个存储单元可存储16位二进制数,并用4片存储芯片构成,则芯片的容量是?

解析:首先转换为10进制,4000(16)=16384(10),43FF(16)=17407(10),。17407-16384+1=1024

芯片容量:1024*16bit/4=256*16bit

2、某程序的目标代码为16384个字节,将其写到以字节编址的内存中,以80000H为首地址开始依次存放,则存放该目标程序的末地址为?。

解析:16384(10)=4000H,80000H+4000H-1=83FFFH

3、构成4M*8bit的存储器,若采用256K*8bit的芯片,需?片,若采用512K*1bit的芯片,需?片

解析:4M*8bit/(256K*8bit)=16

4M*8bit/(512k*1bit)=64

4、内存按字节编址,地址从A4000H到CBFFFH,共有多少个字节?若用存储容量为32K×8bit的存储器芯片构成内存,至少需要多少片?

解析

十六进制计算:(CBFFF-A4000)+1=28000H个字节,转化为十进制就是163840字节,也就是163840/1024=160K 字节。

所需32K*8bit存储芯片个数为:(160K/32K)X(8bit/8bit)=5 个

5、若指令流水线把一条指令分为取指、分析和执行三部分,且三部分的时间分别是t取=2ns,t分=2ns,t执=1ns,则100条指令全部执行完毕需要?ns

解析2*100+3=203ns。因为,每一个2ns就会取一条指令,所以2*100;当最后一条取完后还需要2+1来分析和执行。

相关文档
最新文档