다음은 어셈블리 언어에 대한 예시입니다. 어셈블리 언어로 작성한 코드에서 ; 기호는 주석을 의미합니다.
코드
MOV AX, 5 ;AX 레지스터에 5를 이동합니다. ADD AX, 2 ;AX 레지스터 값에 2를 더합니다.
앞에서 사용한 명령어의 의미는 다음과 같습니다.
• MOV: 이동(move)을 의미하는 것으로, 데이터를 레지스터1에 이동(저장)하는 명령어
• ADD: 레지스터의 값에 특정 값을 더하는 연산 명령어
어셈블리 언어는 고급언어와 기계어 중간에 위치하기 때문에 0과 1로만 구성된 기계어와 비교하면 그나마 사람이 이해하기 쉽습니다.