1. a person or machine that puts together parts of something
組裝者;裝配工;組裝機
He worked as an assembler in the electronics factory.
他在電子工廠擔任組裝工。
The robot is a highly efficient assembler of car parts.
這台機器人是汽車零件的高效組裝機。
「assembler」主要指將零件組裝成完整物品的人或機器,在電腦領域則指將低階程式碼轉換為機器碼的軟體。
組裝者/組裝工
EN: A person or machine that puts together parts to make a complete product.
翻譯: 將零件組裝成完整產品的人或機器。
組裝廠/裝配線
EN: A factory or production line where components are assembled.
翻譯: 將零組件進行裝配的工廠或生產線。
組合語言編譯器(電腦)
EN: A computer program that converts assembly language into machine code.
翻譯: 將組合語言轉換為機器碼的電腦程式。
小提醒:注意第三個電腦專業意思(組合語言編譯器)與前兩個一般意思(組裝者/廠)的區別,避免在技術文件中誤解。
點擊下方的 US / UK 按鈕可播放發音。
Real-life Examples of "Assembler" from YouTube Videos
Edward Burtynsky: Manufactured landscapes
TED
“This is going to show you real time: an assembler. It's a circuit breaker.”
1. a person or machine that puts together parts of something
組裝者;裝配工;組裝機
He worked as an assembler in the electronics factory.
他在電子工廠擔任組裝工。
The robot is a highly efficient assembler of car parts.
這台機器人是汽車零件的高效組裝機。
2. a computer program that converts assembly language into machine code
組譯器;彙編器
The programmer used an assembler to convert the low-level code.
程式設計師使用組譯器來轉換低階程式碼。
This assembler supports multiple instruction sets.
這個組譯器支援多種指令集。
3. a meeting or gathering of people for a specific purpose
集會;會議;聚集的人群
The school held an assembler to discuss the new policy.
學校舉行了一次集會來討論新政策。
A large assembler of protesters gathered in the square.
一大群抗議者聚集在廣場上。
| Pattern | Meaning | Example |
|---|---|---|
| assembler + of + [noun] | ...的組裝者/彙編者 | He is the chief assembler of the prototype. (他是這個原型機的主要組裝者。) |
| [noun] + assembler | ...組裝器/彙編器 | The factory purchased a new circuit board assembler. (工廠購買了一台新的電路板組裝器。) |
| work as an assembler | 擔任組裝工 | She worked as an assembler in an electronics plant. (她曾在一家電子廠擔任組裝工。) |
| an assembler of + [plural noun] | ...的彙編者/收集者 | He is known as an assembler of rare manuscripts. (他以彙編稀有手稿而聞名。) |
| write/use an assembler | 編寫/使用組譯器 | Early programmers had to write an assembler for each new machine. (早期的程式設計師必須為每台新機器編寫組譯器。) |
EN:He is learning assembly language this semester.
翻譯:他這學期正在學習組合語言。
EN:The factory hired more assemblers for the new production line.
翻譯:工廠為新生產線聘請了更多組裝工人。
EN:The assembly of the device requires precision.
翻譯:這個裝置的組裝過程需要精確度。
當指具體的轉譯工具或執行組裝的人員/機器時,使用 assembler;當指語言、過程或抽象概念時,則使用 assembly。
assembler vs compiler
assembler 將組合語言轉換為機器碼;compiler 將高階語言轉換為組合語言或機器碼。
assembler vs interpreter
assembler 將整個組合語言程式轉換為機器碼後執行;interpreter 逐行讀取並執行高階語言指令,不產生完整的機器碼檔案。
assembler vs linker
assembler 將單一原始碼檔案轉為機器碼物件檔;linker 將多個物件檔及函式庫連結成單一可執行檔。
在口語中,當引述或提及某個特定術語時,會直接使用英文 "assembler",尤其是在科技或程式設計的對話脈絡中。 EN: "He said the assembler was the most efficient tool for that low-level task." 翻譯: "他說 assembler 是處理那個底層任務最有效率的工具。"
EN:"In the tutorial, they keep referring to the 'assembler' without explaining it first."
翻譯:"在教學裡,他們一直提到 'assembler',卻沒有先解釋它是什麼。"
為了強調技術上的精確性或與更高階工具(如編譯器 compiler)進行對比,會特別重讀或停頓後說出 "assembler"。 EN: "No, you need an assembler for that, not a compiler." 翻譯: "不對,你需要的是 assembler,不是編譯器。"
EN:"This is pure assembler code—nothing else."
翻譯:"這是純粹的 assembler 程式碼——沒有別的。"
在思考或組織關於程式語言層級的句子時,可能會將 "assembler" 作為一個填充點,帶出後續更具體的說明。 EN: "The process involves... assembler... to directly control the hardware." 翻譯: "這個過程涉及... assembler... 來直接控制硬體。"
EN:"We could try, you know, assembler, if performance is absolutely critical."
翻譯:"我們可以試試,你知道的,用 assembler,如果效能絕對關鍵的話。"
正式寫作注意:在正式的技術文件或學術寫作中,應使用完整且精確的中文譯名「組合語言」或「組譯器」,並在首次出現時附上英文原詞 "assembler" 以利辨識。避免在正式文體中直接穿插英文口語用法。
assembler language
noun phrase
組合語言
write in assembler
verb phrase
用組合語言編寫
assembler code
noun phrase
組合語言代碼
assembler instruction
noun phrase
組合語言指令
assembler programmer
noun phrase
組合語言程式設計師
inline assembler
noun phrase
內嵌組合語言
assembler directive
noun phrase
組合語言指示符
cross assembler
noun phrase
交叉組譯器
×He is an assembler of the car parts.
✓He is assembling the car parts.
"assembler" 是名詞,指「組裝者」或「組譯器」,不表示「正在組裝」的動作。表示動作應使用動詞 "assemble" 或現在分詞 "assembling"。
×The assembler of the machine took two hours.
✓The assembly of the machine took two hours.
這裡想表達的是「組裝過程」或「組裝行為」,應使用名詞 "assembly"。"assembler" 指的是執行組裝的「人」或「軟體工具」,而非過程本身。
×He works as assembler in a factory.
✓He works as an assembler in a factory.
"assembler" 是可數名詞,指特定職業時,前面需要加不定冠詞 "an"(因為 assembler 以母音音素開頭)。
×I need a compiler to translate my low-level code.
✓I need an assembler to translate my assembly language code.
在電腦科學中,"assembler"(組譯器)和 "compiler"(編譯器)是不同工具。"assembler" 專門將組合語言(assembly language)轉換為機器碼,而 "compiler" 通常將高階語言(如 C++、Java)轉換為低階語言或機器碼。
×All the assembler in the plant received new tools.
✓All the assemblers in the plant received new tools.
當指涉多個組裝工或多個組譯器時,必須使用複數形式 "assemblers"。