pycrc.

تنفيذ اتفاقية حقوق الطفل المرجعية في بيثون
التحميل الان

pycrc. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • MIT/X Consortium Lic...
  • السعر:
  • FREE
  • اسم الناشر:
  • Thomas Pircher
  • موقع ويب الناشر:
  • http://www.tty1.net/pycrc/

pycrc. العلامات


pycrc. وصف

تنفيذ اتفاقية حقوق الطفل المرجعية في بيثون يوفر مشروع PYCRC تنفيذ مرجع CRC في Python ومولد شفرة المصدر ل C. يمكن اختيار متغير CRC المستخديم من تطبيق سريع ولكنه يستهلك المساحة إلى تطبيقات أبطأ ولكن أصغر مناسبة خاصة للتطبيقات المضمنة. يتم تنفيذ الوظائف التالية: - إنشاء المجموع الاختباري لسلسلة - إنشاء ملفات رأس C وملفات المصدر لتنفيذ العميل. يمكن اختيار الخوارزمية من التنفيذ السريع ولكنها كبير أبطأ ولكنها أصغر مناسبة خاصة بالنسبة للتطبيقات المضمنة. يتم دعم المتغيرات التالية من خوارزمية CRC: - Bit_by_bit: الخوارزمية الأساسية التي تعمل بشكل فردي على كل جزء من الرسالة المعززة (أي بيانات الإدخال مع عرض 0 بت متلقا حتى النهاية). هذه الخوارزمية هي أسهل واحد لفهمه، لأنه تطبيق مباشر للقسمة الأساسية الأساسية، لكنه أيضا أبطأ بين جميع المتغيرات الممكنة. - bit_by_bit_fast: تباين من خوارزمية BIT_BY_BIT بسيطة، والتي لا تحتاج إلى الرسالة المعززة. قد تكون هذه الخوارزمية خيارا جيدا للمنصات المدمجة، حيث تعد مساحة الكود مصدر قلق كبير. - table_driven: الخوارزمية التي يحركها الجدول القياسية. تعمل هذه الخوارزمية فقط على النماذج مع مضاعفات 8 كعروض. هذا هو الأسرع البديل، لأنها تعمل على البايتات بدلا من البتات، وتستخدم جدول البحث عن 256 عنصر، مما قد لا يكون ممكنا لأنظمة مضمنة صغيرة، رغم ذلك. على أي حال، يمكن تقليل عدد العناصر في جدول البحث عن طريق مفتاح سطر الأوامر --TABL_IDX_WITH. باستخدام 4 بت (16 عنصر في الجدول النظير)، يمكن قياس سرعة كبيرة فيما يتعلق بخوارزميات بت الصغيرة. متطلبات: بيثون ما الجديد في هذا الإصدار: تمت إضافة نموذج CRC-64-Jones. تم إعادة تسمية CRC-32MPEG إلى CRC-32-MPEG.


pycrc. برامج ذات صلة

APCUPSD.

APCUPSD لتوفير الطاقة والتحكم في معظم نماذج UPS في APC على أجهزة UNIX و Windows. ...

204

تحميل