기계어1 [운영체제] 컴파일러와 인터프리터, 어셈블리어와 어셈블러 ● 프로그래밍 언어 저급 언어 (Low Level Language) 기계어 컴퓨터가 직접 이해할 수 있는 언어. 0과 1의 2진수로 표현. 수행시간이 빠르다. CPU에 내장된 명령들을 직접 사용하는 것으로 프로그램을 작성하고 이해하기가 어렵다. 기종마다 기계어가 다름. 언어의 호환성이 없다. 어셈블리어 기호를 기계어와 1:1로 대응시켜 코드화한 기호 언어 어셈블러를 통해 기계어로 어셈블하는 과정을 거쳐야 함. 니모닉 언어라고도 함. 하드웨어 제어에 주로 사용되며 언어의 호환성이 없다. 컴퓨터가 직접 이해할 수 없으므로 어셈블러를 사용해 기계어로 번역해야 함. 고급언어(High Level Language) 컴파일러 언어라고도 함. 인간이 사용하는 자연어와 비슷함. 하드웨어에 대한 지식 없이도 프로그램 작성.. 2020. 2. 8. 이전 1 다음