1. 어셈블러와 기계어의 차이
1.1. 어셈블러의 정의 및 특징
어셈블러는 시스템 소프트웨어의 일종으로, 어셈블리 언어를 기계어로 번역하는 어셈블 과정을 수행한다. 초기의 컴퓨터는 0과 1의 배열로 이루어진 기계어를 바탕으로 기본적인 명령어를 수행하는 단순한 장치였다. 이 시기의 프로그래머들은 기계어로 프로그램을 작성하는 것이 너무 어려워 기계어와 일대일 대응하며 인간이 이해할 수 있는 기호로 작성하는 어셈블리 언어를 만들었고, 이러한 어셈블리 언어를 자동적으로 기계어로 번역해 주는 것이 어셈블러이다.
어셈블리 언어는 기계어와 ...
2025.03.04