ויקיפדיה:הכה את המומחה – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
שורה 377:
:::::# ''"אם יש לך רק ערך אחד, אז איך תייצג שסיבית אינה בשימוש, כי האורך משפיע על הערך?"'' שוב שאלה שמאותו הגיון שהצגתי לעיל אינני הסמכות לענות עליה; אני מציע בחביבות עילאית לא לשאול אותי שאלות בנושא ; אך רק אגיד שבבסיס אונארי לא התכוונתי לטעון שיש רק ערך אחד אלא יכולת להשתמש רק בתו אחד להרכבת "מילים" בשפת מכונה.
::::: {{אלמ}}
::::::אתה מעלה את אותה בעיה. מה זו שורה? אין שורות בזיכרון, הכל רציף, מחולק לכתובות, שבכל כתובת יושבת מילה, בגודל קבוע, לא ניתן למלא רק חלק ממנה, כי ביט חייב להכיל ערך. אם תבחר ייצוג שבו ניתן למלא רק חלק ממנה, אז הרי שיש לך שני תווים ובזבוז של משאבים. דלגלג מייצר זיכרון - יש מעגלים לוגיים שמקבלים קלט ונותנים פלט מיידי, ויש כאלה שמסוגלים להחזיק מידע לזמן ממושך, אלה הם הדלגלגים, ולא נדרש ללמוד הנדסת מחשבים או אלקטרוניקה כדי להכיר את זה. זה נלמד גם בתארים בתחום התוכנה. יש כמה דגלים שנדלקים בעת חישוב, אני זוכר שיש 2 שקשורים לאריתמטיקה, גם לגלישה וגם לנשא. נשא זה משהו שרואים הרבה באריתמטיקה - כשמחברים מספרים, יש חיבורים שמעבירים אחד הלאה, למשקל הבא, אם אחרי המשקל הכי גבוה מועבר אחד, הוא יוצא מחוץ לתחום שהזיכרון יכול לשמור, ואז הוא נזרק, ומדליק דגל באוגר הדגלים. אם מחברים כמה מחברים מלאים, ניתן לקבל את הנשא הזה ולמעשה להרכיב יחידה שמעבדת מספרים באורך סיביות גדול יותר. מן הסתם שהשאלות הללו הן רטוריות, אין אפשרות לייצג שסיבית אינה בשימוש. למערכת ההפעלה יש אפשרות לנהל את הזיכרון ואילו כתובות תפוסות ועל ידי מי, אבל לא ברמת הכתובת, וזה לא יעבוד כמערכת ההפעלה עצמה צריכה לפעול על בסיס דבר שכזה. לגבי איך תוכנית בנויה, יש גודל קבוע לפקודות מעבד, שמחולקת ל opcode ולאופרנדים. יש כמה גדלים שונים שניתן לקבל, נראה לי שעד 3, אבל בכל מקרה זה קבוע, ובכל מקרה לא ניתן לרדת לרמת הסיביות, ולחלק מלאכותית את הזיכרון, דבר שידרוש בכל מקרה איזושהי חלוקה פנימית, שדורשת לבסוף תו נוסף. [[משתמש:Galzigler|(¯`gal´¯)]] - [[שיחת משתמש:Galzigler|שיחה]] 04:22, 8 באוגוסט 2020 (IDT)
 
== צורות שונות לאפסילון ==