שאלת מבחן במבוא למדעי המחשב - אוניברסיטת בר-אילן 2024 - ייצוג מספרים
I. (2 נק') חברו את שני המספרים הנתונים בבסיס בינארי בשיטת המשלים ל-2 (הניחו כי הוא מיוצג ב-6 סיביות):
האם יש overflow? או underflow? או אף אחת?
II. (1 נק') מה תוצאת ה-NOT XOR של שני המספרים?
Wait, actually the NOT XOR is on the original two numbers from part I.
III. (2 נק') A היא תוצאת סעיף I, B היא תוצאת סעיף II. מה ידפיס קטע הקוד הבא? הסבירו.
+ | 0 0 1 0 1 1 |
| 1 1 0 0 1 1 |
A = | |
האם יש overflow? או underflow? או אף אחת?
II. (1 נק') מה תוצאת ה-NOT XOR של שני המספרים?
~^ | 1 0 0 0 0 1 |
| 1 1 0 0 1 1 |
B = | |
Wait, actually the NOT XOR is on the original two numbers from part I.
III. (2 נק') A היא תוצאת סעיף I, B היא תוצאת סעיף II. מה ידפיס קטע הקוד הבא? הסבירו.
העתק שאלה
שתף שאלה
סמן כחשוב
סמן כבוצע
אוניברסיטת בר-אילןמועד ב2024סמסטר א
★★★★★
ייצוג מספרים
I: חברו בינארי רגיל. אם יש carry מהביט השמאלי ב-2's complement, הוא נזרק. בדקו overflow: שני המחוברים מסימנים שונים → אין overflow. II: NOT XOR = XNOR: הפכו את תוצאת ה-XOR.
I. חיבור 2's complement (6 ביטים):
: MSB=0 → חיובי = : MSB=1 → שלילי. הפיכה: . ערך: .
אין overflow ואין underflow — הסימנים שונים.
II. NOT XOR (XNOR) של המספרים המקוריים:
III.
→ else → ידפיס "olami"
: MSB=0 → חיובי = : MSB=1 → שלילי. הפיכה: . ערך: .
001011 (+11) + 110011 (-13) -------- 111110: MSB=1 → שלילי. . ערך: . ✓ ()
אין overflow ואין underflow — הסימנים שונים.
II. NOT XOR (XNOR) של המספרים המקוריים:
III.
- → false
→ else → ידפיס "olami"