A Study of LCC Retargetable Compiler for Embedded Systems

임베디드 시스템 지원을 위한 LCC Retargetable Compiler 에 관한 연구

  • Hong, Il-Kyeong (Dept. of Computer Science and Engineering, Inha University) ;
  • Kim, Ki-Chang (School Of Information & Communication Engineering)
  • 홍일경 (인하대학교 전자계산공학과) ;
  • 김기창 (인하대학교 정보통신공학부)
  • Published : 2003.11.14

Abstract

과거 임베디드 시스템은 산업용 같은 특수한 경우와 여러 전자 제품에서 눈에 뛰지 않는 형태로 사용이 되어 왔지만 최근 들어 정보통신 분야가 발전하고 가격 대 성능비가 우수한 Microcontroller 와 CPU 들이 등장하면서 더욱 더 각광을 받기 시작했다. 이들의 개발환경은 C 언어와 어셈블리어가 주를 차지하고 있는데 개발상의 많은 장점 때문에 C 언어를 선택하여 사용하고 있지만 target machine 의 C 컴파일러가 전부 제공되지 않고 일부 machine 만 제공되고 있기 때문에 C 언어의 사용은 아직 제한적이다. 이에 본 논문에서는 Retargetable Compiler 인 LCC 를 이용하여 임베디드용 machine 에 대해 retargeting 이 가능하도록 LCC 를 개선시키고자 한다.

Keywords