输入十六进制值,查看大端序/小端序字节排列,一键切换字节序
大端序:高位字节存储在低地址(网络字节序)
小端序:低位字节存储在低地址(x86/ARM 常见)
数据的高位字节存储在内存的低地址。网络协议(如 TCP/IP)大多使用大端序,因此也称为"网络字节序"。例如 0x12345678 存储为 12 34 56 78,也可使用 IEEE 754 转换 工具。
数据的低位字节存储在内存的低地址。x86、ARM 等主流处理器通常使用小端序。例如 0x12345678 存储为 78 56 34 12,可配合 二进制编码 工具一起使用。
两种字节序的结果以彩色字节块形式展示,方便对比内存中的排列顺序。0x 前缀可选,支持 2/4/6/8 字节的十六进制输入,也可使用 位反转 工具。
点击"翻转字节序"按钮,可一键将输入的大端序值转换为小端序的十六进制表示,或将小端序转换为大端序。这在解析二进制文件时非常实用。