NASM - אסמבלר הרשת

NASM - אסמבלר הרשת הוא 80x86 אסמבלר המיועד לניידות ומודולריות.
הורד עכשיו

NASM - אסמבלר הרשת דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • GMGPL
  • מחיר:
  • FREE
  • שם המפרסם:
  • H. Peter Anvin
  • אתר האינטרנט של המוציא לאור:
  • http://www.kernel.org

NASM - אסמבלר הרשת תגים


NASM - אסמבלר הרשת תיאור

NASM - אסמבלר הרשת הוא 80x86 אסמבלר המיועד לניידות מודולריות. NASM הוא 80x86 אסמבלר המיועד לניידות ומודולריות. הפרויקט תומך בטווח של פורמטים של קובץ אובייקט, כולל לינוקס א. זה יהיה גם פלט קבצים בינאריים רגיל.איטס מתוכנן להיות פשוט וקל להבין, בדומה של אינטל אבל פחות מורכב. הוא תומך Pentium, P6, MMX, 3DNow! ו SSE OPCODES, ויש לו יכולת מאקרו. הוא כולל פירוק גם. הרכבה הרשתית גדלה מתוך רעיון על comp.lang.asm.x86 (או אולי alt.lang.asm - אני שוכח אשר), וזה היה בעצם לא נראה טוב חינם X86 סדרה אסמבלר סביב, וכי אולי מישהו צריך לכתוב אחד.- A86 הוא טוב, אבל לא בחינם, ובמיוחד אתה לא מקבל כל יכולת 32 סיביות עד שאתה משלם. זה dos רק, גם.- גז הוא בחינם, יציאות מעל DOS ו UNIX, אבל זה לא טוב מאוד, שכן הוא נועד להיות סוף חזרה ל- GCC, אשר תמיד מזין אותו קוד הנכון. אז בדיקת השגיאה שלה היא מינימלית. כמו כן, התחביר שלה הוא נורא, מנקודת המבט של מישהו מנסה למעשה לכתוב משהו בו. בנוסף, אין באפשרותך לכתוב קוד 16 סיביות בו (כראוי) .- AS86 הוא Minix- ו- Linux ספציפי, ו (גרסה שלי לפחות) לא נראה שיש הרבה (או כל) .- MASM ISN ' לא טוב מאוד, וזה (היה) יקר, והוא פועל רק תחת DOS.- TASM הוא טוב יותר, אבל עדיין שואף עבור תאימות MASM, כלומר מיליוני הוראות טונות של קלטת אדומה. ואת התחביר שלה הוא בעצם MASM, עם הסתירות ואת quirks כי כרוך (אם כי זה ממיין כמה אלה באמצעות מצב אידיאלי). זה גם יקר. וזה דוס בלבד. אז הנה, בשביל הנאה של קידוד שלך, הוא nasm. כיום זה עדיין בשלב אב טיפוס - אנחנו לא מבטיחים כי זה יכול להכות את כל המאסף הזה. אבל בבקשה, אנא שלח לנו דוחות באגים, תיקונים, מידע מועיל, וכל דבר אחר אתה יכול לקבל את הידיים שלך על (ולודתם של אנשים רבים שעשו את זה כבר, כולכם יודעים מי אתה), ואנו נשפרים זה מתוך כל ההכרה. שוב. Nasf.Installing nasm תחת unixonce השגת את ארכיון מקור UNIX עבור NASM, NASM-X.XX.TAR.GZ (כאשר X.XX מציין את מספר הגירסה של NASM הכלול בארכיון), לפרוק אותו לספרייה כגון / USR / מקומי / SRC. הארכיון, כאשר פורק, תיצור משלה nasm-x.xx.NASM משלה הוא חבילת תצורה אוטומטית: לאחר שתפרק את זה, תקליטור לספרייה זה כבר פורק לתוך וסוג ./configure. זה script פגז ימצא את הטוב ביותר C מהדר להשתמש עבור בניין NASM ולהגדיר disfiles בהתאם.אונסה NASM יש אוטומטי מוגדר, אתה יכול להקליד לעשות לבנות את NASM ו- NDISAM BENARS, ולאחר מכן לבצע להתקין להתקין אותם / usr / מקומי / סל והתקן את דפי האיש NASM.1 ו Ndisasm.1 in / usr / מקומי / man / man1. לחלופין, באפשרותך לתת אפשרויות כגון --PREFIX ל- Script Configure (ראה את הקובץ להתקין פרטים נוספים), או להתקין את התוכניות בעצמך. ללא שם: או להתקין את התוכניות בעצמך. גם מגיע עם קבוצה של כלי עזר לטיפול בפורמט RDOFF מותאם אישית אובייקט, אשר נמצאים בתת-ארכיון של הארכיון. אתה יכול לבנות אלה עם לעשות rdf ולהתקין אותם עם rdf_install, אם אתה רוצה אותם.אם NASM נכשל אוטומטית להגדיר, אתה עדיין יכול להיות מסוגל לעשות את זה לקמפל באמצעות נפילה בחזרה Unix Makefile.unx. העתק או שנה את שם הקובץ כדי לפספס ולנסות להקליד לעשות. יש גם קובץ makefile.unx בתת subdirectory rdoff. מה חדש במהדורה זו: · NASM הוא עכשיו תחת רישיון BSD 2- סעיף. ראה סעיף 1.1.2. תקן את סוג הקטע עבור הקטע .strtab בפורמט פלט ELF64. · תקן את הטיפול בהוראות נפוצות בתבנית הפלט של OBJ. · פורמטים חדשים של ITH ו- SREC; אלה הם גרסאות של פורמט פלט bin אשר פלט אינטל hex ו Motorola S- רשומות, בהתאמה. ראה סעיף 7.2 וסעיף 7.3. · RDF2IHX הוחלף עם RDF2BIN משופרת, אשר יכול פלט בינארי, com, אינטל hex או מוטורולה S- רשומות. · Windows Installer עכשיו מעמיד את הספרייה NASM הראשון בדרך של "NAMM Shell". · החזרת התנהגות ההרחבה המוקדמת של התנהגות של% + ל -2.06:% + מורחבת רק מאוחר. · עוד mach-o יישור לתקן. · אל תמחק את קובץ הרשימה על שגיאות. כמו כן, כלול מידע שגיאה ואזהרה בקובץ הרשימה. · תמיכה עבור 64 סיביות MACH-O פלט, ראה סעיף 7.8. · לתקן כישלון בטעות על פעולות מסוימות הכוללות מחרוזות עם בתים גבוהים.


NASM - אסמבלר הרשת תוכנה קשורה

Erlang

Erlang הוא שפת תכנות מלאה שפותחה במעבדה Ericsson CS. ...

376

הורד