内存中。高位在后,低位在前?为什么?
4521h在内存中的话就是 21 45为什么不是 4521 。这样的话,更容易理解,看懂!
为什么内存中要 高高低低的??
有人告诉我吗?
菜鸟感激不尽:'( 本帖最后由 仓小姐 于 2011-3-15 18:34 编辑
CPU就设计成这样子的,intel就是反的,不服气只能去咬他,好像IBM是正的。
但是你学的是intel8086汇编,哈哈
详细情况,你百度一下“大端小端”(Big-endian/Little-endian) 本帖最后由 fallout.nj 于 2011-3-15 19:40 编辑
我感觉其实就是硬件厂商的习惯和规定而已,书上不是画图举例了么,用一个方框表示内存,方框的最上面表示低位,最下面表示高位,读的时候是从最上面向最下面读的,也就是从低位向高位读了
其实可以不用去问为什么,我很久以前已经知道低在前,虽然不知道为什么,但现在已经习惯了,不知道也没什么了
额,楼上仓MM,你们那边地震了,你还好吧~~~ 回复 3# fallout.nj
http://fishc.com/dz/viewthread.php?tid=623&extra=page%3D1 其实也是很好理解的因为设计这个东东的是老外不是咱们要是中国人的话肯定是会像你说的这样的 回复 3# fallout.nj
哈哈 兄弟 跟我想的一样仓姐没事在微博上说了 只是可惜 波多野结衣 挂了哎让我可惜了好一阵啊 回复 6# 殇年已陌。
http://news.xinhuanet.com/photo/2011-03/16/c_121192235.htm :L已经规定是这样了,就这样学呗!比如你姓小名样,你来问句,你为什么叫小样,那还有什么为什么,就叫小样呗!别人叫小样,你知道是在叫你就行了呗! 5楼说的有道理,老外就是喜欢反着来,比如名字倒着说,年月日也是倒着说
页:
[1]