פורמט הקובץ המשמש לקובצי תמונה הוא פשוט בכוונה; זה מאפשר לך לכתוב תוכנית, כגון assembler, שיוצר תמונות זיכרון שניתן לטעון לאחר מכן. לדוגמה, אם היה לנו זיכרון כמו להלן:
ואז כל הערכים נמצאים באפס והקובץ שנוצר יהיה הבא.
v2.0 גולמי 12 22 45 67 12*80 23 א2 ב.ב ce 4f 6a cc 45 7*cc 12 24
השורה הראשונה מזהה את פורמט הקובץ בשימוש (כרגע, יש רק פורמט קובץ אחד המוכר "גולמי"). הערכים הבאים מציגים את הערכים בהקסדצימליים, החל מכתובת 0; אתה יכול להציב כמה ערכים כאלה אותה שורה. אם ממד הנתונים של הקובץ קטן מהשטח בזיכרון, התאים הנותרים יהיו לא ישתנו.
קובץ התמונה יכול להשתמש בקידוד באורך ריצה; לדוגמה, במקום לרשום את הערך 80 שתים עשרה פעמים שורה, הקובץ יכול לכלול 12*80. שים לב למספר החזרות כתוב בבסיס 10. קבצים המיוצר על ידי Logisim ישתמש בקידוד אורך ריצה עבור ריצות של לפחות ארבעה ערכים.
אתה יכול להוסיף הערות לקובץ באמצעות הסמל '#'. כל התווים בשורה מסמל '#' לוגסים תתעלם.
אם אורך מערך הנתונים בקובץ קצר משטח הזיכרון, התאים הנותרים יהיו אתחול ל-0 עבור ROM ו-RAM בהתאם לפרמטרים באפשרויות פרויקט, ל-0 או באופן אקראי.
אם רוחב מילת הזיכרון בסיביות קטן מהרוחב של מילות הנתונים בקובץ. בצורה מוגזמת יתעלמו מביטים גדולים.
הבא: תפריטים וקבצים קופצים.