개발의 시작과 끝

2020.05.13 / Day - 31 IT 기초 기계어와 어셈블리언어, 컴파일과 컴파일러 본문

풀스택/IT 기초

2020.05.13 / Day - 31 IT 기초 기계어와 어셈블리언어, 컴파일과 컴파일러

개발지혜 2020. 5. 13. 09:34

30일차

 

기계어와 어셈블리언어

기계어

퓨터가 사용하는 언어로, 컴퓨터의 CPU가 명령을 처리할 때 사용하는 언어이며 2진법으로 구성되어 있다.

 

어셈블리 언어

기계어에서 숫자를 의미있는 단어로 바꿔서 사람들이 이해하기 쉽게 만든 언어이다.

 

 

컴파일과 컴파일러

컴파일

원래의 문서를 소스코드 또는 원시코드라고 하고, 출력된 문서를 목적 코드라고 한다.

여기서 원시코드에서 목적 코드로 옮기는 과정 컴파일이라고 한다.

 

컴파일러

특정 프로그래밍 언어로 쓰여있는 문서를 다른 프로그래밍 언어로 옮기는 프로그램을 말한다.