어셈블리어: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
편집 요약 없음
2번째 줄:
'''어셈블리어'''({{llang|en|Assembly language}})는 [[기계어]]와 일대일 대응이 되는 [[컴퓨터]] [[프로그래밍]]의 [[저급 언어]]이다.
 
[[컴퓨터 구조]]에 따라 사용하는 기계어가 달라지며, 따라서 기계어에 대응되어 만들어지는 어셈블리어도 각각 다르게 된다. 컴퓨터 CPU마다 지원하는 오퍼레이션의 타입과 개수는 제각각이며, [[CPU 레지스터|레지스터]]의 크기과크기와 개수, 저장된 데이터 형의 표현도 각기 다르다. 모든 범용 컴퓨터는 기본적으로 동일한 기능을 수행하지만, 기능을 어떤 과정을 거쳐 수행할지는 다를 수 있으며, 이런 차이는 어셈블리어에 반영되게 된다.
 
게다가 단일 명령 집합에 대해 여러 니모닉과 [[통사론]]이 대응될 수 있다. 그런 경우에는 제조사가 만든 문서에서 쓰이는 것이 가장 자주 쓰이게 된다.