
英:/'əˈ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年代随早期计算机发展出现。相关术语对比:
若需更深入的计算机原理示例(如寄存器映射或链接过程),可进一步说明。
【别人正在浏览】