סקוור

SDCC היא תוכנה חופשית, retargettable, אופטימיזציה של ANSI-C מהדר.
הורד עכשיו

סקוור דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • GPL
  • מחיר:
  • FREE
  • שם המפרסם:
  • Michael Hope
  • אתר האינטרנט של המוציא לאור:

סקוור תגים


סקוור תיאור

SDCC היא תוכנה חופשית, retargettable, אופטימיזציה של ANSI-C מהדר. SDCC היא תוכנה חופשית, retargettable, אופטימיזציה של ANSI-C מהדר. הגרסה הנוכחית מטרות Intel 8051 מבוסס MCU, Zilog Z80, ו- DS390. מטרות עבור microchip pic ו Amtel AVR סדרה נמצאים בפיתוח, ואת המהדר יכול להיות retargeted עבור אחרים 8 bit mcus או pics.The קוד המקור כולו עבור המהדר מופץ תחת GPL. SDCC משתמש Asxxxx ו aslink, freeware, אסמבלר retargettable ו מקמס. SDCC יש MCU נרחב (8051) - תוספות שפה, אשר מאפשר לה לנצל את החומרה הבסיסית ביעילות.סדק"ט כולל באגים ברמת המקור / סימולטור והוא יכול ליצור מידע באגים עבור debugger noice.Here הם כמה תכונות עיקריות של "SDCC": · ASXXXX ו- AcLink, אסמבלר חופשי, retargettable ו מקמס. · הרחבות נרחבות של MCU ספציפיים, המאפשרים שימוש יעיל בחומרה הבסיסית. · שורה של אופטימיזציות סטנדרטיות כגון חיסומי ביטוי תת גלובליים, אופטימיזציה לולאה (לולאה פולטת, הפחתת כוח משתנים אינדוקציה ו לולאה היפוך), מתקפל מתמיד התפשטות, להעתיק התפשטות, קידוד חוק חיסול וטבלאות לקפוץ עבור "מתג" הצהרות. · MCU אופטימיזציות ספציפיות, כולל מקציף רישום גלובלי. · התאמה אישית של MCU ספציפית, כי צריך להיות מתאים היטב עבור אחרים 8 bit mcus · חוק עצמאי מבוסס peep חור האופטימיזציה. · מגוון רחב של סוגי נתונים: char (8 סיביות, 1 בתים) , קצר (16 סיביות, 2 בתים), Int (16 סיביות, 2 בתים), ארוך (32 סיביות, 4 בתים) ו לצוף (4 בייט IEEE). · היכולת להוסיף קוד אסמבלר בלתי-מוביל בכל מקום בפונקציה. · היכולת לדווח על המורכבות של פונקציה כדי לסייע להחליט מה צריך להיות כתוב מחדש באסבל. · מבחר טוב של בדיקות רגרסיה אוטומטית. מה חדש במהדורה זו : · שחרור זה הוסיף מאקרו Preprocessor מוגדר מראש, מחזיק מספר יתר של SDCC, פקודות מוקדמות שונות, מעודכן מראש, מספרים מרובים עבור SDCCLIB, תמיכה בהתקנים רבים של PIC, הדור של CDB מידע על פונקציות כי לא לקחת פרמטרים על Z80, וכפל משופר של תווים לא חתומים על Z80. · היו גם שיפורים רבים ותיקונים.


סקוור תוכנה קשורה

Tinyaml.

TINYAML היא שפת מטעה מוכווני אובייקט באמצעות מנתח טינפ. ...

147

הורד