Discuss, Learn and be Happy דיון בשאלות

help brightness_4 brightness_7 format_textdirection_r_to_l format_textdirection_l_to_r

מה זה AGP? (הרצאה 9 - רכיבים).

1
done
הרצאה 9 - AGP (Accelerated Graphics Port) - פורט ליצירת תקשורת באופן מקבילי של רכיבים גרפיים עם ה-CPU. הוחלף אח"כ ע"י ה-PCIe
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · יותר מ-6 חודשים
מוניטין: 10
הרצאה 9 - AGP (Accelerated Graphics Port) - פורט ליצירת תקשורת באופן מקבילי של רכיבים גרפיים עם ה-CPU. הוחלף אח"כ ע"י ה-PCIe
by

הסבר מהו ה-FSB?

1
done
הרצאה 9 - קו התקשורת העיקרי בין ה-CPU ל-RAM
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · יותר מ-6 חודשים
מוניטין: 10
הרצאה 9 - קו התקשורת העיקרי בין ה-CPU ל-RAM
by

באיזה שיטת ניהול BUS משתמש ה-PCIe?

1
mood
הרצאה 9 - שקופית 16. גם SATA משתמש ב-Point-to-Point
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · יותר מ-6 חודשים
מוניטין: 10
הרצאה 9 - שקופית 16. גם SATA משתמש ב-Point-to-Point
by

מהו הבדל בין PMIO ל-MMIO?

1
done
הרצאה 9 - PMIO: Port Managed IO רגיסטרים של IO ממופים לטווח של כתובות. לרוב נמצאים במערכות BUS מבודדות. • Address Space – נפרד מהאזור של מערכת כתובות הזיכרון. • Access Mechanism – הוראות I/O מיוחדות. MMIO: Memory Mapped IO ממפה רגיסטרים של מכשירים ישירות לתוך האזור של מערכת כתובות הזיכרון. • Address Space – חלק מטווח הכתובות הרגיל של הזיכרון. • Access Mechanism – הוראות זיכרון קריאה/כתיבה רגילות. (IO בנפרד – מנוהל ע"י ה-kernel). מערכות מודרנית משתמשות ב-MMIO אבל גם תומכות במכשירי PMIO.
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · יותר מ-6 חודשים
מוניטין: 10
הרצאה 9 - PMIO: Port Managed IO רגיסטרים של IO ממופים לטווח של כתובות. לרוב נמצאים במערכות BUS מבודדות. • Address Space – נפרד מהאזור של מערכת כתובות הזיכרון. • Access Mechanism – הוראות I/O מיוחדות. MMIO: Memory Mapped IO ממפה רגיסטרים של מכשירים ישירות לתוך האזור של מערכת כתובות הזיכרון. • Address Space – חלק מטווח הכתובות הרגיל של הזיכרון. • Access Mechanism – הוראות זיכרון קריאה/כתיבה רגילות. (IO בנפרד – מנוהל ע"י ה-kernel). מערכות מודרנית משתמשות ב-MMIO אבל גם תומכות במכשירי PMIO.
by

במה מערכות מודרניות משתמשות?

1
done
הרצאה 9 - מערכות מודרנית משתמשות ב-MMIO אבל גם תומכות במכשירי PMIO.
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · יותר מ-6 חודשים
מוניטין: 10
הרצאה 9 - מערכות מודרנית משתמשות ב-MMIO אבל גם תומכות במכשירי PMIO.
by

מה זה ISR? (הרצאה 9)..

1
done
הרצאה 9 - interrupt – מכניזם שעוצר את זרימת הביצוע של ה-CPU. יכול להתעורר בגלל מגוון אירועים, כגון: פעולות I/O, שגיאת חומרה ועוד. כאשר interrupt קורה, המעבד עוצר את הביצוע של התכנית הנוכחית ומעביר את השליטה ל-interrupt handler או ל-interrupt service routine (ISR) (קוד תוכנה המגיב ל-interrupt, מבצע את הפעולות הנדרשות על מנת להתמודד עם ה-interrupt).
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · יותר מ-6 חודשים
מוניטין: 10
הרצאה 9 - interrupt – מכניזם שעוצר את זרימת הביצוע של ה-CPU. יכול להתעורר בגלל מגוון אירועים, כגון: פעולות I/O, שגיאת חומרה ועוד. כאשר interrupt קורה, המעבד עוצר את הביצוע של התכנית הנוכחית ומעביר את השליטה ל-interrupt handler או ל-interrupt service routine (ISR) (קוד תוכנה המגיב ל-interrupt, מבצע את הפעולות הנדרשות על מנת להתמודד עם ה-interrupt).
by

מה איננו הבדל בין interrupt ל-Exception?

1
done
הרצאה 9 - הבדלים בין Interrupt ל-:Exception • Interrupt עולה מאירוע חיצוני, בעוד ש-Exception עולה מאירוע פנימי. • Interrupt לא נגרם מביצוע תוכנית, Exception כן. • דוגמה ל-Interrupt: הקלקת עכבר, דוגמה ל-Exception: syscall, חלוקה ב-0.
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · יותר מ-6 חודשים
מוניטין: 10
הרצאה 9 - הבדלים בין Interrupt ל-:Exception: Interrupt עולה מאירוע חיצוני, בעוד ש-Exception עולה מאירוע פנימי. Interrupt לא נגרם מביצוע תוכנית, Exception כן. דוגמה ל-Interrupt: הקלקת עכבר, דוגמה ל-Exception: syscall, חלוקה ב-0.
by

מה זה EPS ב-MIPS?

1
done
הרצאה 9 - Coprocessor 0 נועד לניהול interrupts. הרגיסטרים שלו נגישים במצב kernel בלבד. מכיל EPS (Exception Program Register) – שומר את הכתובות של ההוראה שעתידה לרוץ לפני ש-interrupt מתרחש. על מנת לגשת אליו, ערך הרגיסטר חייב להיות מועבר מ-Coprocessor 0 לאחר מהרגיסטרים הרגילים של ה-CPU. exception הוא אירוע שעולה מתוך המעבד.
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · יותר מ-6 חודשים
מוניטין: 10
הרצאה 9 - Coprocessor 0 נועד לניהול interrupts. הרגיסטרים שלו נגישים במצב kernel בלבד. מכיל EPS (Exception Program Register) – שומר את הכתובות של ההוראה שעתידה לרוץ לפני ש-interrupt מתרחש. על מנת לגשת אליו, ערך הרגיסטר חייב להיות מועבר מ-Coprocessor 0 לאחר מהרגיסטרים הרגילים של ה-CPU. exception הוא אירוע שעולה מתוך המעבד.
by

מתי קורה register spilling?

1
done
הרצאה 9 - לתוכנית שרצה אין מושג לגבי interrupt שקורה. Handler אחראי לגבות את הרגיסטרים הזמניים שצריכים להיות בשימוש. מצב של "register spilling" קורה כאשר תכנית דורשת יותר רגיסטרים מהכמות שזמינים לה. רגיסטרים $k0, $k1 משומשים ל-ISR.
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · יותר מ-6 חודשים
מוניטין: 10
הרצאה 9 - לתוכנית שרצה אין מושג לגבי interrupt שקורה. Handler אחראי לגבות את הרגיסטרים הזמניים שצריכים להיות בשימוש. מצב של "register spilling" קורה כאשר תכנית דורשת יותר רגיסטרים מהכמות שזמינים לה. רגיסטרים $k0, $k1 משומשים ל-ISR.
by

מהו ה-DMA (Directed Memory Access)?

1
done
הרצאה 9 - תהליך שמאפשר למכשירי ציוד היקפי להעביר מידע באופן ישיר מהזיכרון ללא התערבות של ה-CPU. מהווה עוד controller על ה-mother board שמנהל פעולות מבלי לערב את ה-CPU. הוא לוקח את האחריות על ה-BUS. DMA Controller – מנהל את העברת המידע בין הזיכרון למכשירים, מוודא את בטיחות המידע (integrity) והנגישות ואחראי על תיאום הגישה לזיכרון המערכת. הוא אינו מבצע הוראות CPU!
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · יותר מ-6 חודשים
מוניטין: 10
הרצאה 9 - תהליך שמאפשר למכשירי ציוד היקפי להעביר מידע באופן ישיר מהזיכרון ללא התערבות של ה-CPU. מהווה עוד controller על ה-mother board שמנהל פעולות מבלי לערב את ה-CPU. הוא לוקח את האחריות על ה-BUS. DMA Controller – מנהל את העברת המידע בין הזיכרון למכשירים, מוודא את בטיחות המידע (integrity) והנגישות ואחראי על תיאום הגישה לזיכרון המערכת. הוא אינו מבצע הוראות CPU!
by