as·sem·bler
B2부품을 조립하는 사람; 컴퓨터에서 어셈블리어를 기계어로 바꾸는 프로그램
noun명사
- 1
조립공, 조립자 — 부품을 맞추어 기계, 장치, 제품 등을 만드는 사람B2〔manufacturing〕
a person whose job is to put parts together to make a machine, device, or product
The company hired ten assemblers for the new production line.
그 회사는 새 생산 라인을 위해 조립공 열 명을 고용했다.
Each assembler checks the parts before starting work.
각 조립 작업자는 일을 시작하기 전에 부품을 확인한다.
- 2
어셈블러 — 어셈블리어로 작성된 프로그램을 기계어 코드로 변환하는 컴퓨터 프로그램C1〔computing〕
a computer program that translates assembly language into machine code
The assembler converted the source code into machine instructions.
그 어셈블러는 소스 코드를 기계 명령어로 변환했다.
Some embedded systems still require a specific assembler.
일부 임베디드 시스템은 여전히 특정 어셈블러를 필요로 한다.
뉘앙스 · 쓰임
assembler는 단순히 무언가를 만드는 maker보다 ‘부품을 조립한다’는 의미가 더 분명합니다. 조립 라인에서 일하는 사람은 assembly worker라고도 하며, assembler는 직무명처럼 더 구체적으로 들릴 수 있습니다. 컴퓨터 분야의 assembler는 assembly language와 관련된 번역 프로그램으로, 일반적인 compiler보다 더 저수준 언어에 가깝습니다.
한국어에서는 컴퓨터 용어로 ‘어셈블러’라고 그대로 쓰는 경우가 많습니다. 사람을 뜻할 때는 ‘어셈블러’보다 ‘조립공’, ‘조립 작업자’, ‘조립 담당자’가 더 자연스럽습니다. 제조업 구인 공고나 직무 설명에서 자주 보이며, 컴퓨터 의미는 프로그래밍·시스템 소프트웨어 문맥의 전문 용어입니다.
유의어 뉘앙스 비교
- assembly worker
- 조립 라인이나 공장에서 일하는 사람을 더 일반적으로 가리킨다.
- technician
- 기술 지식이나 수리·점검 능력까지 포함할 수 있어 assembler보다 범위가 넓다.
- translator
- 소스 코드를 다른 형태로 바꾸는 프로그램을 넓게 이르는 말이다.
- assembly-language translator
- 의미를 풀어 쓴 표현으로, assembler보다 설명적이다.
반의어
- disassembler
- 기계어를 사람이 읽기 쉬운 어셈블리어 형태로 되돌리는 프로그램을 뜻한다.
자주 쓰는 표현 · Collocations
noun+noun
- assembly-line assembler조립 라인 작업자
- assembler program어셈블러 프로그램
- macro assembler매크로 어셈블러
adj+noun
- electronic assembler전자 부품 조립공
verb+noun
- write code for an assembler어셈블러용 코드를 작성하다
어원 · 암기 팁
[Old French]assemble에 ‘~하는 사람·것’을 뜻하는 접미사 -er가 붙은 말입니다. assemble은 고대 프랑스어 assembler에서 왔으며, 더 거슬러 올라가면 ‘함께’를 뜻하는 라틴어 요소와 관련됩니다.
assemble(조립하다, 모으다) + -er(~하는 사람·도구)
💡 ‘assemble = 조립하다’에 사람이나 도구를 뜻하는 -er가 붙어 ‘조립하는 사람’ 또는 ‘변환해 주는 프로그램’이라고 기억할 수 있습니다.