terminology.rst 9.6 KB
Newer Older
1 2 3 4 5 6 7
术语中英文对照表
=========================

.. toctree::
   :hidden:
   :maxdepth: 4

Y
Yifan Wu 已提交
8
第一章:RV64 裸机应用
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
----------------------------------

.. list-table:: 
   :align: center
   :header-rows: 1
   :widths: 40 60 30

   * - 中文
     - 英文
     - 出现章节
   * - 执行环境
     - Execution Environment
     - :ref:`应用程序运行环境与平台支持 <term-execution-environment>`
   * - 系统调用
     - System Call
     - :ref:`应用程序运行环境与平台支持 <term-system-call>`
   * - 指令集体系结构
     - ISA, Instruction Set Architecture
     - :ref:`应用程序运行环境与平台支持 <term-isa>`
   * - 抽象
     - Abstraction
     - :ref:`应用程序运行环境与平台支持 <term-abstraction>`
   * - 平台
     - Platform
     - :ref:`应用程序运行环境与平台支持 <term-platform>`
   * - 目标三元组
     - Target Triplet
     - :ref:`应用程序运行环境与平台支持 <term-target-triplet>`
   * - 裸机平台
Y
Yifan Wu 已提交
38
     - Bare-Metal
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139
     - :ref:`应用程序运行环境与平台支持 <term-bare-metal>`
   * - 交叉编译
     - Cross Compile
     - :ref:`移除标准库依赖 <term-cross-compile>`
   * - 物理地址
     - Physical Address
     - :ref:`重建最小化运行时 <term-physical-address>`
   * - 物理内存
     - Physical Memory
     - :ref:`重建最小化运行时 <term-physical-memory>`
   * - 引导加载程序
     - Bootloader
     - :ref:`重建最小化运行时 <term-bootloader>`
   * - 控制流
     - Control Flow
     - :ref:`重建最小化运行时 <term-control-flow>`
   * - 函数调用
     - Function Call
     - :ref:`重建最小化运行时 <term-function-call>`
   * - 源寄存器
     - Source Register
     - :ref:`重建最小化运行时 <term-source-register>`
   * - 立即数
     - Immediate
     - :ref:`重建最小化运行时 <term-immediate>`
   * - 目标寄存器
     - Destination Register
     - :ref:`重建最小化运行时 <term-destination-register>`
   * - 伪指令
     - Pseudo Instruction
     - :ref:`重建最小化运行时 <term-pseudo-instruction>`
   * - 上下文
     - Context
     - :ref:`重建最小化运行时 <term-context>`
   * - 活动记录
     - Activation Record
     - :ref:`重建最小化运行时 <term-activation-record>`
   * - 保存/恢复
     - Save/Restore
     - :ref:`重建最小化运行时 <term-save-restore>`
   * - 被调用者保存
     - Callee-Saved
     - :ref:`重建最小化运行时 <term-callee-saved>`
   * - 调用者保存
     - Caller-Saved
     - :ref:`重建最小化运行时 <term-caller-saved>`
   * - 开场白
     - Prologue
     - :ref:`重建最小化运行时 <term-prologue>`
   * - 收场白
     - Epilogue
     - :ref:`重建最小化运行时 <term-epilogue>`
   * - 调用规范
     - Calling Convention
     - :ref:`重建最小化运行时 <term-calling-convention>`
   * - 栈/栈指针/栈帧
     - Stack/Stack Pointer/Stackframe
     - :ref:`重建最小化运行时 <term-stack>`
   * - 后入先出
     - LIFO, Last In First Out
     - :ref:`重建最小化运行时 <term-lifo>`
   * - 段
     - Section
     - :ref:`重建最小化运行时 <term-section>`
   * - 内存布局
     - Memory Layout
     - :ref:`重建最小化运行时 <term-memory-layout>`
   * - 堆
     - Heap
     - :ref:`重建最小化运行时 <term-heap>`
   * - 编译器
     - Compiler
     - :ref:`重建最小化运行时 <term-compiler>`
   * - 汇编器
     - Assembler
     - :ref:`重建最小化运行时 <term-assembler>`
   * - 链接器
     - Linker
     - :ref:`重建最小化运行时 <term-linker>`
   * - 目标文件
     - Object File
     - :ref:`重建最小化运行时 <term-object-file>`
   * - 链接脚本
     - Linker Script
     - :ref:`重建最小化运行时 <term-linker-script>`
   * - 可执行和链接格式
     - ELF, Executable and Linkable Format
     - :ref:`手动加载、运行应用程序 <term-elf>`
   * - 元数据
     - Metadata
     - :ref:`手动加载、运行应用程序 <term-metadata>`
   * - 魔数
     - Magic
     - :ref:`手动加载、运行应用程序 <term-magic>`
   * - 裸指针
     - Raw Pointer
     - :ref:`手动加载、运行应用程序 <term-raw-pointer>`
   * - 解引用
     - Dereference
     - :ref:`手动加载、运行应用程序 <term-dereference>`

Y
Yifan Wu 已提交
140
第二章:批处理系统
141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168
-------------------------

.. list-table:: 
   :align: center
   :header-rows: 1
   :widths: 40 60 30

   * - 中文
     - 英文
     - 出现章节
   * - 批处理系统
     - Batch System
     - :ref:`引言 <term-batch-system>`
   * - 特权级
     - Privilege
     - :ref:`引言 <term-privilege>`
   * - 监督模式执行环境
     - SEE, Supervisor Execution Environment
     - :ref:`RISC-V 特权级架构 <term-see>`
   * - 异常控制流
     - ECF, Exception Control Flow
     - :ref:`RISC-V 特权级架构 <term-ecf>`
   * - 陷入
     - Trap
     - :ref:`RISC-V 特权级架构 <term-trap>`
   * - 异常
     - Exception
     - :ref:`RISC-V 特权级架构 <term-exception>`
Y
Yifan Wu 已提交
169 170 171
   * - 执行环境调用
     - Environment Call
     - :ref:`RISC-V 特权级架构 <term-environment-call>`
172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192
   * - 监督模式二进制接口
     - SBI, Supervisor Binary Interface
     - :ref:`RISC-V 特权级架构 <term-sbi>`
   * - 应用程序二进制接口
     - ABI, Application Binary Interface
     - :ref:`RISC-V 特权级架构 <term-abi>`
   * - 控制状态寄存器
     - CSR, Control and Status Register
     - :ref:`RISC-V 特权级架构 <term-csr>`
   * - 胖指针
     - Fat Pointer
     - :ref:`实现应用程序 <term-fat-pointer>`
   * - 指令缓存
     - i-cache, Instruction Cache
     - :ref:`实现批处理系统 <term-icache>`
   * - 数据缓存
     - d-cache, Data Cache
     - :ref:`实现批处理系统 <term-dcache>`
   * - 执行流
     - Execution of Thread
     - :ref:`处理 Trap <term-execution-of-thread>`
Y
Yifan Wu 已提交
193 194 195 196
   * - 原子指令
     - Atomic Instruction
     - :ref:`处理 Trap <term-atomic-instruction>`
   
Y
Yifan Wu 已提交
197 198
第三章:多道程序与分时多任务系统
----------------------------------------------------------------------------
Y
Yifan Wu 已提交
199 200 201 202 203 204 205 206 207 208 209 210 211 212

.. list-table:: 
   :align: center
   :header-rows: 1
   :widths: 40 60 30

   * - 中文
     - 英文
     - 出现章节
   * - 多道程序
     - Multiprogramming
     - :ref:`引言 <term-multiprogramming>`   
   * - 分时多任务系统
     - Time-Sharing Multitasking
Y
Yifan Wu 已提交
213 214 215 216 217 218
     - :ref:`引言 <term-time-sharing-multitasking>`
   * - 任务上下文
     - Task Context
     - :ref:`任务切换 <term-task-context>`
   * - 输入/输出
     - I/O, Input/Output
Y
Yifan Wu 已提交
219 220 221
     - :ref:`多道程序与协作式调度 <term-input-output>`
   * - 任务控制块
     - Task Control Block
Y
Yifan Wu 已提交
222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255
     - :ref:`多道程序与协作式调度 <term-task-control-block>`
   * - 吞吐量
     - Throughput
     - :ref:`分时多任务系统与抢占式调度 <term-throughput>`
   * - 后台应用
     - Background Application
     - :ref:`分时多任务系统与抢占式调度 <term-background-application>`
   * - 交互式应用
     - Interactive Application
     - :ref:`分时多任务系统与抢占式调度 <term-interactive-application>`
   * - 协作式调度
     - Cooperative Scheduling
     - :ref:`分时多任务系统与抢占式调度 <term-cooperative-scheduling>`
   * - 时间片
     - Time Slice
     - :ref:`分时多任务系统与抢占式调度 <term-time-slice>`
   * - 公平性
     - Fairness
     - :ref:`分时多任务系统与抢占式调度 <term-fairness>`
   * - 时间片轮转算法
     - RR, Round-Robin
     - :ref:`分时多任务系统与抢占式调度 <term-round-robin>`
   * - 中断
     - Interrupt
     - :ref:`分时多任务系统与抢占式调度 <term-interrupt>`
   * - 同步
     - Synchronous
     - :ref:`分时多任务系统与抢占式调度 <term-sync>`
   * - 异步
     - Asynchronous
     - :ref:`分时多任务系统与抢占式调度 <term-async>`
   * - 并行
     - Parallel
     - :ref:`分时多任务系统与抢占式调度 <term-parallel>`
Y
Yifan Wu 已提交
256 257 258 259 260 261 262 263 264
   * - 软件中断
     - Software Interrupt
     - :ref:`分时多任务系统与抢占式调度 <term-software-interrupt>`
   * - 时钟中断
     - Timer Interrupt
     - :ref:`分时多任务系统与抢占式调度 <term-timer-interrupt>`
   * - 外部中断
     - External Interrupt
     - :ref:`分时多任务系统与抢占式调度 <term-external-interrupt>`
Y
Yifan Wu 已提交
265 266 267 268 269 270
   * - 嵌套中断
     - Nested Interrupt
     - :ref:`分时多任务系统与抢占式调度 <term-nested-interrupt>`
   * - 轮询
     - Busy Loop
     - :ref:`分时多任务系统与抢占式调度 <term-busy-loop>`
Y
Yifan Wu 已提交
271
     
Y
Yifan Wu 已提交
272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290
第四章:地址空间
-------------------------------------------

.. list-table:: 
   :align: center
   :header-rows: 1
   :widths: 40 60 30

   * - 中文
     - 英文
     - 出现章节
   * - 幻象
     - Illusion
     - :ref:`引言 <term-illusion>`
   * - 时分复用
     - TDM, Time-Division Multiplexing
     - :ref:`引言 <term-time-division-multiplexing>`
   * - 地址空间
     - Address Space
Y
Yifan Wu 已提交
291
     - :ref:`地址空间 <term-address-space>`
Y
Yifan Wu 已提交
292 293
   * - 虚拟地址
     - Virtual Address
Y
Yifan Wu 已提交
294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312
     - :ref:`地址空间 <term-virtual-address>`
   * - 内存管理单元
     - MMU, Memory Management Unit
     - :ref:`地址空间 <term-mmu>`
   * - 地址转换
     - Address Translation
     - :ref:`地址空间 <term-address-translation>`
   * - 插槽
     - Slot
     - :ref:`地址空间 <term-slot>`
   * - 位图
     - Bitmap
     - :ref:`地址空间 <term-bitmap>`
   * - 内碎片
     - Internal Fragment
     - :ref:`地址空间 <term-internal-fragment>`
   * - 外碎片
     - External Fragment
     - :ref:`地址空间 <term-external-fragment>`
Y
Yifan Wu 已提交
313