نم

مصدر مجاني ومفتوح لإعادة كتابة مجمع NASM
التحميل الان

نم الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Freeware
  • السعر:
  • FREE
  • اسم الناشر:
  • Yasm Team
  • موقع ويب الناشر:
  • http://www.tortall.net/projects/yasm/
  • أنظمة التشغيل:
  • Mac OS X
  • حجم الملف:
  • 1.3 MB

نم العلامات


نم وصف

مصدر مجاني ومفتوح لإعادة كتابة مجمع NASM YASM هو إعادة كتابة كاملة من مجمع NASM تحت ترخيص BSD "الجديد" (بعض الأجزاء تحت التراخيص الأخرى، انظر النسخ للحصول على التفاصيل). تؤيد YASM حاليا مجموعات التعليمات X86 و AMD64، تقبل بناء جملة لتجميع NASM و الغاز، إخراج ELF32، ELF64، 32 و 64 بت MACH-O، تنسيقات كائنات كائنات Win32، و WIN32، و WIN32، و Win64، وتوليد معلومات تصحيح الأخطاء المصدر في طعنات، DW هنا هي بعض الميزات الرئيسية ل "Yasm": LEXING متكاملة بشكل تقريبا وتحليل بناء جملة NASM. دعم أساسي لبناء جملة Tasm؟ Lexing Rexing و Country Complety تقريبا وتحليل بناء الغاز (GNU Assembler). دعم AMD64 (ممكن باستخدام "بت 64"، "-M AMD64"، أو تحديد إخراج تنسيق كائن 64 بت بشكل صريح مثل "-f Win64" أو "-f ELF64") الثابتات عديمة عدد صحيح 64 بت (بما في ذلك عمليات الرياضيات). محسن حجم القفز السريع يعادل أو أفضل من محسنات متعددة المجمعات الأخرى. دعم تنسيقات كائنات متعددة: إخراج ملف كائن ثنائي (نمط NASM)، ملف كائن صك؟ الإخراج، للاستخدام مع ملف كائن DJGPP، Win32؟ الإخراج، Win64 / AMD64 AKA "X64" ملف كائن؟ الإخراج، يدعم معالجة الاستثناءات المهيكلة، ملف كائن RDOFF2؟ الإخراج، ELF32 و ELF64 إخراج ملف كائن، 32 و 64 بت ملف كائن ما؟ انتاج. طعنات، Dwarf2، و Codeview؟ تنسيقات التصحيح. قابلية التنقل؛ القابلة للتجميع حاليا على: يونيكس والتوافق (FreeBSD FreeBSD 32 بت و 64 بت و Linux تم اختباره أو التوعية الذاتية التي تكوينها GNU)، DOS (باستخدام DJGPP)، Windows (باستخدام Visual C ++ أو Cygwin). دعم التدويل عبر GNU Gettext. الميزات الداخلية: بناء جملة NASM وبناء جومينات الغاز المكرر. محلل التعليمات الخاصة بالهندسة المعمارية مكتوبة بخط اليد للبساطة والحجم، وكذلك لجعل من السهل إضافة بنية إضافية مع الاحتفاظ ببناء جملة الانتهاء من نفسها. مزيج من النسب العودية لبناء الجملة ومحلل مكتوب يدوي للتعليمات يضرب توازن كبير بين نقاط القوة والضعف في كل نهج. Lyser بناء جملة NASM مكتوبة في RE2C. إن مولد الماسح الضوئي عالي الكفاءة (أسرع دائما من Lex / Flex)، وهو أيضا مغمور للغاية بسبب منهجية توليد التعليمات البرمجية، مما يتيح استخدام عدد من ماسحات الضوئية RE2C في أماكن مختلفة في YASM دون أي مخاوف بشأن تسمية النزاعات. مكتوب بناء جملة الغاز في RE2C. العديد من الواجهات المعيارية على الأقل الانتهاء بشكل سطح. هذا لا يزال مجالا يحتاج إلى الكثير من العمل. مجموعة صغيرة من المعادلات المحمولة للوظائف المفيدة المعيارية في بعض الأنظمة (تم اكتشافها عبر التكوين)، مثل مجموعة قائمة الانتظار (3) من الوظائف، Strdup، Strcasecmp، و Mergesort. مجموعة لائق (ومتنامية) من ملفات إدخال اختبار المجمع لاختبار المجمع بأكمله وكذلك وحدات محددة.


نم برامج ذات صلة

واف

إطار مجاني مقره في الثعبان لتكوين وتجميع وتثبيت التطبيقات ...

351 649 KB

تحميل

mylyn.

واجهة تركز على المهام للكسوف الذي يقلل من الحمل الزائد للمعلومات ويجعل سهلا متعددة المهام ...

151 8.7 MB

تحميل