←中英詞彙表 全部課程

Bilingual Glossary

中英詞彙表

微算機原理及應用・32 個術語

數系與算術

7
binary
二進位
只有 0 和 1
hexadecimal
十六進位
0–F,4 個 bit 寫成 1 位
bit / byte / word
位元/位元組/字
1 / 8 / 16 bits(LC-3)
two's complement
2 的補數
負數表示法,反相後加 1
overflow
溢位
同號相加結果變異號
sign extension
符號擴展
短的數補到長的,用最高位填
De Morgan's law
狄摩根定律
NOT(A AND B) = NOT A OR NOT B

架構與指令

11
von Neumann model
von Neumann 模型
程式和資料放同一個記憶體
MAR / MDR
記憶體位址/資料暫存器
存取記憶體的必經之路
PC (program counter)
程式計數器
下一條指令的位址
IR (instruction register)
指令暫存器
正在執行的指令
ALU
算術邏輯單元
LC-3 只有 ADD、AND、NOT
instruction cycle
指令週期
FETCH→DECODE→…→STORE 的迴圈
ISA
指令集架構
軟硬體之間的合約
opcode / operand
運算碼/運算元
做什麼/對誰做
addressing mode
定址模式
PC 相對、間接、基底+偏移、立即
condition codes (N,Z,P)
條件碼
上一個結果是負/零/正
data path
資料路徑
資料在 CPU 內部流動的路線

組合語言與 I/O

14
assembler
組譯器
把組合語言翻成機器碼
two-pass assembly
兩遍組譯
第一遍建符號表,第二遍翻譯
symbol table
符號表
label 對應到的位址
forward reference
向前引用
用到還沒定義的 label
pseudo-op
虛擬指令
.ORIG、.FILL、.END 等
TRAP / trap vector
系統呼叫/服務編號
向作業系統要服務
memory-mapped I/O
記憶體映射 I/O
裝置當成記憶體位址存取
polling
輪詢
一直去問裝置好了沒
interrupt
中斷
裝置好了主動通知 CPU
ISR
中斷服務常式
處理中斷的程式
subroutine
副程式
JSR 呼叫、RET 返回
stack
堆疊
後進先出,處理巢狀呼叫
push / pop
推入/彈出
放進堆疊/取出
microcontroller
微控制器
CPU+記憶體+I/O 整合在一顆 IC