译名表

译名表

收录书中涉及专有名词的英文单词、短语,给出本书的中文译名。

采纳惯用译名为主。没有合适译名的,尽量做到信、达、雅的前提下,给出新翻译。

英文部分书名、人名请使用斜体;保留原有的大小写。请按英文字母顺序排序。

涉及特定语言、软件和架构等的概念,标注(Rust)(x86)(QEMU)等,以便和其它语言、技术的概念相区分。

英文出现章节中文翻译
append by bytes按字符拼接
Application Binary Interface, ABI应用程序二进制接口
assert断言
attribute (Rust)属性
background color二,三背景色
bare metal一,二裸机
bare-metal executable裸机程序
block (in contexts)阻塞
bootable disk image可引导的映像
bootloader引导程序
bright bit加亮位
BSS segmentBSS段
byte literal字节字面量
byte string字节串
caret requirement (Rust)脱字号条件
character cell二,三字符单元
C-like enum (Rust)类似于C语言的枚举
Code page 437代码页437
color code颜色代码
Combinators十二组合子
compiler built-in libraries编译器内建库
conditional compilation条件编译
const evaluator常量求值器
const functions (Rust)常函数
Cooperative Multitasking十二协作式多任务
copy semantics一,三复制语义
CPU exception (x86)CPU异常
CPU featureCPU特征
crate (Rust)
crate root (Rust)根模块
cross compile交叉编译
custom target自定义目标
dependency (Rust)依赖项
derive (Rust)生成
destructor析构函数
"dev" profile (Rust)dev配置
device name设备名
diverging十二发散
diverging function (Rust)发散函数
dynamically dispatch十二动态派发
edition (Rust)版次
enum (Rust)枚举
Executable and Linkable Format, ELFELF格式
exit status (QEMU)退出状态
explicit lifetime (Rust)显式生命周期
embedded system嵌入式系统
entry point入口点
entry point address入口点地址
feature flag特性标签
foreground color二,三前景色
formatting macros (Rust)格式化宏
freestanding executable独立式可执行程序
garbage collection垃圾回收
generic泛型
green threads绿色线程,软件线程
guest system客户系统
host system一,二宿主系统
immutable variable (Rust)不可变变量
integration test集成测试
interior mutability (Rust)内部可变性
I/O port (x86)IO端口
kernel内核
language item (Rust)语言项
line feed换行符
linker一,二链接器
linker argument链接器参数
lazy initialization延迟初始化
magic number魔术数字
memory-mapped I/O存储器映射输入输出
memory safety内存安全
module (Rust)模块
mutable static variable (Rust)可变静态变量
mutual exclusion互斥条件
name mangling名称重整
"never" type (Rust)Never类型
page table分页表
page fault缺页异常
Pin十二固定
precompiled library预编译库
Preemptive Multitasking十二抢占式多任务
range notation (Rust)区间标号
raw pointer二,三裸指针
redzone红区
release channel (Rust)发行频道
"release" profilerelease配置
root module根模块
root namespace根命名空间
rule (in macros, Rust)(宏的)规则
runtime system运行时系统
semantic version number, semver语义版本号
serial port串行端口
Single Instruction Multiple Data, SIMD单指令多数据流
spinlock自旋锁
stack trace堆栈轨迹
stack unwinding一,二栈展开
standard output标准输出
'static lifetime (Rust)'static生命周期
static variable静态变量
structured exception handling, SEH结构化异常处理
software threads软件线程,绿色线程
submodule (Rust)子模块
system call系统调用
target triple (Rust)一,二目标三元组
target specification目标配置清单
target system目标系统
test runner测试运行器
trait object (Rust)trait对象
unsafe block二,三unsafe语句块
unstable feature不稳定特性
VGA text buffer (x86)二,三VGA字符缓冲区
VGA text mode (x86)VGA字符模式
virtual address虚拟地址
volatile operation易失操作
warning警告
wrapping type包装类型
updatedupdated2024-05-102024-05-10