V2EX  ›  英汉词典
Enqueued related words: Byte-order

Endian

Definition / 释义

endian(计算机术语):指多字节数据在内存中存放的字节顺序。常见有 big-endian(大端序)little-endian(小端序)。(在不同处理器架构、网络协议、二进制文件格式中很常见。)

Examples / 例句

Many network protocols use big-endian byte order, so you must check the endian setting.
许多网络协议使用大端字节序,因此你必须检查端序设置。

If you read the file on a different CPU architecture, the numbers may be wrong unless you handle endian conversion carefully.
如果你在不同的 CPU 架构上读取该文件,除非你仔细处理端序转换,否则数值可能会出错。

Pronunciation / 发音

/ˈɛndiən/

Etymology / 词源

该词由 end(末端) + -ian 构成,最早在计算机领域流行源于 Danny Cohen 在讨论字节序时借用《格列佛游记》中 Big-Endian(大端派)Little-Endian(小端派) 的讽喻,用来形象地指代“从哪一端开始”的顺序差异。

Related Words / 相关词

Literary Works / 文学与著作例证

  • Jonathan Swift,《Gulliver’s Travels》(《格列佛游记》):提出 Big-Endian / Little-Endian 讽喻(为术语借用的文化来源)。
  • Brian W. Kernighan & Dennis M. Ritchie,《The C Programming Language》:在系统与数据表示相关讨论中常涉及端序概念。
  • Randal E. Bryant & David R. O’Hallaron,《Computer Systems: A Programmer’s Perspective》:讲解机器级数据表示与端序转换时使用该术语。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   724 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 19:45 · PVG 03:45 · LAX 11:45 · JFK 14:45
♥ Do have faith in what you're doing.