当前位置:首页 > 内存 > 正文

电脑内存单位及换算

  • 内存
  • 2024-06-30 08:40:49
  • 6643

一、内存的换算1G=1024M
1M=1024K
1K=1024b
即以1024(2的10次方)为转换单位
二、内存空间的计算1、根据地址号找到要访问的内存地址空间:使用DFFFFH-A0000H=3FFFFH。从000000000000000000到11111111111111111,内存可以表示为2到18的幂,即256k内存单元。由于内存是字节可寻址的,这意味着每个内存单元是1字节(8位),即256k*8位。
2.每个内存芯片占用32k*8位内存。
3.将内存空间的位数(即256k*8)除以每个内存的位数(即32k*8)以获得八个片。
当然,由于内存是字节寻址的,所以步骤可以简化:
1.求出要访问的内存字节数:DFFFFH-A0000H=3FFFFH,其中256k(字节)。
2.每个内存有32k*8位,即32k字节。
3,256k(字节)/32k(字节)=8(块)
解决此类问题,请注意:
1.字节用于简单或与位的简单转换单位。如果比较复杂的话,最好用位作为转换单位。
2.找到需要访问的内存空间并进行转换。
3.对单片机的内存空间单元进行转换,使其与第二步访问的内存空间单元一致。
4.将访问的内存空间除以一个芯片的内存空间,就是芯片的数量。