按字编址和按字节编址


按字节编址,指的是存储空间的最小编址单位是字节;按字编址,是指存储空间的最小编址单位是字;按字编址和按字节编址所需要的编码数量是不同的,按字编址的编址单位比较大,1字=32bit=4B,而按字节编址的编址单位比较小,所以编码较多,1字节=1B=8bit。
比如一个存储器的字长为32位,容量为1MB;按字节编址,需要2的20次方,详细算法:1MB = 2的20次方B,1字节=1B=8bit,2的20次方B/1B=2的20次方;按字编址,需要2的18次方,详细算法:1MB = 2的20次方B,  1字=32bit=4B,2的20次方B/4B=2的18次方,也就是说至少要用18根地址线才能完成对1MB空间的编码。
M为数量单位,1024=1K,1024K=1M;MB指容量大小,1024B=1KB,1024KB=1MB。寻址的概念:CPU要从存储器读数据,必须要说明读存储器的哪个单元,即指明地址。地址信息通过地址总线向存储器传输。一个N位的地址总线,可以寻址的最大范围是2的N次方个存储单元。