פורסם 2015 ביולי 710 שנים שלום רב, 2 שאלות קצרות1-הקוד הבא.data 0x10010000mem: .byte 1,2,3.textli $v0, 1la $t0,memlw $a0,0($t0)בכונה טענתי מילה ולא lb , כמובן שאם הייתי עושה lb היה ניכנס ל a0 את הסיפרה 1, אבל אני טוען בכוונה מילה(תרגיל במבחן) ויוצא לי של a0 ניכנס 197121 , מדוע?2- לגבי קידוד הוראותבמידה ורשום לדוגמא שהפקודה LW מקודדת כך שה6 ביטים השמאליים (הרי זה פקודה מסוג I ) הם 0x23 , (מציין את סוג הפקודה OPCODE ) עכשיו כמובן אני יוצא להמיר לבינארי אבל איך לעשות זאתכעיקרון הרי זה00100011 , אבל אין מקום הרי לכל הביטים האלה ,צריך רק 6מה לעשות? תודה נערך 2015 ביולי 710 שנים על-ידי יוספי
פורסם 2015 ביולי 910 שנים 0x23 כעיקרון הרי זה00100011 פה נמצאת הטעות שלך.(לגבי שהאלה הראשונה לא מכיר את האסמבלי הזה)
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.