Sdcc

SDCC es un freeware, retargettable, optimizando el compilador ANSI-C.
Descargar ahora

Sdcc Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Michael Hope
  • Sitio web del editor:

Sdcc Etiquetas


Sdcc Descripción

SDCC es un programa gratuito, retargettable, la optimización del compilador ANSI-C. SDCC es un programa gratuito, retargettable, la optimización del compilador ANSI-C. La versión actual se dirige a MCU basado en Intel 8051, el Zilog Z80, y el DS390. Los objetivos para las series Microchip PIC y Amtel AVR están en desarrollo, y el compilador pueden reorientarse para otras MCU o pics.the código completo fuente 8 bits para el compilador se distribuye bajo GPL. SDCC utiliza ASXXXX y Aslink, un ensamblador y enlazador retargettable gratuito. SDCC tiene una amplia MCU (8051) extensiones de lenguaje específicos de, lo que permite que utilizan el hardware subyacente effectively.SDCC incluye un depurador a nivel de fuente / simulador y puede generar información de depuración para el ruido debugger.Here son algunas de las características clave de "SDCC": · ASXXXX y Aslink, un freeware, ensamblador retargettable y enlazador. · extensas extensiones de lenguaje MCU específica, lo que permite el uso eficaz del hardware subyacente. · una serie de optimizaciones estándar tales como mundial sub eliminación expresión, optimizaciones de ciclo (invariante bucle, la reducción de la fuerza de variables de inducción y bucle de retorno), plegado constante y propagación, copia de propagación, eliminación de código muerto y las tablas de salto para los estados 'interruptor'. . · optimizaciones MCU específicos, incluyendo un asignador de registro global · adaptables MCU específica de back-end que debe ser muy adecuado para otros 8 bits MCU · basado en normas mirilla optimizador independiente · una amplia gama de tipos de datos:. char (8 bits, 1 byte) , (16 bits, 2 bytes), int corto (16 bits, 2 bytes), largas (32 bits, 4 bytes) y el flotador (4 byte IEEE). · La posibilidad de añadir en cualquier lugar en línea de código ensamblador en una función. · La capacidad de informe sobre la complejidad de una función para ayudar a decidir cuál debe ser re-escrito en lenguaje ensamblador. · Una buena selección de Nueva tests.What de regresión automatizado en esta versión : · Este lanzamiento agrega una macro preprocesador predefinido para la celebración número de SDCC revisión de la subversión, varias macros del preprocesador, un preprocesador actualizado, múltiples infiles para sdcclib, soporte para muchos dispositivos PIC, generación de información CDB depuración para varias plataformas, optimización de llamada de cola para las funciones que tomar ningún parámetro en Z80, y la mejora de la multiplicación de caracteres sin signo en el Z80. · también hubo numerosas mejoras y correcciones de errores.


Sdcc Software relacionado

Tinyaml

Tinyaml es un meta-idioma orientado a objetos usando el analizador TinyAP. ...

147

Descargar

Lisaac

LISAAC es un compilador para ISAAC, un lenguaje de objeto basado en prototipos. ...

165

Descargar