pycrc.

pycrc הוא כלי חישוב שיספק יישום התייחסות CRC ב Python ו קוד המקור גנרטור עבור C
הורד עכשיו

pycrc. דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • GPL
  • שם המפרסם:
  • Thomas Pircher
  • גודל הקובץ:
  • 53 KB

pycrc. תגים


pycrc. תיאור

Pycrc הוא כלי חישוב אשר יספק יישום התייחסות CRC ב Python ו קוד המקור גנרטור עבור C. גרסת CRC משומשת ניתן לבחור מתוך יישום מהיר אך שטח לצרוך לאט יותר אך קטן יותר מתאים במיוחד עבור יישומים מוטבעים. הגרסאות הבאות של אלגוריתם CRC נתמכות: · bit_by_bit : האלגוריתם הבסיסי הפועל באופן אינדיבידואלי על כל סיביות של ההודעה המוגברת (I.e. נתוני הקלט עם רוחב 0-bits מצורף לסוף). אלגוריתם זה הוא הקלה ביותר להבין, כי זה יישום ישיר של חלוקת פולינום בסיסי, אבל זה גם האיטי ביותר בין כל הגרסאות האפשריות. · bit_by_bit_byfast : וריאציה של האלגוריתם פשוט Bit_by_bit, אשר לא צריך את ההודעה augmented. אלגוריתם זה עשוי להיות בחירה טובה עבור פלטפורמות מוטבע, שבו שטח קוד הוא דאגה גדולה. · table_driven : אלגוריתם מונחה טבלה רגילה. אלגוריתם זה עובד רק על מודלים עם מכפילים של 8 רוחב. זהו הגרסה המהירה ביותר, משום שהיא פועלת בתים בניגוד לסיביות, ומשתמשת בטבלה של 256 אלמנטים, שאולי לא תהיה אפשרית למערכות מוטבעיות קטנות. בכל מקרה, מספר האלמנטים בטבלת הצפה יכול להיות מופחת באמצעות מתג שורת הפקודה --T_IDX_WIT. באמצעות 4 סיביות (16 אלמנטים בטבלת לחפש) ניתן למדוד מהירות משמעותית ביחס לאלגוריתמים של ביט-סיביות.


pycrc. תוכנה קשורה

ActiveGrid

ActiveGrid - קבוצה של אירועים, נכסים ופונקציות על ידי אתה יכול לשנות, ליצור אינטראקציה עם ... ...

169 5.3 MB

הורד