Assembly 混合端性

Assembly 混合端性,assembly,mips,endianness,Assembly,Mips,Endianness,我的计算机似乎以bigendian顺序存储整数。例如,0xFF440022是4282 646 562。但是,它以小的尾数顺序存储字符串数据?你好,世界是这样的 好的。为什么会这样?这台机器被认为是大端还是小端?一个字节(字符)没有端。字符串只是从左到右存储,最左边的字符位于最低地址。说计算机系统“以小端顺序存储字符串数据”没有任何意义,因为字符串没有“大端”或“小端”,因为字节没有位置意义。字符串只是一个字节值的序列,据我所知,字节从来都不是单独向后存储的……您是如何看到这些数据的?我觉得你的调

我的计算机似乎以bigendian顺序存储整数。例如,0xFF440022是4282 646 562。但是,它以小的尾数顺序存储字符串数据?你好,世界是这样的
好的。为什么会这样?这台机器被认为是大端还是小端?

一个字节(字符)没有端。字符串只是从左到右存储,最左边的字符位于最低地址。

说计算机系统“以小端顺序存储字符串数据”没有任何意义,因为字符串没有“大端”或“小端”,因为字节没有位置意义。字符串只是一个字节值的序列,据我所知,字节从来都不是单独向后存储的……您是如何看到这些数据的?我觉得你的调试器好像在欺骗你。XSPIM stores.asciiz“\n Result”是这样的:“eR\u lf tlus”,其中lf是换行符。这是为什么?在x86计算机上,XSPIM存储.asciiz“\n Result”如下:“eR_lf tlus”,其中lf是换行符。这是为什么?不是。该漏洞是您正在读取32位整数而不是字节。