sdcc는 San Diego Comic Con을 의미합니다.
이중 언어 예시:
1. SDCC '15의 'Sherlock' 패널에서 Moffat는 시즌 4의 어두운 톤에 대해 더 많이 이야기했습니다.
No에 대해 사계절의 어두운 톤에 대해 Moffat는 San Diego Comic-Con 2015의 "Sherlock" 패널에서 더 많은 이야기를 했습니다.
2. ANSI 저장소 클래스 외에도 SDCC는 다음 MCS51 특정 저장소 클래스를 허용합니다.
ANSI 저장소 클래스 외에도 SDCC는 다음 MCS51 특정 저장소 클래스를 허용합니다.
Sdcc 소개:
SDCC(Small Device C Compiler)는 Intel 8051, Maxim 80DS390, Zilog Z80 및 Motorola 68HC08 기반 CPU를 대상으로 하는 최적화된 ANSI-C 크로스 컴파일러입니다. 마이크로컨트롤러의.
SDCC의 sdas 및 sdld는 ASXXXX를 기반으로 하는 크로스 컴파일 도구 및 링크 도구이며 GNU General Public License(GPL)에 따라 출시되는 무료 오픈 소스 소프트웨어입니다. 기본 하드웨어 리소스를 효율적으로 사용할 수 있는 특정 MCU에 대한 프로그래밍 언어 확장이 있습니다.
SDCC에는 전역 단어 표현 감소, 루프 최적화(무연산 루프 최적화, 유도 변수 루프 최적화, 역 루프 최적화), 상수 병합 전파, 복사 전파, 데드 등 수많은 표준 최적화가 있습니다. 코드 제거, "switch" 문에 대한 전송 테이블 최적화. 글로벌 레지스터 할당 알고리즘을 포함한 특정 MCU에 대한 최적화.