어셈블리어 프로그램을 기계어로 바꾸어 주는 것은? | [전자기사 필기] 19년 2회차 기출문제 상세 페이지
1[전자기사 필기] 19년 2회차
어셈블리어 프로그램을 기계어로 바꾸어 주는 것은?
1
어셈블러
2
인터프리터
3
로더
4
컴파일러
해설
어셈블리어 프로그램을 기계어로 바꾸어 주는 것은 어셈블러이다.
어셈블러는 니모닉으로 쓴 어셈블리어를 기계어(목적 코드)로 번역하는 번역 프로그램이다.
- 인터프리터는 소스를 한 줄씩 해석하며 곧바로 실행하는 프로그램이라 어셈블리어를 기계어로 번역해 목적 코드를 만드는 일을 하지 않는다.
- 로더는 실행 가능한 프로그램을 주기억장치에 적재하는 프로그램이라 번역 기능이 없다.
- 컴파일러는 고급 언어로 쓴 프로그램을 번역하는 프로그램이다. 어셈블리어는 저급 언어라 어셈블러의 대상이다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.