内存地址的计算方法
来源:互联网 发布:gps坐标定位软件 编辑:程序博客网 时间:2024/04/29 07:10
内存地址的计算方法
内存地址的计算方法
内存是按字节编址的,所以单位是字节哈,1字节可是等于8位的。因为计算的范围一般比较小,所以就记住两个就够了。记住几个常用的2的10次方为1024即1KB
2的20次方=(2的10次方)的平方,即1MB就行了
如果要求更大的,那就再记住2的40次方=(2的10次方)的4次方=1GB,一般就够用了。
DFFFF-A0000 = 3FFFF
一眼看不出来大小滴,或许你要用笔算,不过用这个方法两眼就能看出来:
3FFFF展开为2进制就是2的18次方,是吧,即
2的10次方乘以2的8次方=1K*256即256KB
或者直接2的20次方/2的2次方=2的18次方。一般选就近原则。1MB/4=256KB
32K*8bit=256Kb=(256KB/8bit)
在网上找的另外一道题:
计算机SRAM容量为4K x 8,配置地址首地址为:06800H,则其末地址是多少
a.38800H B.10800H C.077FFH D.07800H
分析:
公式:
内存容量=末地址-首地址+1
4K*8bit = 4KB即2的平方乘以2的10次方,2的12次方,12/4=3(转为16进制)即1000H
01000H=末地址-6800H+1H
末地址=01000H+6800H-1H
末地址=077FFH
内存是按字节编址的,所以单位是字节哈,1字节可是等于8位的。因为计算的范围一般比较小,所以就记住两个就够了。记住几个常用的2的10次方为1024即1KB
2的20次方=(2的10次方)的平方,即1MB就行了
如果要求更大的,那就再记住2的40次方=(2的10次方)的4次方=1GB,一般就够用了。
DFFFF-A0000 = 3FFFF
一眼看不出来大小滴,或许你要用笔算,不过用这个方法两眼就能看出来:
3FFFF展开为2进制就是2的18次方,是吧,即
2的10次方乘以2的8次方=1K*256即256KB
或者直接2的20次方/2的2次方=2的18次方。一般选就近原则。1MB/4=256KB
32K*8bit=256Kb=(256KB/8bit)
在网上找的另外一道题:
计算机SRAM容量为4K x 8,配置地址首地址为:06800H,则其末地址是多少
a.38800H B.10800H C.077FFH D.07800H
分析:
公式:
内存容量=末地址-首地址+1
4K*8bit = 4KB即2的平方乘以2的10次方,2的12次方,12/4=3(转为16进制)即1000H
01000H=末地址-6800H+1H
末地址=01000H+6800H-1H
末地址=077FFH
- 内存地址的计算方法
- 内存地址的计算方法
- 内存地址的计算方法
- 内存地址的计算方法
- 内存地址的计算方法
- 内存地址的计算方法
- 内存地址的计算方法
- 内存地址的计算方法
- 内存地址的计算方法
- 内存地址的计算方法
- 内存地址的计算方法(最近在找内存地址的文章)
- ISD17系列语音芯片的地址计算方法
- 有效逻辑地址所对应的物理地址的计算方法
- 获取83号中断向量地址的计算方法
- B或BL跳转时地址的计算方法
- STM32内存大小与地址的对应关系以及计算方法
- 图片占用内存计算方法
- 图片占用内存计算方法
- 国庆60周年阅兵观后感
- 滨海大道
- 设计模式:Observer模式
- [转]j2ee全面简介
- [整理]j2ee常用轻量级框架
- 内存地址的计算方法
- ASP.NET生成随机密码
- 使用Visual Studio .NET开发Qt程序
- ARM
- Base64编码java实现
- 存储器相关典型题解
- Silverlight 3 中的multi-Touch程序开发
- Ubuntu9.10发布日程表公布
- JavaScript精粹读书笔记(1)