개발의 시작과 끝
2020.05.13 / Day - 31 IT 기초 기계어와 어셈블리언어, 컴파일과 컴파일러 본문
30일차
기계어와 어셈블리언어
기계어
컴퓨터가 사용하는 언어로, 컴퓨터의 CPU가 명령을 처리할 때 사용하는 언어이며 2진법으로 구성되어 있다.
어셈블리 언어
기계어에서 숫자를 의미있는 단어로 바꿔서 사람들이 이해하기 쉽게 만든 언어이다.
컴파일과 컴파일러
컴파일
원래의 문서를 소스코드 또는 원시코드라고 하고, 출력된 문서를 목적 코드라고 한다.
여기서 원시코드에서 목적 코드로 옮기는 과정을 컴파일이라고 한다.
컴파일러
특정 프로그래밍 언어로 쓰여있는 문서를 다른 프로그래밍 언어로 옮기는 프로그램을 말한다.
더보기
참조
- http://blog.naver.com/PostView.nhn?blogId=tipsware&logNo=221041215416
- https://do-rang.tistory.com/73
- http://tcpschool.com/c/c_memory_structure
- https://ghgus0702.tistory.com/11
-
- https://ko.wikipedia.org/wiki/%EC%84%9C%EB%B2%84
- https://nittaku.tistory.com/154
- https://ko.wikipedia.org/wiki/%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4
'풀스택 > IT 기초' 카테고리의 다른 글
2020.05.13 / Day - 31 IT 기초 응용 프로그래머, 웹 프로그래머 (0) | 2020.05.13 |
---|---|
2020.05.13 / Day - 31 IT 기초 데이터베이스 (0) | 2020.05.13 |
2020.05.13 / Day - 31 IT 기초 서버 (0) | 2020.05.13 |
2020.05.13 / Day - 31 IT 기초 메모리 영역, 메모리 할당 (0) | 2020.05.13 |
2020.05.13 / Day - 31 IT 기초 부동소수점과 그 한계 (0) | 2020.05.13 |