v3.0 hex byte רגיל big-endian

קובץ זה בנוי כמו בגרסאות קודמות, השורה הראשונה מציינת את סוג המבנה ולאחר מכן את השורות הבאות מייצגות את רצף הביטים בזיכרון. הם ב-ASCII עם סמלים הקסדצימליים בלבד (שתי ספרות) ללא תג 0x.

v3.0 hex bytes plain big-endian
3f45a8c96ea00042f261613443f8b2cb
50950e0604427da5a9641e91526c7970
a7eb2d655343913e6b7d39db17730c77
058ea8ae931cbe211d218d412c76a495

השורה חוזרת שלו לא פירשו. למעט השורה הראשונה, אין כללי פריסה. רווחים מתעלמים.

אתה יכול להוסיף הערות בקובץ באמצעות הסמל '#'. כל התווים בשורה המתחילים בסמל '#' יתעלמו.

אין צורך לציין את הקידומת 0x לפני הנתונים, אולם אם הם קיימים פשוט יתעלמו מהם.

אם אורך מערך הנתונים של הקובץ קצר משטח הזיכרון, התאים הנותרים יהיו אתחול ל-0 עבור ROM ועבור RAM ל-0 או באופן אקראי לפי הפרמטרים ב-אפשרויות פרויקט.

#########

במצב big-endian הזיכרון נחשב כרצף של בתים ללא קשר לגודל המילים שלו, עם משמאל לימין את הבתים הגבוהים ולאחר מכן את הבתים הנמוכים. באיור שלמעלה, הסימנים ההקסדצימליים מיוצגים בערך הבינארי שלהם באזור הכחול/ירוק וניתן לראות שהבתים של הקובץ (למעלה) מועתקים לתוך הזיכרון ברצף עם דוגמאות לזיכרונות עם מילים של 4 סיביות, 7 סיביות ו-12 סיביות. שים לב ליישור היסט עבור מילים שאינן כפולות של 8, למשל בזיכרון המילים של 7 סיביות.

v3.0 hex byte plain little-endian

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

v3.0 hex bytes plain little-endian
3f45a8c96ea00042f261613443f8b2cb
50950e0604427da5a9641e91526c7970
a7eb2d655343913e6b7d39db17730c77
058ea8ae931cbe211d218d412c76a495

#########

במצב little-endian הזיכרון נחשב כרצף של בתים עם הנמוך מימין לשמאל סיביות נמוכות ואחר כך סיביות גבוהות. באיור למעלה נוכל לראות שהבתים של הקובץ (למעלה) מועתקים לתוך הזיכרון ברצף עם דוגמאות לזיכרונות עם מילים של 4 סיביות, 7 סיביות ו-12 סיביות. אתה יכול להתבונן היסט היישור למשל עבור זיכרון מילים של 7 סיביות.

#########

אותן דוגמאות מוצגות ברכיב.

v3.0 hex bytes מטופלים ב- big-endian

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

v3.0 hex bytes כתובות ביג-אנדיאן
00: 3f45a8c96ea75086cce5d39d87456709
20: 56788888882efff0ec45670900000000
30: 9863fec8a2d75d342e1f008090445578

בדוגמה זו 8 המילים בכתובת 0x10 אינן מצויינות. תאים אלו יאותחלו ל-0 ועבור זיכרון RAM לפי הפרמטרים באפשרויות פרויקט, עד 0 או באופן אקראי.

#########

v3.0 hex bytes כתובות Little-endian

פורמט זה זהה לקודמים עם אפשרות לציין את הכתובת של מילת הזיכרון או להתחיל להקליט את נתוני הקו.

v3.0 hex bytes כתובות Little-endian
00: 3f45a8c96ea75086cce5d39d87456709
20: 56788888882efff0ec45670900000000
30: 9863fec8a2d75d342e1f008090445578

הבא: תפריטים וקבצים קופצים.