[Etc] 컴파일러 (Compiler) 와 인터프리터 (Interpreter)
컴파일러 (Compiler) 와 인터프리터 (Interpreter) 컴파일 (Compile) 컴파일에 대해 알아보기 전에 어셈블리어에 대해 간단히 알아두면 좋다. 어셈블리어란, 기계어와 일대일 대응이 되는 컴퓨터 프로그래밍의 저급 언어이다.컴퓨터 구조에 따라 사용하는 기계어가 달라지며, 따라서 기계어에 대응되어 만들어지는 어셈블리어도 각각 다르게 된다. 컴퓨터 CPU마다 지원하는 오퍼레이션의 타입과 개수는 제각각이며, 레지스터의 크기와 개수, 저장된 데이터 형의 표현도 각기 다르다. 모든 범용 컴퓨터는 기본적으로 동일한 기능을 수행하지만, 기능을 어떤 과정을 거쳐 수행할지는 다를 수 있으며, 이런 차이는 어셈블리어에 반영되게 된다. (출처 : 위키) 새로운 아키텍처가 적용된 CPU가 나올 때마다 매번 동..
Computer Science/Etc
2023. 5. 31. 11:09
최근댓글