• 제목/요약/키워드: GNU Binutils

검색결과 2건 처리시간 0.017초

GNU Binutils를 기반으로 한 재겨냥성 이진 유틸리티의 개발 (Development of Retargetable Binary Utilities Based on GNU Binutils)

  • 김호균;정지문;이종원;박상현;윤종희;백윤흥
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제36권9호
    • /
    • pp.758-766
    • /
    • 2009
  • 오늘날 가전 제품 시장에서 임베디드 시스템은 time-to-market 이라는 개념이 점차 중요해지고 있다. 프로세서의 개발 주기가 점차 짧아짐에 따라 소프트웨어의 개발 또한 중요하게 생각되고 있다. 그러나 새로운 프로세서에 특화된 소프트웨어 개발 도구들을 개발하는 시간은 여전히 개선되지 않고 있다. 이러한 점에서 Architecture Description Language(ADL)은 새로운 프로세서에 대한 소프트웨어 개발 도구들을 자동으로 생성하게 함으로써 개발하는 수고를 덜 수 있다. 본 논문에서는 GNU Binutils를 이용하여 각각의 프로세서에 맞는 소프트웨어 개발 도구들을 자동으로 생성하였다. 이 연구를 통하여 우리는 어셈블러나 링커와 같은 소프트웨어 개발 도구들을 쉽고 빠르게 생성할 수 있었다.

Binutils를 이용한 Retargetable Assembler 와 Linker 의 개발 (Development of Retargetable Assembler & Linker based on Binutils)

  • 윤종희;김호균;안민욱;최영규;김대호;정지문;백윤홍
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2008년도 추계학술발표대회
    • /
    • pp.843-845
    • /
    • 2008
  • CE (Consumer Electronics) 시장에서 Embedded System 은 time-to-market 이라는 개념이 나날이 중요해 지고 있다. 시스템의 중심인 core processor 에 대하여 지원하는 여러 가지 software toolkit 의 빠른 개발은 무엇보다 중요해지고 있다. 이 논문에서는 GNU Binutils 를 기반으로 ADL 을 이용하여 Embedded system의 core processor 를 위하여 신속한 Assembler 와 Linker 를 개발하는 플랫폼을 개발하였다. 이 플랫폼은 서울대학교 소프트웨어 최적화 연구실에서 개발한 ADL (Architecture Description Language)[1] 을 이용하여 core processor 를 기술하면 자동으로 Assembler 와 Link 를 생성해주는 시스템이다.