"기계어"의 두 판 사이의 차이

16 바이트 추가됨 ,  1년 전
잔글
로봇의 도움을 받아 동음이의 처리: 비트 - 비트 (단위) 문서로 링크 바꿈
잔글 (로봇의 도움을 받아 동음이의 처리: 비트 - 비트 (단위) 문서로 링크 바꿈)
[[파일:W65C816S Machine Code Monitor.jpeg|섬네일|[[WDC 65816]] [[단일 기판 컴퓨터]]의 기계어 모니터가 코드의 [[역어셈블러|역어셈블리]]된 모습 및 프로세서 레지스터, 메모리 덤프를 보여주고 있다.]]
{{프로그램 실행}}
'''기계어'''(機械語)는 [[중앙 처리 장치|CPU]]가 직접 해독하고 실행할 수 있는 [[비트 (단위)|비트]] 단위로 쓰인 [[컴퓨터 언어]]를 통틀어 일컫는다. 기계어는 프로그램을 나타내는 가장 낮은 단계의 개념이다.
 
기계어는 [[어셈블리어]]와 1 : 1로 쓰일 수 있다. 다시 말해 컴퓨터 프로그래밍에서 기계어는 대부분 어셈블리어를 거쳐 짜여지게 된다. 어셈블리어가 아직 만들어지기 전에는 기계어를 직접 입력하여 프로그램을 작성하기도 했으며, 오늘날에도 흔치는 않지만 그렇게 하는 사람이 있다. 기계어는 CPU의 종류에 따라서 서로 다른 코드를 갖게 된다.

편집

81,412