地址数对应行数(存储单元的个数)
,数据数对应列数(存储字长,对应数据线的个数)
1byte字节=8bit位
byte长所以比bit大
1字word=4byte字节
1KB/4B=256,
1KB是1024B
12345678H:左边高位,右边低位
大端方式:以高位字节为 为字地址
小端方式:以低位字节为 字地址
给出一个地址,只要地址的电信号准备好了,电流迅速流过整个电路,直接给出相应的存储单元:不管访问的存储单元在存储矩阵的那个位置,从给出地址信号到给出这个地址单元,所耗费的时间基本上是一样的,都是电流流动的时间,即访问这个单元, 耗费的时间,和她所在的物理的位置没有关系,便是随机存取存储器:RAM
静态:行地址不一定等于列地址,所以同时送
动态:行地址=列地址,所以可以分两次送行列地址,即地址线复用线数少一半
辅存(如U盘)掉电后不丢失信息,但不直接和CPU通信,是通过I/O接口连接到主机。
所以我们需要另一种存储器,既可以掉电后不丢失上面的信息,又能直接和CPU通信:即只读存储器ROM,它不会特别大,但是可以存一些关键的信息,但是速度很慢,所以不能代替快速的RAM,一般运行的程序仍然在RAM
读写控制线可以1根或者2根,片选线、译码器连接起来可以扩容
直接存取:先定位到一个小区域,再顺序存取
两个芯片同时接收到地址信号,同时传输存储单元所在位置的数据出来,两者的数据混合在一起,,CPU的数据端无法区分这两个数据,则两个芯片不能同时开始工作,所以片选信号不能同时放一个固定的1,而是要让它变化。
可以通过未使用的A13、A14、A15的地址信号传递不同的控制信息到片选线CS1、CS2
下面为低位(A)
上面为高位(C)