אנגליתצרפתיתספרדי

Ad


סמל OnWorks

m68hc12-gasp - מקוון בענן

הפעל את m68hc12-gasp בספק אירוח חינמי של OnWorks באמצעות אובונטו מקוון, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה m68hc12-gasp שניתן להפעיל בספק האחסון החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


gasp - מעבד קדם לתוכניות הרכבה

תַקצִיר


להתנשף [-a|--לְהַחלִיף] [-c לְהַשְׁחִיר | --commentchar לְהַשְׁחִיר] [-d|--לנפות] [-h|- עזרה] [-M|--mri]
[-o קובץ חוץ | --תְפוּקָה קובץ חוץ] [-p|--הדפס] [-s|-- מקור העתק] [-u|--לא סביר]
[-v|--גִרְסָה] בקובץ ...

תיאור


המטרה העיקרית של ה-GNU assembler היא להרכיב את הפלט של אחרים
תוכניות - בעיקר מהדרים. כאשר אתה צריך לקודד ידנית שגרות מיוחדות בהרכבה,
זה אומר שה-GNU assembler הוא מעבד לא ידידותי: אין לו הנחיות לפקודות מאקרו,
תנאים, או הרבה נוחות אחרות שאתה עשוי לצפות.

במקרים מסוימים אתה יכול פשוט להשתמש ב-Preprocessor C, או ב-Preprocessor כללי כמו
M4; אבל זה יכול להיות מביך, מכיוון שאף אחד מהדברים האלה לא מתוכנן עם הרכבה בפנים
אכפת.

להתנשף ממלא את הצורך הזה. הוא תוכנן במפורש כדי לספק את המתקנים שאתה צריך
קוד הרכבה בקידוד ידני. יישום זה כקדם-מעבד, ולא כחלק מה-
assembler, מאפשר את הגמישות המרבית: אתה יכול להשתמש בו עם הרכבה מקודדת ביד,
מבלי לשלם קנס של מורכבות נוספת ב-assembler שבו אתה משתמש עבור פלט מהדר.

בקובץ... הם הקבצים שיש לעבד מראש.

אפשרויות


הדרך הפשוטה ביותר להשתמש ב-GASP היא להפעיל אותו כמסנן ולהרכיב את הפלט שלו. ביוניקס
ודומיו, אתה יכול לעשות זאת, למשל:

$ gasp prog.asm | כ-o prog.o

כמובן, יש גם כמה אפשרויות שורת פקודה כדי לאפשר לך לבקש וריאציות
הנושא הבסיסי הזה. הנה מכלול האפשרויות המלא עבור שורת הפקודה GASP.

-a

--לְהַחלִיף
השתמש בתחביר מאקרו חלופי. *הערה תחביר מאקרו חלופי: חלופי, עבור א
דיון כיצד תחביר זה שונה מתחביר ברירת המחדל של GASP.

-c לְהַשְׁחִיר

--commentchar לְהַשְׁחִיר
השתמש ב-CHAR כתו ההערה. תו ההערה המוגדר כברירת מחדל הוא `!'. ל
לדוגמה, כדי להשתמש בנקודה-פסיק בתור תו ההערה, ציין `-c ';'' ב-GASP
שורת הפקודה. מאז אסמבלר תווי פקודה לעתים קרובות יש משמעות מיוחדת
כדי לפקוד פגזים, מומלץ לצטט או לברוח מ-CHAR כאשר אתה מציין א
תו הערה.

למען הפשטות, כל הדוגמאות במדריך זה משתמשות בהערת ברירת המחדל
תו `!'.

-d

--לנפות
הצג נתונים סטטיסטיים של איתור באגים. בגרסה זו של GASP, אפשרות זו מייצרת
נתונים סטטיסטיים על מאגרי המחרוזת ש-GASP מקצה באופן פנימי. לכל אחד
גודל חוצץ מוגדר S, GASP מראה את מספר המחרוזות N שהיא הקצתה, עם a
שורה כזו:

מחרוזות גודל S: N

GASP מציג נתונים סטטיסטיים אלה בזרם השגיאות הסטנדרטי, בסיום
עיבוד מקדים.

-h

- עזרה הצג סיכום של אפשרויות שורת הפקודה GASP.

-M

--mri השתמש במצב תאימות MRI. שימוש באפשרות זו גורם ל-GASP לקבל את התחביר ו
פסאודו אופציות בשימוש על ידי ההרכב של Microtec Research `ASM68K'.

-o קובץ חוץ

--תְפוּקָה קובץ חוץ
`-o OUTFILE' `--output OUTFILE' כתוב את הפלט בקובץ שנקרא OUTFILE. אם אתה
אל תשתמש באפשרות `-o', GASP כותב את הפלט שלו בזרם הפלט הסטנדרטי.

-p

--הדפס
הדפס מספרי שורות. GASP מציית לאפשרות זו _רק_ אם אתה מציין גם `-s' להעתקה
קווי מקור לפלט שלו. עם `-s -p', GASP מציג את מספר השורה של כל אחד מהם
שורת המקור הועתקה (מיד אחרי תו ההערה בתחילת ה
קַו).

-s

-- מקור העתק
העתק את שורות המקור לקובץ הפלט. השתמש באפשרות זו כדי לראות את ההשפעה של
כל קו קדם-מעבד בפלט GASP. GASP מציב תו הערה (`!' מאת
ברירת מחדל) בתחילת כל שורת מקור שהוא מעתיק, כך שתוכל להשתמש בזה
אפשרות ועדיין להרכיב את התוצאה.

-u

--לא סביר
עוקף את מגבלת "הרחבה בלתי סבירה". מכיוון שאתה יכול להגדיר פקודות מאקרו GASP בפנים
הגדרות מאקרו אחרות, המעבד המקדים כולל בדרך כלל בדיקת שפיות. אם
התוכנית שלך דורשת יותר מ-1,000 הרחבות מקוננות, GASP יוצא בדרך כלל עם
הודעת שגיאה. השתמש באפשרות זו כדי לבטל בדיקה זו, לאפשר ללא הגבלה
הרחבות מקוננות.

-v

--גִרְסָה
הצג את מספר גרסת GASP.

בקובץ ...
שמות קבצי הקלט. עליך לציין לפחות קובץ קלט אחד; אם אתה מציין
יותר, GASP מעבד מראש את כולם, משרשרת את הפלט בסדר שאתה מפרט
הארגומנטים INFILE.

סמן את הסוף של כל קובץ קלט בפקודת הקדם-מעבד `.END'.

השתמש ב-m68hc12-gasp באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

Ad