assembly language ; 어셈블리 언어

어셈블리어는 기계어와 사촌간이라 할 수 있는 컴퓨터 프로그램 언어이다. 다만, 기계어는 완전히 숫자로 구성되어 사람들은 거의 읽을 수도 쓸 수도 없을 정도인데 비해, 어셈블리어는 기계어와 동일한 구조와 명령어들을 가지고 있으나, 어셈블리어는 프로그래머가 숫자 대신에 이름을 사용할 수 있다는 것이 다르다.

기계어와 어셈블리어는 각각의 중앙처리장치 형태에 따라 그 내용이 모두 다르므로, 어셈블리어로 작성된 프로그램들은 한 종류의 CPU에서만 동작하고 다른 종류에서는 실행되지 않는다.

아주 초창기에는 모든 프로그래머가 어셈블리어를 가지고 프로그램을 개발하였지만, 이제는 모든 프로그램이 FORTRAN이나 C와 같은 고급언어로 작성된다. 그렇지만 처리속도가 중요하거나, 또는 고급언어에서 지원되지 않는 기능을 사용해야만 하는 경우에는 아직도 어셈블리어가 사용된다.


이 정보는 1999년 8월 24일에 수정되었습니다.
영어판(whatis.com)