内存的大小端排序是什么意思啊??

[复制链接]
5763|6
 楼主| win2000_li 发表于 2008-5-17 15:38 | 显示全部楼层 |阅读模式
我是初学者,请大家指点啊。<br /><br />到底不什么用???<br /><br />PIC是大端还是小端啊????
su_mj000 发表于 2008-5-18 03:09 | 显示全部楼层

little endian vs. big endian

little&nbsp;endian:&nbsp;低字节在低地址;<br />big&nbsp;endian:高字节在低地址。
cheungman 发表于 2008-5-18 14:40 | 显示全部楼层

PIC的应该是little endian

理由:<br />1.我曾经测试过FLASH的读写,发现数据的低字节是储存到低地址,高字节储存到高地址。<br />2.datasheet上的说明:<br />The&nbsp;program&nbsp;memory&nbsp;is&nbsp;addressed&nbsp;in&nbsp;bytes.&nbsp;Instructions<br />are&nbsp;stored&nbsp;as&nbsp;two&nbsp;bytes&nbsp;or&nbsp;four&nbsp;bytes&nbsp;in&nbsp;program<br />memory.&nbsp;The&nbsp;Least&nbsp;Significant&nbsp;Byte&nbsp;of&nbsp;an&nbsp;instruction<br />word&nbsp;is&nbsp;always&nbsp;stored&nbsp;in&nbsp;a&nbsp;program&nbsp;memory&nbsp;location<br />with&nbsp;an&nbsp;even&nbsp;address&nbsp;(LSB&nbsp;=&nbsp;0).<br />&nbsp;
su_mj000 发表于 2008-5-19 07:42 | 显示全部楼层

除了motorola(freescale)的产品,基本上都是little endian模式

除了motorola(freescale)的产品,基本上都是little&nbsp;endian模式。
 楼主| win2000_li 发表于 2008-5-19 13:59 | 显示全部楼层

谢谢大家的指点

小弟受教了。谢谢您们。
ayb_ice 发表于 2008-5-20 19:42 | 显示全部楼层

"就是睡哪头的问题"

  
 楼主| win2000_li 发表于 2008-5-21 01:16 | 显示全部楼层

说的对,哈哈!!!

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

142

主题

718

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部