واحد بارگیری - ذخیره

از ویکی‌پدیا، دانشنامهٔ آزاد

در مهندسی کامپیوتر، واحد ذخیره - بارگیری (load-store unit (LSU)) یک واحد اجرایی تخصصی است که مسئول اجرای تمام دستورالعمل‌های بارگذاری و ذخیره‌سازی، تولید آدرس‌های مجازی از عملیات‌های بارگذاری و ذخیره‌سازی[۱][۲][۳] و بارگیری داده‌ها از حافظه یا ذخیره‌سازی آن در حافظه (رجیسترها) است.[۴]

واحد load-store معمولاً شامل یک صف برای دستورالعمل‌های حافظه است و خود مستقل از واحدهای پردازشگر دیگر عمل می‌کند.[۴]

واحدهای بارگیری - ذخیره ممکن است در پردازش برداری نیز استفاده شوند و در چنین مواردی ممکن است از عبارت «بردار بارگیری - ذخیره» استفاده شود.[۵]

برخی از واحدهای بارگیری - ذخیره قادر به اجرای عملیات ساده برای اعداد اعشاری نقطه ثابت و/یا عدد صحیح هستند.

جستارهای وابسته[ویرایش]

منابع[ویرایش]

  1. "IBM POWER8 processor core microarchitecture (PDF Download Available)". ResearchGate.
  2. "Structure of Computer Systems" (PDF). Users.utcluj.ro. p. 320. Retrieved 2017-06-23.
  3. "ARM Information Center". infocenter.arm.com.
  4. ۴٫۰ ۴٫۱ Memory Systems: Cache, DRAM, Disk by Bruce Jacob, Spencer Ng, David Wang 2007 شابک ‎۰۱۲۳۷۹۷۵۱۹ page 298
  5. Computer Architecture: A Quantitative Approach by John L. Hennessy, David A. Patterson 2011 شابک ‎۰۱۲۳۸۳۸۷۲X pages 293-295