关于内存高低地址 以及 数据的存取
来源:互联网 发布:光怪兽普利茨墨淘宝 编辑:程序博客网 时间:2024/05/17 06:23
这个问题我纠结了很半天,找了找资料总结一下。
假设有一块内存,物理地址从1000-2000,现在要存一个数据1234H.(字型数据,占16位,两个字节,两个储存单元)
内存的储存单元是字节,一个字节最大存10进制数255,16进制数FF.
在这里,低地址单元(1000)存入34,高地址单元(1001)存12.读取的时候就从高地址到低地址读取:1234H.
如果还要存12H(byte字节数据)那么就是,1002里面放入12h
此时内存排列是34 12 12.
如果还要存一个数据12345678h(dword数据32位)
那么就是 78 56 34 12.
总的内存排列就是 34 12 12 78 56 34 12.(每个字节作为一个储存单元)
阅读全文
0 0
- 关于内存高低地址 以及 数据的存取
- 堆与栈的内存地址相对高低
- 指针分配和高低位数据存放高低地址
- 数据缓存以及存取
- 关于OC中self是调用属性的存取方法以及它可能出现的内存泄露情况
- 对大小端模式,内存地址高低位,寄存器高低位
- C/C++ 变量内存地址高低位安排
- 关于字符串的内存地址
- Android内存和SD卡的数据存取
- 关于HttpSendRequest的问题,高低手都进!!!
- JavaScript实现本地数据简单存取以及Json数据存取
- 关于SQL Server存取图像数据的问题
- 关于sqlite中图片数据的存取问题
- 奇地址存取的限制
- BFILE数据的存取
- 矩阵数据的存取
- NSUserDefaults 数据的存取
- Android的数据存取
- JSTL表达式的使用----标准标签库
- SSnoCD (之一)
- NOIP2015子串
- 通向架构师的道路(第十九天)使用maven构建Spring工程
- Spark的原理
- 关于内存高低地址 以及 数据的存取
- java集合框架03
- Python3学习笔记4-函数,全局变量&局部变量,内置函数
- 通向架构师的道路(第二十天)spring(二)maven结合spring与ibatis
- java基础之面向对象的介绍
- Linux下的多进程编程
- Java构造器和方法的区别
- HDFS和MapReduce
- 蛇形矩阵