어셈블러(assembler)

기호 언어로 쓰인 프로그램을 컴퓨터가 해독, 번역할 수 있는 코드로 고치기 위한 프로그램이다. 어셈블러로 번역하는 것을 어셈블이라고 한다. 어셈블러 언어는 기호화되어 있기 때문에 기계어로 직접 프로그래밍하는 것보다도 프로그램의 작성이 용이하며, 또 기계어와 거의 1대 1로 대응하고 있기 때문에 실행 효율이 좋은 프로그램을 기술할 수 있는 특징이 있다. 그러나 반면 기계어에 가깝기 때문에 고급언어(COBOL, FORTRAN 등)로 기술하는 것보다 프로그램이 복잡하게 된다. 이 때문에 어셈블러로 기술되는 프로그램은 OS(오퍼레이팅 시스템) 등에 한정되어 있는 것이 현실이다.
- 다음
- 어플라이언스(appliance) 2018.12.12
- 이전
- 어플라이언스(appliance) 2018.12.12
