dothebest0927 avatar

기초적인 용어 설명 (Compiler, Linker, Loader, Interpreter, Assembler)

dothebest0927

Published: 30 Jan 2019 › Updated: 30 Jan 2019

기초적인 용어 설명 (Compiler, Linker, Loader, Interpreter, Assembler)

  1. ComPiler
    : 고급 언어로 작성된 프로그램을 실행하는데 첫번째 방법
    원시 코드 혹은 소스코드를 기계어로 바꾸어주는 번역 프로그램(목적 파일을 만들어주는 프로그램)
    (기계어로 번역되기때문에 목적 파일이 생성됨, 대표적으로 C가 컴파일되는 언어)

  2. Interpreter
    : 고급 언어로 작성된 프로그램을 실행하는데 두번째 방법
    원시 코드 혹은 소스코드를 중간 형태로 번역한 다음, 그것을 실행하는 프로그램
    (번역,실행이 동시에 이루어져서 실행파일이 없음, 대표적으로 Python이 인터프리터 언어)

  3. Linker
    : 컴파일러가 만들어낸 하나 이상의 목적 파일을 가져와 (Linking) 이를 단일 실행 프로그램으로 병합하는 프로그램

  4. Loader
    : 운영체제의 일부분으로, 운영체제의 자신이나 응용프로그램을 찾아 주기억장치에 적재하고 프로그램을 실행하는 역할

  5. Assembler
    : 기본 컴퓨터 명령어들을, 컴퓨터 프로세서가 기본 연산을 수행하는데 사용할 수 있는 비트 패턴으로 변환시키는 프로그램

Leave 기초적인 용어 설명 (Compiler, Linker, Loader, Interpreter, Assembler) to:

Written by

Read more #complier posts


Best Posts From dothebest0927

We have not curated any of dothebest0927's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From dothebest0927