logo

רישומי מחשבים

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

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

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

להלן רשימה של כמה מהאוגרים הנפוצים ביותר בשימוש במחשב בסיסי:

הירשם סֵמֶל מספר ביטים פוּנקצִיָה
מאגר נתונים ד'ר 16 מחזיק באופרנד זיכרון
מרשם כתובות עם 12 מחזיק כתובת עבור הזיכרון
מַצבֵּר AC 16 רישום מעבד
פנקס הוראות ו 16 מחזיק בקוד הוראות
מונה תוכניות PC 12 מחזיק בכתובת של ההוראה
רישום זמני TR 16 מחזיק נתונים זמניים
רשם קלט ביחסי ציבור 8 נושא תו קלט
אוגר פלט אַחֵר 8 נושא תו פלט

התמונה הבאה מציגה את תצורת הרישום והזיכרון עבור מחשב בסיסי.

רישומי מחשבים
  • ליחידת הזיכרון קיבולת של 4096 מילים, וכל מילה מכילה 16 סיביות.
  • מאגר הנתונים (DR) מכיל 16 סיביות שמחזיקות את האופרנד שנקרא ממיקום הזיכרון.
  • מאגר כתובת הזיכרון (MAR) מכיל 12 סיביות המכילות את הכתובת של מיקום הזיכרון.
  • מונה התוכניות (PC) מכיל גם 12 ביטים שמכילים את הכתובת של ההוראה הבאה שתיקרא מהזיכרון לאחר ביצוע ההוראה הנוכחית.
  • פנקס המצבר (AC) הוא פנקס עיבוד למטרות כלליות.
  • ההוראה הנקראת מהזיכרון ממוקמת ב-Instruction register (IR).
  • הפנקס הזמני (TR) משמש להחזקת הנתונים הזמניים במהלך העיבוד.
  • רישומי הקלט (IR) מכילים את תווי הקלט שניתנו על ידי המשתמש.
  • ה-Output Registers (OR) מחזיק את הפלט לאחר עיבוד נתוני הקלט.