ثبات پردازنده

ثبّات[1] پردازنده یا رجیستر پردازنده (به انگلیسی: processor register) مکانی است که برای پردازنده یک رایانه به سرعت قابل دستیابی است. ثبات‌ها معمولاً شامل مقدار اندکی حافظه‌ی سریع هستند، اگرچه بعضی از ثبات‌ها عملیات سخت‌افزاری خاصی دارند، و می‌توانند فقط‌خواندنی یا فقط‌نوشتنی باشند. معمولاً در معماری رایانه، ثبات‌ها توسط سازوکار متفاوتی از حافظه اصلی آدرس‌دهی می‌شوند، اما بعضی مواقع به آن‌ها یک آدرس حافظه منتسب می‌شود، مثلاً در معماری‌های DEC PDP-10 یا ICT 1900.

ثباتها از یک دیدگاه به دو دسته کلی تقسیم می‌شوند:

  1. ثباتهای نشانی پذیر (آدرس‌پذیر):
    درجینه‌هایی هستند که توسط برنامه‌نویس قابل دسترسی هستند.
  2. ثباتهای آدرس ناپذیر (غیر آدرس پذیر):
    ثباتهایی هستند که توسط کاربر دسترس پذیر نبوده و توسط سخت‌افزار مدیریت می‌شوند.

تعریف دیگر درجینه: حافظه‌های سریعی به نام درجینه در پردازنده وجود دارند که مستقیماً با واحد CU و ALUمتصل هستند و برای نگهداری داده و کنترل اجرای برنامه بکار می‌روند.

نکته: ثبات‌ها مجموعه ای از فلیپ فلاپ‌ها هستند که به یک کلاک(Clock) متصل هستند. در واقع یک ثبات هشت بیتی، نتیجهٔ کنار هم قرار گرفتن هشت فلیپ فلاپ است که همهٔ آن‌ها به یک کلاک متصل هستند.

جستارهای وابسته

پانویس

  1. «ثبّات» [رایانه و فنّاوری اطلاعات] هم‌ارزِ «register»؛ منبع: گروه واژه‌گزینی. جواد میرشکاری، ویراستار. دفتر چهارم. فرهنگ واژه‌های مصوب فرهنگستان. تهران: انتشارات فرهنگستان زبان و ادب فارسی. شابک ۹۶۴-۷۵۳۱-۵۹-۱ (ذیل سرواژهٔ ثبّات)

منابع

مشارکت‌کنندگان ویکی‌پدیا. «Processor register». در دانشنامهٔ ویکی‌پدیای انگلیسی، بازبینی‌شده در ۲۹ آذر ۱۳۹۹.

در ویکی‌انبار پرونده‌هایی دربارهٔ ثبات پردازنده موجود است.
  • زبان ماشین و اسمبلی نوشته دکتر سید رضی انتشارات ناقوس
  • معماری کامپیوتر نوشته موریس مانو
  • طراحی و معماری کامپیوتر نوشته پترسون
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.