|
עמוד:242
כמו שראינו באיור , 2 . 1 בתהליך הקריאה מן הזיכרון יש לקבוע תחילה את הכתובת שממנה תתבצע הקריאה . רק אחרי פנייה לכתובת הזיכרון המתאימה , אפשר לבצע את הקריאה . לכן אפשר להשתמש בהדקים מסוימים של המיקרו-מעבד להעברת כתובת , ואחר-כך להשתמש באותם הדקים להעברת נתונים . שיטת העבודה הזאת נקראת ריבוב בזמן * . ( Time multiplexing ) בשיטה הזאת משתמשים גם בהדקים אחרים . כך , למשל , ב8086- ישנם הדקים המציינים בפרק זמן אחד כתובת , ובפרק זמן אחר הם מעבירים אות בקרה . במבואות של רוב רכיבי הזיכרון וההתקנים ההיקפיים ( רכיבי הקלט / פלט ) נדרשת כתובת יציבה במשך כל זמן מחזור הקריאה והכתיבה . המיקרו-מעבד מוציא כתובת רק בתחילת מחזור הפס . כיצד הכתובת בזיכרון יכולה להיות יציבה במשך כל זמן מחזור הפס ? הכתובת , המופיעה בתחילת מחזור הפס על ההדקים המרובבים של המיקרו-מעבד , " ננעלת " ברכיב השומר עליה , גם לאחר שהמיקרו-מעבד הפסיק להוציא כתובות . הרכיב הזה נקרא נועל . ( Latch ) בהמשך מחזור הפס הנועל הוא מקור הכתובת שסופקה לזיכרון או להתקן הקלט / פלט . איור 2 . 3 שלפניכם מתאר כיצד הכתובות מופרדות מן הנתונים באחד מן הקווים המרובבים באמצעות הנועל לשמירת הכתובת . הקו הזה מסומן ב . AD 0- המוצא Q "עוקב " אחר המבוא , D ונועל את סיבית הכתובת . * רעיון הריבוב בזמן מיושם גם בתקשורת ( במערכות טלפון , בתקשורת בין מחשבים ועוד . ( איור 2 . 3 נעילה של קו כתובת אחד באמצעות נועל
|
|