.. (לתיקייה המכילה) | ||
ב mips.v אני רוצה לכתוב | |
נכונה, אפשר להשתמש במודול של המחבר אם רוצים |
איך אני מוסיפה לקובץ inst.txt פקודה בסגנון שראינו בתרגול: | |
הארגומנט השלישי בפקודה יהיה ה immediate / address offset ראיתם בתרגול איך לחשב אותו |
אשמח להבהרה בנוגע לשאלה שנתקלנו בה במהלך פתרון התרגיל. במצגת התרגול של mips single cycle, ב-control קיימים החוטים branch ו-bne. בקובץ control.v שקיבלנו קיימים החוטים bne ו-beq. אנו מבינים כי ניתן לממש את פקודות beq ו-bne בכמה דרכים שונות. האם קיימת דרישה לעשות שימוש בחוט beq כ-branch equal כפי ששמו מעיד או שהמימוש נתון לבחירתנו, כלומר שניתן להשתמש בו כמו חוט branch שבתרשים שלמדנו בתרגול? | |
נתון לבחירתכם. |
לאחר שכותבים קוד MIPS ל- inst.txt ולא מוסיפים ENTER אחרי הפקודה האחרונה הקובץ שנוצר מהסקריפט פייטון טועה בפקודה האחרונה. אם יש ENTER הכל תקין. האם זו בעיה בסקריפט פייטון ולא בעיה אצלנו | |
שימו לב שהקובץ יסתיים בשורה ריקה. אפשר גם לשנות את שורה 35 בסקריפט ל: curr_cmd[0] = curr_cmd[0].replace('\n', ' // {}\n'.format(readable_cmd.replace('\n', ''))) # zzz תודה למתן |
לפי נהלי הקורס, אנחנו זכאים לדחייה של * ימים | |
להגיש במייל, שימו לב שההגשה צריכה להיות באותו פורמט שהייתם מגישים באתר כך ששמות הקבצים וסוגם זהה |