Anonim

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

קצת

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

ביטים בדרך כלל לא קיימים מחוץ לשמונה קבוצות מחרוזות המכונות בתים.

בייט

השלב הבא מעלה, בתים הוא מחרוזת של שמונה סיביות. זה גם הבסיס ל … כמעט כל מדידה של גודל ומהירות מחשוב (מלבד הרץ). כתוצאה מכך, קילובייט הוא 1024 בתים, מגה-בייט הוא 1024 קילובייט, ג'יגה-בייט הוא 1024 מגה-בייט, וטרה-בייט הוא …. טוב, אתה מבין. אתה לא באמת צריך לדעת הרבה יותר על יחידות המדידה האלה אלא אם כן אתה רוצה להכנס לתוכו וללמוד בינארית (אני יכסה קוד מכונה ושפות תכנות בסיסיות אחרות בפוסט מאוחר יותר).

כעת, חלקכם אולי תוהים מדוע הערך הוא 1024 ולא 1000. הסיבה לכך היא שבינארית מבטאת בעצם הכל כמכפיל של 2- כך 1024 הוא הכי קרוב שאנו יכולים להגיע ל 1000.

פלופים

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

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

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

הרץ

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

במונחי הדיוט 4: ביטים, בתים, כישורים והרץ