
英:/'əˈsemblər/ 美:/'əˈsemblər/
複數 assemblers
GMAT
n. 彙編程式;彙編機;裝配工
Calling C programs from assembler.
從彙編程式調用c程式。
Calling assembler programs from c.
從c代碼調用彙編程式。
The output of a compiler or assembler.
編譯器或彙編器的輸出。
Data structures accessed by assembler code.
彙編代碼訪問的數據結構。
The assembler creates two custom sections.
彙編程式創建了兩個自定義部分。
assembler language
[計]彙編語言,裝配工語言
n.|assembly program/assembly routine;[計]彙編程式;彙編機;[機]裝配工
在計算機科學領域,"assembler"(彙編器)是一種将彙編語言轉換為機器代碼的程式。它作為低級編程語言與計算機硬件之間的橋梁,通過逐行解析助記符(如MOV、ADD)和操作數,生成可執行的二進制指令。例如,在x86架構中,彙編器會将"MOV AX, 5"轉換為對應的機器碼B8 05 00(來源:《計算機組成與設計:硬件/軟件接口》)。
在制造業場景中,"assembler"指從事零部件組裝的工人或自動化設備。這類崗位需要按照工程圖紙将機械、電子元件進行物理組合,常見于汽車生産線或電子産品制造車間。美國勞工統計局将"assembler"歸類為生産類職業,要求掌握基礎工程原理和操作技能(來源:美國勞工統計局職業分類手冊)。
該術語的詞源可追溯至古法語"assembleur",原意為"集合者"。在語言學演變中,14世紀英語吸收該詞表示"聚集行為",20世紀隨計算機和工業革命發展衍生出技術專業含義(來源:《牛津英語詞源詞典》)。
"assembler" 是一個多義詞,具體含義需結合語境:
指将彙編語言(assembly language)轉換為機器碼(machine code)的程式工具。其核心功能包括:
MOV
, ADD
)逐行翻譯為二進制機器指令。例如,代碼片段:
MOV AX, 5h ; 将十六進制數5存入AX寄存器
會被翻譯為機器碼B8 05 00
(具體編碼因處理器架構而異)。
指從事物理組件裝配的個人或企業,例如:
該詞源于動詞"assemble"(組裝),自15世紀進入英語,計算機領域含義在20世紀50年代隨早期計算機發展出現。相關術語對比:
若需更深入的計算機原理示例(如寄存器映射或鍊接過程),可進一步說明。
【别人正在浏覽】