术语中英文对照表
第一章:RV64 裸机应用
中文 | 英文 | 出现章节 |
---|---|---|
执行环境 | Execution Environment | |
系统调用 | System Call | |
指令集体系结构 | ISA, Instruction Set Architecture | |
抽象 | Abstraction | |
平台 | Platform | |
目标三元组 | Target Triplet | |
裸机平台 | Bare-Metal | |
交叉编译 | Cross Compile | |
物理地址 | Physical Address | |
物理内存 | Physical Memory | |
引导加载程序 | Bootloader | |
控制流 | Control Flow | |
函数调用 | Function Call | |
源寄存器 | Source Register | |
立即数 | Immediate | |
目标寄存器 | Destination Register | |
伪指令 | Pseudo Instruction | |
上下文 | Context | |
活动记录 | Activation Record | |
保存/恢复 | Save/Restore | |
被调用者保存 | Callee-Saved | |
调用者保存 | Caller-Saved | |
开场白 | Prologue | |
收场白 | Epilogue | |
调用规范 | Calling Convention | |
栈/栈指针/栈帧 | Stack/Stack Pointer/Stackframe | |
后入先出 | LIFO, Last In First Out | |
段 | Section | |
内存布局 | Memory Layout | |
堆 | Heap | |
编译器 | Compiler | |
汇编器 | Assembler | |
链接器 | Linker | |
目标文件 | Object File | |
链接脚本 | Linker Script | |
可执行和链接格式 | ELF, Executable and Linkable Format | |
元数据 | Metadata | |
魔数 | Magic | |
裸指针 | Raw Pointer | 手动加载、运行应用程序 |
解引用 | Dereference | 手动加载、运行应用程序 |
第二章:批处理系统
中文 | 英文 | 出现章节 |
---|---|---|
批处理系统 | Batch System | |
特权级 | Privilege | |
监督模式执行环境 | SEE, Supervisor Execution Environment | |
异常控制流 | ECF, Exception Control Flow | |
陷入 | Trap | |
异常 | Exception | |
执行环境调用 | Environment Call | |
监督模式二进制接口 | SBI, Supervisor Binary Interface | |
应用程序二进制接口 | ABI, Application Binary Interface | |
控制状态寄存器 | CSR, Control and Status Register | |
胖指针 | Fat Pointer | |
内部可变性 | Interior Mutability | |
指令缓存 | i-cache, Instruction Cache | |
数据缓存 | d-cache, Data Cache | |
执行流 | Execution of Thread | 处理 Trap |
原子指令 | Atomic Instruction |
第三章:多道程序与分时多任务
中文 | 英文 | 出现章节 |
---|---|---|
多道程序 | Multiprogramming | |
分时多任务系统 | Time-Sharing Multitasking | |
任务上下文 | Task Context | |
输入/输出 | I/O, Input/Output | |
任务控制块 | Task Control Block | |
吞吐量 | Throughput | |
后台应用 | Background Application | |
交互式应用 | Interactive Application | |
协作式调度 | Cooperative Scheduling | |
时间片 | Time Slice | |
公平性 | Fairness | |
时间片轮转算法 | RR, Round-Robin | |
中断 | Interrupt | |
同步 | Synchronous | |
异步 | Asynchronous | |
并行 | Parallel | |
软件中断 | Software Interrupt | |
时钟中断 | Timer Interrupt | |
外部中断 | External Interrupt | |
嵌套中断 | Nested Interrupt | |
轮询 | Busy Loop |
第四章:地址空间
中文 | 英文 | 出现章节 |
---|---|---|
幻象 | Illusion | |
时分复用 | TDM, Time-Division Multiplexing | |
地址空间 | Address Space | |
虚拟地址 | Virtual Address | |
内存管理单元 | MMU, Memory Management Unit | |
地址转换 | Address Translation | |
插槽 | Slot | |
位图 | Bitmap | |
内碎片 | Internal Fragment | |
外碎片 | External Fragment | |
页面 | Page | |
虚拟页号 | VPN, Virtual Page Number | |
物理页号 | PPN, Physical Page Number | |
页表 | Page Table | |
静态分配 | Static Allocation | |
动态分配 | Dynamic Allocation | |
智能指针 | Smart Pointer | |
集合 | Collection | |
容器 | Container | |
借用检查 | Borrow Check | |
引用计数 | Reference Counting | |
垃圾回收 | GC, Garbage Collection | |
资源获取即初始化 | RAII, Resource Acquisition Is Initialization | |
页内偏移 | Page Offset | |
类型转换 | Type Convertion | |
字典树 | Trie | |
多级页表 | Multi-Level Page Table | |
页索引 | Page Index | |
大页 | Huge Page | |
恒等映射 | Identical Mapping | |
页表自映射 | Recursive Mapping | |
跳板 | Trampoline | |
隔离 | Isolation | |
保护页面 | Guard Page | |
快表 | Translation Lookaside Buffer | |
熔断 | Meltdown |