기계어

위키원
Znew1371 (토론 | 기여)님의 2018년 7월 16일 (월) 16:40 판 (개요)
이동: 둘러보기, 검색

컴퓨터가 읽을 수 있는 0과 1의 숫자로 이루어진 언어로 프로그래밍 언어의 기본.

개요

프로그램은 기계어로 번역되어야만 컴퓨터가 그 내용을 이해하고 작동한다. 즉, 기계어는 컴퓨터의 하드웨어가 유일하게 이해할 수 있는 단어로 기계어로 번역하는 어셈블러컴파일러가 필요하다. 기계어는 CPU나 그 주변 장치에 의존하므로 특정 기종을 위해 만들어진 기계어 프로그램은 다른 기종에서는 움직이지 않는 경우가 많다. 기계어는 이해하기 어렵고 컴퓨터 구조에 대한 지식이 없으면 프로그램 작성을 하기 어렵기 때문에 범용성이 부족하고 사람이 이해하기 어려운 언어기 때문에 사용할 수 있을 때까지는 시간이 많이 걸린다.