250 likes | 379 Views
גיא מזרחי guy@betternet.co.il. תקשורת שיעור 7. The Binary Language of Computers. ביט- יחידת המידע הקטנה ביותר. יכולה לסמל "1" או "0". בית- קבוצה של שמונה ביטים. בית היא יחידת מידע שמסמלת תו (אותיות, מספרים, סימנים מיוחדים) כמות הזיכרון במחשב נמדד בבתים. יחידות מניה. השיטה הבינארית.
E N D
גיא מזרחיguy@betternet.co.il תקשורת שיעור 7
The Binary Language of Computers • ביט- יחידת המידע הקטנה ביותר. יכולה לסמל "1" או "0". • בית- קבוצה של שמונה ביטים. בית היא יחידת מידע שמסמלת תו (אותיות, מספרים, סימנים מיוחדים) • כמות הזיכרון במחשב נמדד בבתים
השיטה הבינארית • השיטה הבינארית עובדת על בסיס של 2 ומורכבת מהספרות "0" ו "1". • טבלת ההמרה- מורכבת מ "2" בחזקת 0-7 ובעזרתה נוכל לבצע המרה מהשיטה העשרונית לשיטה הבינארית. • תקשורת טורית – תעביר "ביט" אחד של מידע בכבל בכל רגע נתון • תקשורת מקבילית – מעבירה יותר נתונים ע"י הוספת כבלים נוספים
הוספת חוטים כדי ליצור תקשורת מקבילית
תקשורת בתוך המחשב • בתוך המחשב אנו משתמשים בתקשורת מקבילית • קווי הנתונים מורכבים משמונה גידים, כך שעוברות 8 סיביות (ביטים) בו זמנית. • 8 ביטים שיכולים להעביר כל אחד "0" או "1" יכולים לייצג 256 צורות משתנות (2 בחזקת 8) • טבלת ASCII מורכבת מ-256 תווים.
BUS • בגלל הצורך במהירויות גבוהות ויעילות גבוהה המחשב עובד בתצורה מקבילית • BUS- קבוצת כבלים מקבילים המשמשים להעברת נתונים מנקודה לנקודה • מחשבים ישנים עבדו ב-8 ביט ומחשבים חדשים התקדמו ועבדו עם 16 ביט ואף 32 ו 64 ביט כיום • מחשב 386 ומעלה עובד בתצורת 32 ביט • סדרת XEON עובדת ב 64 ביט
סוגי BUS • ישנם שני סוגי BUS: • SYSTEM BUS – מחברים את המעבד, הזיכרון ויתר הרכיבים על הלוח. • EXPANSION BUS – מיועדים לחיבור התקנים נוספים. ישנם כמה סוגים, שהשינוי בהם הוא במהירות ובצורת החיבור.
מהירות התקנים • מהירות האפיק תלויה במהירות המעבד • המחשב מתוזמן בעזרת שבב קוורץ שנמצא על הלוח. • מהירות המעבדים משתפרת כל הזמן ואילו מהירות כרטיסי ההרחבה יחסית קבועה, כדי לא לחייב החלפת כל המוצרים בעת שידרוג המחשב.
חריצי הרחבה • חריצי ההרחבה המוכרים: • ISA • MCA • EISA • VLB • PCI • AGP
Industry Standard Architecture (ISA) • הופיע עם XT והמעבד 8088 • 8 ביט • מהירות של 8.33Mhz • OPEN STANDARD • IBM שפיתחה הרשתה לכל חברה להעתיק אותו • המושג ISA נכנס רק בשנות ה-90. לפני זה קראו לחריץ ההרחבה של 8 ביט XT ול16 ביט קראו AT.
בעיות • מהירות איטית • הורדת ביצועי המחשב בשל המהירות • הגדרת הכרטיסים מיושנת – בעזרת JUMPERS.
Micro Channel Architecture (MCA) • ב 1986 השוק התבסס בעיקר על מחשבי 386 וטכנולוגית 32 הביט שלהם • חריצי ISA עבדו ללא בעיה בתואמי PC. • IBM רצתה לקחת את השליטה לידיה בחזרה ובעת הוצאת המחשב החדש שלה (PS/2) תכננה חריץ הרחבה חדש של 32 ביטים • תמיכה במהירות של 10Mhz • לחלוטין לא תואם ל ISA. • התקנה אוטומטית – ללא ג'מפרים ומתגים על הכרטיסים.
בעיות • המחשב של IMB – PS/2 לא התקבל בשוק בברכה • כרטיסי MCA היו מעטים ויקרים • טכנולוגיה שנעלמה...
Enhanced ISA (EISA) • נוצר ב-1988 • פועל ב-32 ביט • מהירות של 8Mhz • תמיכה מלאה ב ISA • בנוי בצורה שכרטיס ISA ייגע רק בחלק מהפינים ואילו כרטיס EISA ייגע בכל הפינים
בעיות • לא התקבל בברכה. היה וויכוח מה יותר נכון – EISA או MCA. • מהירות איטית
VESA Local Bus (VLB) • פיתוח של מערכות תומכות ב 32 ביט והצורך ביכולת גראפית מהירה יותר הביא לפיתוח של חריץ זה. • היה קיים רק ב 386 ו 486 • עבד במהירות של חצי ממהירות הלוח (הייתה אז 33Mhz) ויכול להגיע עד 50Mhz. • בעיות – במהירות גבוהה גרם לקריסה של המערכת.
Peripheral Component Interconnect (PCI) • ביצועים טובים • אין תלות במערכת – יכול לעבוד לא רק עם PC. • 32 ביט • 33Mhz • יש לו עוד 4 פסיקות משלו אותם הוא יכול לחלק בין הכרטיסים. יש אפשרות ששני כרטיסים יעבדו על אותה פסיקה – כל זאת בתנאי שתהיה יכולת ניהול למערכת ההפעלה! • no switches or jumpers • המהירות לא קבועה – יש אפשרות להגיע עד 132Mhz
Accelerated Graphics Port (AGP) • מיועד לכרטיס מסך • יש רק אחד כזה במחשב • אין חלוקת רוחב פס בין מספר כרטיסים • 525-MB per second • יכולת גישה ישירה מהירה לזיכרון • קיים החל מ Pentium II.
Universal Serial Bus (USB) • ערוץ לחיבור רכיבים חיצוניים • בד"כ יש לפחות שני חיבורים כאלה במחשב • עובד בשתי מהירויות: 1.5Mbps לרכיבים פשוטים שלא זקוקים לתקשורת מהירה או 12Mbps לרכיבים יותר תובעניים. • ניתן לחבר התקני USB גם כשהמחשב פועל • שקע USB מספק חשמל לרכיב המחובר אליו • ניתן לחבר עד 127 התקנים בשרשור • המהירות יורדת ככל שמחוברים יותר רכיבים
Printer Ports • Parallel communication • 150KBps • גוזל משאבים – דורש זמן מעבד ומעמיס את ה BUS של המחשב. • אורך כבל מוגבל (מומלץ לא להאריך מעל 7 מטר)
Serial Port • מאפשר העברת נתונים למרחק גדול • בד"כ יש שני יציאות טוריות במחשב • יציאה של 9 פינים, משתמשים רק בשני חוטים להעברת מידע, יתר החוטים משמשים להעברת סימון בקשר למידע.