» נושאי לימוד
» נושאי לימוד
יום רביעי 17 ביולי 2019
מנשק מעבד – התקני קלט/פלט 3
דף ראשי   מנשק מעבד – התקני קלט/פלט  מנשק מעבד – התקני קלט/פלט 3 גרסה להדפסה

3.  מיפוי אוגרי קלט/פלט למרחב המעינה של הזיכרון - Memory Mapped I/O

 

מיפוי אוגרי ק/פ של בקרי ההתקנים לחלק קטן של מרחב המיעון של הזיכרון העיקרי (שאינו בשימוש). הטכניקה מאפשרת ביטול פקודות קלט/פלט in/out)) במנשק שונה מהמנשק הרגיל (של הגישה לזיכרון העיקרי). איך זה נעשה?

 

מתייחסים למען בזיכרון בעזרת פקודות  Store/Load(יש קו בקרה מיוחד בפס המערכת שמאותת על כיוון הק/פ). הפקודה מתבצעת במשך צמד מחזורי פס:

 

מחזור מען (address cycle) – שליחת המען ע"י המעבד על פס המערכת.

 

מחזור נתונים (data cycle) – שליחת הנתון ע"י המעבד/הבקר על פס המערכת.

 

בקר  הזיכרון העיקרי שמזהה את המען שנשלח על הפס במחזור מען, מתעורר,  

ומקבל/מעביר נתונים מול המעבד. לדוגמא: Store R9, X   או Load R1, Y

 

 

בדוגמא בפקודה Store R9, X, במחזור המען, יועבר מען X ע"י המעבד על פס המערכת לבקר הזיכרון. במחזור הנתונים, המעבד יעביר את תוכן R9 על פס המערכת וכך הוא יגיע לבקר הזיכרון שישתול אותו ב- X. בפקודה   ,Load R1, Yהמען שהמעבד מעביר על פס המערכת הוא של Y ובמחזור הנתונים בקר הזיכרון ישים את תוכן Y על פס המערכת והוא יהפוך להיות התוכן של R1 כי המעבד ישתול את תוכן Y ב-R1 .

 31-01-04 / 16:06  עודכן ,  04-10-03 / 11:22  נוצר ע"י רועי לוי  בתאריך 
 התפתחות מנשקי קלט/פלט - הקודםהבא - מנשק מעבד – התקני קלט/פלט 4 
תגובות הקוראים    תגובות  -  0
דרכונט
מהי מערכת הדרכונט?
אינך מחובר, להתחברות:
דוא"ל
ססמא
נושאי לימוד
חיפוש  |  לא פועל
משלנו  |  לא פועל
גולשים מקוונים: 3