فرهنگستان زبان و ادب
{all-purpose register} [رایانه و فنّاوری اطلاعات] ثبّاتی که می تواند برای هر منظور به کار رود
{all-purpose register} [رایانه و فنّاوری اطلاعات] ثبّاتی که می تواند برای هر منظور به کار رود
جملات نمونه از منابع مختلف جمع آوری شده است، اگر صحیح نیست یا توهین آمیز است، لطفا گزارش دهید.
💡 IBM از مکانیزم مشابه بسیاری از ریزپردازندههای اصلی استفاده میکند، فایل ثبات را به صورت عمقی با رمزگشا ادغام میکند، اما فایل ثبات آن بهطور مستقل توسط رسیور کار میکند و شامل تغییر زمینه نیست، که با آلفا و x86 متفاوت است. اکثر فایلهای ثبات آن نه تنها برای رمزگشای اختصاصی آن بلکه تا سطح رشته خدمت میکنند. به عنوان مثال، POWER8 دارای حداکثر ۸ رمزگشای دستورالعمل است، اما حداکثر تا ۳۲ فایل ثبت با ۳۲ ثبات همه منظوره (۴ پورت خواندن و ۴ پورت نوشتن)، برای تسهیل چند ریسمانی همزمان، که دستورالعمل آن را نمیتوان در میان هیچ فایل ثبت دیگری استفاده کرد (فقدان تغییر زمینه).
💡 پردازندههای ARM دارای ثبات های بانکی و غیربانکی هستند. در حالی که همه حالتها همیشه ثبات های فیزیکی یکسانی را برای ۸ ثبات همه منظوره اول، R0 تا R7 به اشتراک میگذارند، ثبات فیزیکی که ثبتکننده بانکی، R8 تا R14 به آن اشاره میکند، بستگی به حالت عملکردی دارد که پردازنده در آن قرار دارد. قابل ذکر است، حالت درخواست وقفه سریع (FIQ) دارای بانک ثبات های مخصوص به خود برای R8 تا R12 است، با این معماری همچنین یک اشاره گر پشته خصوصی (R13) برای هر حالت وقفه ارائه میدهد.