什么是存储系统

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

1.什么是存储系统?

答:存储系统不是简单的存储设备,如磁盘;也不是人们常见的磁盘阵列。简单的说,网络存储系统是由多个网络智能化的磁盘阵列和存储控制管理系统构成的。如果我们用一个比喻来形容存储系统的话,假设我们把磁盘作为PC,磁盘阵列则相当于我们计算角度上的服务器,我们的存储系统就是高性能的计算机。

2.什么是高速缓冲存储器

答:高速缓冲存储器就是根据程序的局部性原理,可以在主存和CPU通用寄存器之间设置一个高速的容量相对比较小的存储器,把正在执行的指令地址附近的一部分指令或者数据从主存调入这个存储器,供CPU在一段时间内使用,这样就能相对的提高CPU的运算速度。

他介于主存和CPU之间,这样的高速小容量存储器称为高速缓冲存储器。Cache存储器介于CPU和主存之间,它的工作速度数倍于主存,全部功能由硬件实现,并且对程序员是透明的。

3.假设一台模型计算机共有10种不同的操作码,如果采用固定长操作码需要4位。已知各种操作码在程序中出现的概率如下表所示,计算采用Huffman编码法的操作码平均长度,并计算固定长操作码和Huffman操作码的信息冗余量(假设最短平均长度H=3.1位)。

答:构造Huffman树如下:

Huffman 编码如下表: Huffman 编码的平均码长为:

15

.35

)01.003.0(4)07.008.009.0(3)12.013.015.015.0(217.010

1

=⨯++⨯+++⨯++++⨯=∑=i i

i l

P 冗余量=(3.15-3.10)/3.15=1.59% 固定码长:log210=4

冗余量=(4-3.10)/4=22.5%

4.若某机要求有:三地址指令4条,单地址指令192条,零地址指令16条。设指令字长为12位,每个地址码长3位。问能否以扩展操作码为其编码?

答:三种指令格式字如下:

3 3 3 3

三地址指令4条

单地址指令192条

零地址指令16条

相关文档
最新文档