存储64k
① 欲构成64KB的存储器使用8K*4位的存储芯片,需要多少片
想要构造64KB的存储器需要8K*4位的存储芯片共16片。
计算过程:
因为要组成64KB的存储器64KB=2^6KB=2^16B,现在只有8K*4位的芯片,首先需要将两片8K*4位的芯片的采用位扩展扩展为8K*8位=8KB的芯片。
2^16B/8KB=2^16B/2^13B=2^8。所以说先不要8组8K*8位的芯片,然后8K*8位的芯片有两片8K*4位的芯片。所以需要8K*4位的芯片的为8*2=16。
(1)存储64k扩展阅读:
根据存储材料的性能及使用方法的不同,存储器有几种不同的分类方法。
1、按存储介质分类
半导体存储器,用半导体器件组成的存储器。
磁表面存储器,用磁性材料做成的存储器。
2、按存储方式分类
随机存储器,任何存储单元的内容都能被随机存取,且存取时间和存储单元的物理位置无关。
顺序存储器,只能按某种顺序来存取,存取时间与存储单元的物理位置有关。
3、按存储器的读写功能分类
只读存储器(ROM),存储的内容是固定不变的,只能读出而不能写入的半导体存储器。
随机读写存储器(RAM),既能读出又能写入的半导体存储器。
储存器的扩展
任何存储芯片的存储容量都是有限的。要构成一定容量的内存,单个芯片往往不能满足字长或存储单元个数的要求,甚至字长和存储单元数都不能满足要求。
就需要用多个存储芯片进行组合,以满足对存储容量的需求,这种组合就称为存储器的扩展。存储器扩展时要解决的问题主要包括位扩展、字扩展和字位扩展。
② 1k和64k是指多少个存储单元
1KB的存储器有1024个存储单元,64KB的储存器有65536个储存单元。
64KB的储存器是1KB的储存器的64倍,64乘以1024等于65536。
一般应具有存储数据和读写数据的功能,以8位二进制作为一个存储单元,也就是一个字节。每个单元有一个地址,是一个整数编码,可以表示为二进制整数。程序中的变量和主储存器的存储单元相对应。变量的名字对应着存储单元的地址,变量内容对应着单元所存储的数据。存储地址一般用十六进制数表示,而每一个存储器地址中又存放着一组二进制(或十六进制)表示的数,通常称为该地址的内容。