ریزپردازنده: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
Nhho (بحث | مشارکت‌ها)
برچسب‌ها: ویرایش همراه ویرایش از وبگاه همراه
Xaforg (بحث | مشارکت‌ها)
←‏ساختار: اصلاح استباه تایپی
برچسب‌ها: ویرایش همراه ویرایش از وبگاه همراه
خط ۲۸:
 
== ساختار ==
آرایش درونی یک ریز پردازنده بر اساس سن طراحی و اهداف مردمورد نظر گرفته شده در آن بسیار متفاوت است. پیچیدگی مدار مجتمع همراه است با محدودیت‌های فیزیکی مانند، تعداد ترانزیستورهایی که می‌توان آن‌ها را در یک تراشه قرار داد، تعداد بسته‌بندی‌های نهایی که می‌توانند پردازنده را به دیگر بخش‌های سیستم متصل کنند، تعداد اتصالات ممکن در تراشه، و میزان حرارتی که تراشه می‌تواند ساطع کند. تکنولوژی پیشرفته تراشه‌های قدرتمند تر و پیچیده تری را امروزه ارائه می‌کنند.
 
ریز پردازنده‌های کوچک فرضی شامل واحدهایی هستند که می‌توانند عملیاتهای حسابی و منطقی را انجام دهند (ALU). ALU، عملکردهای مختلفی مانند جمع، تفریق، یا دیگر عملیتهای AND or OR را بر عهده دارد. هریک از عملکردهای مجموعه ALU، می‌توانند در این پردازنده‌ها نقش بسزایی داشته باشند برای مثال، ثبات‌ها می‌تواند مسئولیت کنترل سایر عناصر را بر عهده گیرد و نتایج آخرین عملکرد را نشان دهد (صفر، منفی، بیش از حد و غیره). بخش کنترل منطقی می‌تواند دستورالعمل‌هایی برای کدهای عملیاتی از حافظه بازیابی کند و مشخص کند برای هر عملیات چه بخشی باید دستورالعمل را اجاره کند. یک کد مجزای عملیاتی می‌تواند مسیر داده‌ها، ثبت، و دیگر عناصر موجود در پردازنده را بشدت تحت تأثیر قرار دهد.