编写数据定义,把一个双字按大端序存放在内存中?

michelle_sum 2018-03-09 04:57:18
菜鸟,正在学习《汇编语言---基于X86处理器》第七版,其第三章 算法基础题目:编写数据定义,把一个双字按大端序存放在内存中?
大端和小端序是因为不同处理器的存放方法不同而引起的,怎么样才能在X86处理器中,把一个双字按大端序存放?是要把数字转换成另外的次序,再存放吗?比如 12345678转换为78563412再存放
...全文
746 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
用bswap指令就可以了
晨星 2018-03-10
  • 打赏
  • 举报
回复
简单说就是各个字节的次序反过来。 是字节,不是位。

21,453

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧