+86-755-82561458

Mar 04, 2022

הרישומים העיקריים של המיקרו-בקר

(1) צובר A

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

(2) DR של אוגר נתונים

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

(3) אינפרא-אדום של פנקס הוראות ומזהה מפענח הוראות

ההוראות כוללות קודים ואופרנדים.

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

(4) מחשב מונה תוכניות

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

(5) רישום כתובות AR

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

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


אולי גם תרצה

לשלוח הודעה