V2EX  ›  英汉词典
Enqueued related words: Byte-Order, Network-Byte-Order

Byte-Swapping

Definition / 定义

byte-swapping(字节交换、字节序转换):在多字节数据(如 16/32/64 位整数)中重新排列各个字节的顺序,以在不同字节序(endianness,如大端/小端)之间正确读写或传输数据。

Pronunciation / 发音

/ˈbaɪt ˌswɑːpɪŋ/(美)
/ˈbaɪt ˌswɒpɪŋ/(英)

Examples / 例句

The file was created on a big-endian system, so we need byte-swapping.
该文件是在大端系统上生成的,所以我们需要进行字节交换。

Before parsing the network packet, the program performs byte-swapping on several 32-bit fields to match the host’s byte order.
在解析网络数据包之前,程序会对多个 32 位字段进行字节交换,使其与主机的字节序一致。

Etymology / 词源

byte(字节)+ swapping(交换,来自动词 swap“交换、互换”)组成。该术语源于计算机体系结构与网络通信实践:不同处理器/协议可能采用不同的字节序,为保证数值含义不变,需要“交换字节位置”。

Related Words / 相关词

Literary Works / 文学作品

该词更常见于计算机与工程类“技术文献/经典教材”中(而非小说诗歌),例如:

  • Computer Systems: A Programmer’s Perspective(《深入理解计算机系统》)
  • Computer Organization and Design(《计算机组成与设计》)
  • TCP/IP Illustrated(《TCP/IP 详解》)
  • UNIX Network Programming(《UNIX 网络编程》)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2089 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 14:34 · PVG 22:34 · LAX 06:34 · JFK 09:34
♥ Do have faith in what you're doing.