计算机组成原理,图中画波浪线的地方,如何看出大端方案是从高到低进行字节地址编号的呢?
展开全部
书上的例子不直观,学生看很容易越看越迷糊。
咱们来实操,更直观、更好理解:
这是我电脑上某个文件的内容。我们可以看到从地址[0000 0000]开始依次存放的字节内容是:9E、D5、18、A8、96、06……
假设在地址[0000 0000]存放的是一个32位整型变量,小端模式,那么这个32位整型的实际内容是0xA818D59E。数据的最低字节0x9E,存放在地址最低的存储单元[0000 0000]中;数据的最高字节0xA8,存放在地址最高的存储单元[0000 0003]中。
假设在地址[0000 0000]存放的是一个32位整型变量,大端模式,那么这个32位整型的实际内容是0x9ED518A8。数据的最高字节0x9E,存放在地址最低的存储单元[0000 0000]中;数据的最低字节0xA8,存放在地址最高的存储单元[0000 0003]中。
比较一下你就会发现,所谓小端模式,就是当一个数据由多个字节组成时,哪个字节在存储空间中的地址最小、对应于在这个数据中的地址也是最小的。大端反之。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询