第18章 術語表
Argument
參數
函數和例程中可以帶入參數進行處理。
ARP
位址轉換通訊協定。被用來將IP位址轉換成實體硬體位址,如網路卡位址。ARP是TCP/IP通訊
協定族中一個非常重要的通訊協定。
Ascii
Ascii代表著American Standard Code for Information Interchange. 字母表中的
每個字母代表一個8位的編碼。Ascii被用來存儲”可寫“的字元。
Bit
值域為0或1的一個二進制資料位。
Bottom Half Handler
核心裡在隊列中的任務的handler或指標。
Byte
位元,8位資料。
C
一種高階程式語言,Linux基本上是用C編寫的。
CPU
Central Processing Unit(中央處理單元)。
Data Structure
資料結構。
Device Driver
設備驅動程式。用來控制一個特定設備類的軟體。例如,NCR 810設備驅動程式控制
NCR 810 SCSI 設備。」
DMA
Direct Memory Access(直接記憶體存取)
ELF
Executable and Linkable Format(可執行與可連接格式).
EIDE
擴展IDE.
Executable image
可執行映像。一個含有指令和資料的檔案。可以被調進虛擬記憶體而執行。
Function
函數
IDE
Integrated Disk Electronics.
Image
參閱可執行映像。
IP
Internet Protocol(網際通訊協定).
IPC
Interprocess Communiction(程序間通訊)
Interface
介面。介面是一個抽像的概念。實現中,通常指一些函數或例程介面。
IRQ
Interrupt Request Queue(中斷申請隊列).
ISA
Industry Standard Architecture. This is a standard, although now rather
dated, data bus interface for system components such as floppy disk drivers.
Kernel Module
一個可以動態地被裝載的核心部份,如檔案系統和設備驅動程式。
Kilobyte
1024位元。
Megabyte
一兆位元或1024K位元。
Microprocessor
微處理器。
Module
模組。一個含有指令的檔案。
Object file
目標檔案。或*.o檔案。指一個含有指令和資料的檔案。但這個檔案尚未與其所需要
的其他目標檔案或函式庫相連接以形成一個可執行檔案。
Page
實體記憶體被分成許多同樣大小的頁面。是虛擬記憶體管理排程的最小單位。
Pointer
指標
Process
程序。一個正在執行的程式。
Processor
處理器的簡稱。
PCI
Peripheral Component Interconnect. 一個週邊匯流排。
Peripheral
外圍設備
Program
程式。
Protocol
通訊協定。通常指兩個實體間“對話”的一種事先格式約定。
Register
暫存器
Routine
例程。與函數類似,除了不返回值。
SCSI
Small Computer Systems Interface(小型電腦介面).
Shell
command shell。Linux 預設用的是bash shell.
SMP
Symmetrical multiprocessing. Systems(對稱多處理系統)。
Socket
一個socket代表著一個網路連接。Linux支援BSD Socket 介面。.
Software
軟體
System V
Unix的一個版本,發布於1983。這個版本中,引進了著名的士System V IPC機制。
TCP
Transmission Control Protocol(傳輸控制通訊協定).
Task Queue
任務隊列
UDP
User Datagram Protocol(用戶資料報通訊協定).
Virtual memory
虛擬記憶體