ארגון המחשב ומערכות הפעלה אביב תשפ א תרגול 4

מסמכים קשורים
תרגול מס' 1

פתרון מבחן במיקרו בקרים תשעו

PowerPoint Presentation

מבוא למדעי המחשב

מהוא לתכנות ב- JAVA מעבדה 3

מבוא למדעי המחשב

מבוא לתכנות ב- JAVA תרגול 7

אוניברסיטת חיפה החוג למדעי המחשב מבוא למדעי המחשב מועד א' סמסטר ב', תשע"ג, משך המבחן: שעתיים וחצי חומר עזר: אסור הנחיות: וודאו כי יש בידיכם

Slide 1

שבוע 4 סינטקס של HACK ASSEMBLY ניתן להשתמש בשלושה אוגרים בלבד:,A,D,M כולם בעלי 16 ביטים. M אינו אוגר ישיר- הוא מסמן את האוגר של ה RAM שאנחנו מצביעים ע

מבוא למדעי המחשב, סמסטר א', תשס"ח תרגול מס' 2

תרגול 1

אוניברסיטת חיפה החוג למדעי המחשב.5.6 מבוא למדעי המחשב סמסטר א' תשע"ז בחינה סופית מועד א', מרצה: שולי וינטנר מתרגלים: סמאח אידריס, ראמי עילבו

אוניברסיטת תל אביב - בית הספר למדעי המחשב מבוא מורחב למדעי המחשב, אביב 2019 תרגיל בית מספר - 2 להגשה עד 02/04/2019 בשעה 23:55 קיראו בעיון את הנחיות הע

אוניברסיטת בן גוריון בנגב תאריך המבחן: שקולניק אלכסנדר שם המרצה: מר בשפת JAVA מבוא לתכנות מבחן ב: מס' הקורס : הנדסת תעשיה וניהול מ

מצגת של PowerPoint

PowerPoint Presentation

מבנה מחשבים ספרתיים

מבחן סוף סמסטר מועד א 15/02/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, דניאל גנקין הוראות: א. בטופס המבחן 7 עמודים ו 4 דפי נוסחאות. ב

Disclaimer מסמך זה הינו סיכום און-ליין של השיעור ולא עבר עריכה כלל. מצאת טעות? שלח/י לי מייל ואתקן: 07/05/2009 קורס: מערכות ה

Microsoft Word - buty.doc

Microsoft Word - Ass1Bgu2019b_java docx

יצוא לחשבשבת תוכן עיניינים הגדרות - חשבונות בנק...2 הגדרות - הגדרות חשבשבת... 3 הגדרות - כרטיסי אשראי... 4 הגדרות - סוגי הכנסה... 5 יצוא לחשבשבת...6 י

סדרה חשבונית והנדסית

מקביליות

ג) ד) א) ב) ה) ז) ח) ט) אברהם אבינו בראשית פרק יב ) ו י אמ ר ה' א ל אב ר ם ל ך ל ך מ אר צ ך ומ מ ול ד ת ך ומ ב ית אב י ך א ל ה אר ץ א ש ר אר א ך : ) ו

Microsoft Word - c_SimA_MoedB2005.doc

סדנת תכנות ב C/C++

משימה תכנית המתרגמת קטעי טקסט לשפה אחרת הקלט: קובץ המכיל את קטעי הטקסט וכן את השפה אליה רוצים לתרגם תרגול מס' 4: המתרגם שימוש במחלקות קיימות תכנות מתק

Microsoft PowerPoint - rec1.ppt

2019 שאלות מומלצות לתרגול מס' דיפרנציאביליות של פונקציה סקלרית )המשך(. כלל השרשרת. S = ( x, y, z) z = x + 3y על המשטח מצאו נקודה בה מישור משיק

סיכום הוראות Touch touchend יקרא לפונקציה כשיסתיים המגע עם הסמארטפון. - touchmove יקרא לפונקציה במהלך תזוזת המגע עם הסמארטפון. touchstart יקרא לפונקצי

Tutorial 11

Algorithms Tirgul 1

Slide 1

מבחן 7002 פרטים כלליים מועד הבחינה: בכל זמן מספר השאלון: 1 משך הבחינה: 3 שעות חומר עזר בשימוש: הכל )ספרים ומחברות( המלצות: קרא המלצות לפני הבחינה ובדי

תרגול מס' 4: המתרגם שימוש במחלקות קיימות מחרוזות, קבצים, וקבלת קלט מהמשתמש

PowerPoint Presentation

PowerPoint Presentation

מספר מחברת: עמוד 1 מתוך 11 ת"ז: תשע"א מועד ב סמסטר א' תאריך: 00:11 שעה: 0 שעות הבחינה: משך כל חומר עזר אסור בשימוש בחינה בקורס: מבוא למדעי ה

Slide 1

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

PRESENTATION NAME

Microsoft PowerPoint - T-10.ppt [Compatibility Mode]

מבוא לתכנות ב- JAVA תרגול 11

תרגול 1

פקולטה: מחלקה: שם הקורס: קוד הקורס: מדעי הטבע מדעי המחשב ומתמטיקה מתמטיקה בדידה תאריך בחינה: _ 07/07/2015 משך הבחינה: 3 שעות סמ' _ב' מועד

מספר זהות: סמסטר ב' מועד א' תאריך: 11102/4// שעה: 9:22 משך הבחינה: 3 שעות חומר עזר: אין מותר השימוש במחשבון פשוט בחינה בקורס: מבני נתונים מרצה: הדר בי

מבוא למדעי המחשב - חובלים

שעור 6

מבוא למדעי המחשב

PowerPoint Presentation

Slide 1

PowerPoint Presentation

אגף כלכלה תקציב ומסחר

פסגות ע"ש ברוך ונגר בית ספר על יסודי מקיף ומכללה -

פרויקט "רמזור" של קרן אביטל בס "ד מערך שיעור בנושא: "פונקציה" טליה קיפניס והדסה ערמי, מאולפנת צביה פרטים מקדימים על מערך השיעור: השיעור מהווה מבוא לנו

תיק משימטיקה מגרף הנגזרת לגרף הפונקציה להנגשה פרטנית נא לפנות: כל הזכויות שמורות

מבחן סוף סמסטר מועד ב 28/10/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, גדי אלכסנדרוביץ הוראות: א. בטופס המבחן 6 עמודים (כולל דף זה) ו

מבוא למדעי המחשב

Homework Dry 3

תשע"דד אביב תוכנה 1 תרגיל מספר 4 עיבוד מחרוזות וקריאה מקבצים הנחיות כלליות: קראו בעיון את קובץ נהלי הגשת התרגילים אשר נמצא באתר הקורס..(

Microsoft Word - SDAROT 806 PITRONOT.doc

PowerPoint Presentation

Untitled

Slide 1

הגשה תוך שבוע בשעת התרגול

מבוא למדעי המחשב

מס' סידורי: ת.ז.: עמוד 1 מתוך 20 בחינה בתוכנה 1 סמסטר ב', מועד א',תשס"ט 5/7/2009 וולף, ליאור ליאור שפירא, נעמה מאיר, מתי שמרת הוראות )נא לקרוא!( משך ה

מבוא למדעי המחשב - חובלים

Slide 1

מדריך להתקנת Code Blocks מדריך זה נועד לתאר את תהליך התקנת התוכנה של הקורס "מבוא למחשב שפת C". בקורס נשתמש בתוכנת Code::Blocks עם תוספת )אשף( המתאימה

פתרון מוצע לבחינת מה"ט ב_שפת c מועד ב אביב תשע"ט, אפריל 2019 מחברת: גב' זהבה לביא, מכללת אורט רחובות שאלה מספר 1 מוגדרת מחרוזת המורכבת מהספרות 0 עד 9.

מועצה מקומית אפרת

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

אוניברסיטת בן גוריון בנגב תאריך המבחן: שם המרצה: מר אלכסנדר שקולניק, בשפת JAVA מבחן ב: מבוא לתכנות מס' הקורס : מיועד לתלמידי : הנד

<4D F736F F D20F4FAF8E5EF20EEE5F2E320E020F1EEF1E8F820E120FAF9F2E3>

תכנות מונחה עצמים א' – תש"ע

אתגר קוביות מחייכות תכולה: 12 קוביות חוברת הוראות ופתרונות ספרון הכולל 60 חידות חידות בדרגות קושי שונות תפיסה חזותית וחשיבה לוגית הקדמה המשחק פרצופים

מבוא למדעי המחשב

תרגיל 5-1

Slide 1

מספר נבחן / תשס"ג סמסטר א' מועד א' תאריך: שעה: 13:00 משך הבחינה: 2.5 שעות בחינה בקורס: מבחנים והערכה א' מרצה: ד"ר אבי אללוף חומר עזר

Slide 1

Microsoft PowerPoint - rec3.ppt

תרגיל בית מספר 1#

הגנה - שקפי תרגול

פתרונות לדף מס' 5

מבוא לאנליזה נומרית na191 Assignment 2 solution - Finding Roots of Nonlinear Equations y cos(x) שאלה 1 היכן נחתכים הגרפים של? y x 3 1 ושל ממש פתרונות

<4D F736F F D20F4F2E5ECE5FA20EEE5EEF6E0E5FA20312E646F63>

Microsoft Word - c_SimA_MoedA2006.doc

סרגל כלים ל-Outlook או לExplorer- מדריך למשתמש

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

HUJI Syllabus

בעיית הסוכן הנוסע

סדנת חזון משאבי אנוש

Microsoft Word B

מטלת מנחה (ממ"ן) 11 הקורס: חשבון אינפיניטסימלי II חומר הלימוד למטלה: יחידות 2,1 4 מספר השאלות: 7 משקל המטלה: נקודות סמסטר: ב 2007 מו

תמליל:

ארגון המחשב ומערכות הפעלה אביב תשפ א תרגול 4

ב פ ר ק י ם ה ק ו ד מ י ם למדנו איך ל ה ע ב י ר לבסיסים שונים ל מ ד נ ו ז י ז ו ת למדנו איך מייצגים מספרים שלמים ה י ו ם, נחזור על איך מיוצגים מספרים שלמים בעזרת וקטור ביטים, אילו פעולות א פ ש ר לעשות עליו ו ב ס ו ף נעשה קצת חידות נושאות פרסים

ק י ד ו ד ש ל מ י ם- unsigned א ם ה מ ס פ ר ה ו א ) unsigned 0.2 או חיוביים בלבד )- מקודדים את המספר בבסיס ל ש י ט ה ה ז ו ק ו ר א י ם B2U- Binary to Unsigned %&' B2U x! = & x " 2 " "#$ ד ו ג מ ה : 10 = $ 2 0 + ' 2 1 +! 2 0 + ( 2 1 =! 1010 B2U מהו המספר הכי נמוך שאפשר ל י י צ ג? מהו המספר הכי גבוה שאפשר ל י י צ ג?

ק י ד ו ד ש ל מ י ם- signed אמרנו בהרצאה שאפשר אם הוא חיובי- הביט השמאלי אם הוא שלילי- הביט השמאלי ל י י צ ג כ ל מ ס פ ר י ה י ה 0 י ה י ה 1 א ב ל יש בעיה י ש י י צ ו ג נ פ ר ד ל- 0 ול- 0 - ß מבזבזים מקום! מה האלטרנטיבה? Complement 2 s

2 s Complement ק י ד ו ד ש ל מ י ם- -signed זוהי הצורה שבה המחשבים עובדים היום כמות המספרים שאפשר ל י י צ ג ק ט נ ה פ י 2 ) ל מ ה? ( %&! B2T x! = x %&' 2 %&' + & "#$ x " 2 " ד ו ג מ ה : 5 = $ 2 1 + ' 2 1 +! 2 0 + ( 2 1 =! 1011 B2T מהו המספר הכי מהו המספר הכי נמוך שאפשר גבוה שאפשר ל י י צ ג? ל י י צ ג? sign bit (MSB)

נ ג י ד? ו מ ה נ א מ ר מ ה מה אפשר.1.2.3 מה אפשר ל ה ג י ד ע ל ה ק ש ר ב י ן Tmin ו- Tmax? (3 ל ה ג י ד ע ל ה ק ש ר ב י ן Tmax ו- Umax? ד ב ר י ם (

נ ג י ד? ו מ ה נ א מ ר מ ה מה קורה בטווח המספרים? טווחי המספרים שווים 1. טווח המספרים השליליים גדול ב- 1 מטווח המספרים החיוביים 2. טווח המספרים השליליים קטן ב- 1 מטווח המספרים החיוביים 3. פ י כ מ ה ג ד ו ל Umax מ- Tmax? איך המספר 1- מיוצג?

ח י בור כללי החיבור נ ג ד י ר א ת x,y נשארים אותו הדבר להיות מיוצגים ל פ י 4 ס י ב י ו ת x = 4, y = 1 ה א ם = 5 y?x +

ח י ב ו ר ע כ ש י ו נ ג ד י ר א ת x,y להיות מיוצגים ל פ י 5 ס י ב י ו ת x = 5, y = 6 ה א ם 11 = y?x + x = 11011 y = 11010 + מ ע ב י ר י ם ל ב י ט י ם- האם צדקנו?

בעזרת 3 סיביות- סיביות- כלומר 3-7 ב) ח י בור לא תמיד אנחנו צודקים! האם אני ל ל א ד ו פ י? י ש מ ק ר י ם ש ב ה ם ה ג ל י ש ה ה ז ו יוצרת תשובה נ כ ו נ ה! ל א נ ר צ ה ד ו ג מ ה : ל ת א ר א ת 3- ו- 4-4=100, -3=101 ה א ם 7-=(3-)+4-? - ל מ ה? כ י 4- ה ו א ה ע ר ך ה מ י נ י מ ל י Tmin) לא בטווח!

בעזרת 3 סיביות 3 סיביות- כלומר 35 ב) ח י ב ו ר לא תמיד אנחנו צודקים! י ש מ ק ר י ם ש ב ה ם ה ג ל י ש ה ה ז ו יוצרת תשובה נ כ ו נ ה! ל א נ ר צ ה ד ו ג מ ה : ו- ל ת א ר א ת 2 2=010,3=011 ה א ם 5=2+3? - ל מ ה? כ י 3 ה ו א ה ע ר ך ה מ ק ס י מ לי Tmax) לא בטווח!

א ב ל- א ב ל- א ז מ ת י מ ז ה י ם ג ל י ש ה? 1. א ם ש ל י ל י + ש ל י ל י = ח י ו ב י- NegOver ה ת ו צ א ה י ו צ א ת יותר קטנה מ- Tmin ז ו ר ק י ם א ת ה- 1 ß יוצא חיובי. 2. א ם ח י ו בי + ח י ו ב י = ש ל י ל י- PosOver ה ת ו צ א ה י ו ת ר י ו צ א ת גדולה מ- Tmax ז ו ר ק י ם א ת ה- 0 ß יוצא שלילי. + c 3 c 2 c 1 c 0 010 c 3 c 2 c 1 c 0 + 100 011 101 ג ל י ש ה " c c! מה אפשר ל ה ג י ד?

א ב ל- א ב ל- א ז מ ת י מ ז ה י ם ג ל י ש ה? 1. א ם ש ל י ל י + ש ל י ל י = ח י ו ב י- NegOver ה ת ו צ א ה י ו צ א ת יותר קטנה מ- Tmin ז ו ר ק י ם א ת ה- 1 ß יוצא חיובי 2. א ם ח י ו ב י + ח י ו ב י = ש ל י ל י- PosOver ה ת ו צ א ה י ו ת ר י ו צ א ת גדולה מ- Tmax ז ו ר ק י ם א ת ה- 0 ß יוצא שלילי + c 5 c 4 c 3 c 2 c 1 c 0 11011 11010 ז א ת ל ע ו מ ת c # = c $ correct א נ י ר ק ש א ל ה- ה א ם ח י ב ו ר ש ל ח י ו ב י + ש ל י ל י ל ג ל ו ש? י כ ו ל

א מ ר נ ו ק ו ד ם א י ך מ י י צ ג י ם א ת ה מ ס פ ר 1-1 = 111 111 ב ו א ו נבדוק שזה באמת נ כ ו ן א ם 1- ב א מ ת מ י ו צ ג ע י ו ק ט ו ר ש כ ו ל ו א ח ד י ם ß א ם נ ק ב ל 0 ל ו 1 נ ו ס י ף + 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 ה א ם ה א ם נ כ ו ן? י ש ב ע י ה ע ם ה ג ל י ש ה?

-x א נ ח נ ו, x ל נ ו נ ת ו ן האם מספיק ל נ ו ר ו צ י ם ל ע ש ו ת למה? כי החיבור בינהם לדעת מהו ר ק?NOT ל נ ו 1- י י ת ן x x = 0100 ~x = 1011 1111 + למשל : x=4

-x ק י ב ל נ ו 1 = x~ x + אבל אנחנו ר ו צ י ם ל ק ב ל 0- מ ה ע ו ש י ם? x = ~x + 1 ל כ ן

האם מותר- פ ע ו ל ה ל א ח ו ק י ת למדנו על (shifting) ז י ז ו ת ל ה ז י ז ל נ ו ל נ ו? לאן שבא מהי פעולה לא חוקית? פעולה שהתוצאה שלה צ פ ו י ) כמו כאפה ( לא מוגדרת ו י כ ו ל ה להשתנות באופן ל א unsigned א ו int למשל : אנחנו מיוצגים לפי 32 סיביות והמשתנה שלנו x ה ו א מ ס ו ג א ם נעשה 31<<x א ם נעשה 32<<x?- ח ו ק י?- ח ו ק י

ה ל ו ע פ ת י ק ו ח א ל x=001 x<<1 => x=010 x<<2 => x=100 x<<3 => x=000 x=010 x>>1 => x=001 x>>2 => x=000 x=100 x>>1 => x=110 x>>2 => x=111

מ ה ה ל ו ז ע ם?unsigned דיברנו קצת על unsigned ג- מ י י צ ר ק 0 א ו ח י ו ב י י ם א ב ל נשתמש בו רק כשלא נצטרך שליליים? ל מ ה? - יש קומפיילרים שיתנו קוד פחות יעיל כשמשתמשים עם unsigned - קל מאוד לעשות טעויות (ראינו בהרצאה)

מ ה ה ל ו ז ע ם?unsigned א ז מ ת י כ ן נ ש ת מ ש? - כשרוצים טווח י ו ת ר ג ד ו ל למספרים החיוביים - לפעמים משתמשים ב- unsigned כקבוצת ד ג ל י ם - כ ש ר ו צ י ם להשוות מול תוצאות של פונקציות שמחזירות unsigned

ל ס י כ ו ם, ק צ ת מ ק ר י ק י צ ו ן נ נ י ח מ ח ש ב ש מ ב ו ס ס ע ל 32 ס י ב י ו ת ע ם ש י ט ת s 2 Complement נ ג ד י ר : 2!" = 2147483648 2!" 1 = 2147483647 נ ז כ י ר : - א ם א ח ד ה צ ד ד י ם ש ל ה ב י ט ו י ה ו א = unsigned היא> ההשוואה - א ם ש נ י ה צ ד ד י ם ה ם = signed היא> ההשוואה לפי signed ל פ י unsigned True / False סוג השוואה ביטוי -2147483647 == 2147483648U -2147483647-1 < -2147483647 (unsigned)(-7-1) < -7 (-7-1)U < 7