Abstract
This paper describes the architecture and the internal structure of “Savage16”, a fully functional general purpose reduced instruction set microprocessor, with a modified Harvard, five stage pipeline architecture. The memory organization and key architecture elements are being described, as well as the hardware block diagram and the internal structure. A summary of the instruction set is presented, along with a brief description of the addressing modes
چکیده
این مقاله به معماری و ساختار داخلی «Savage 16» که Savage 16 یک ریزپردازنده مجموعه دستورالعمل های کوتاه شده(مخفف) همه منظوره کاملا کاربردی با معماری کانالی پنج مرحله ای اصلاح شده هاروارد می باشد .سپس شکل حافظه و عناصر اصلی معماری بعلاوه نمودار اصلی سخت افزار و ساختار درونی را شرح می دهیم. مجموعه دستورالعمل ها را نیز همراه با تعریف کوتاهی از حالات آدرس دهی به صورت خلاصه آورده ایم.
1-مقدمه
ریزپردازنده Savage 16 ماشین RISC همه منظوره 16 بیتی است براساس معماری تغییر شکل یافته هاروارد که ثابت ها را در حافظه برنامه ذخیره می کند. ساختار داخلی بعنوان کانال پنج مرحله ای اجرای دستورالعمل پیاده سازی می شود که عملکرد بهتری نسبت به میکرومعماری سنتی گردش متوالی دارد...