سخت افزار
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: VHDL
- بازدید: 11079
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: طراحی cpu
- بازدید: 10904
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: طراحی cpu
- بازدید: 31956
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: VHDL
- بازدید: 18842
تمرین اول :یک برنامه برای جمع کننده ی 8 بیتی طراحی کنید. برای خروجی و ورودی از std_logic_vector نوع استفاده نمایید.
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: VHDL
- بازدید: 11479
یک alu هشت بیتی طراحی کنید با ورودیهای a , b و خروجی c و کری خروجی .
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: VHDL
- بازدید: 7711
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: VHDL
- بازدید: 31408
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: طراحی cpu
- بازدید: 13088
این cpu دقیقاً cpu پایه ی کتاب موریس مانو است و بر روی پروتیوس به راحتی اجرا میشود و هر نوع برنامه ایی را برای آن میتوانید از روی کتاب بنویسید و روی پروتویس نتیجه را ببینید.کامپیوتر موریس مانو یک کامپیوتر بر اساس معماری risc است که برای اهداف آموزشی طراحی شده است.این cpu دارای تعداد کمی رجیستر برای انجام عملیات داخیلی است و به راحتی میتوان نوع عملکرد آنرا آموزش داد. توضیحات مربوط به این کامپیوتر پایه را میتوانید در pdf زیر مطالعه کنید و فقط یک نکته در مورد راه اندازی وجود دارد که باید توجه کنید برای نوشتن برنامه ی جدید فقط کافی است دستورات اسمبلی لازم را به صورت دستی نوشته و پس از آن این دستورات را در داخل اسمبلر بریزید و کامپایل کنید و پس از آن دو قایل برای شما تولید خواهد شد که این دو فایل را باید به پروتیوس بدهید و شبیه سازی را آغاز نمایید. برنامه های زیر را میتوانید به جای برنامه ی موجود در پوشه ی اصلی استفاده نمایید و عملکردهای دیگر این کامپیوتر پایه را آزماشی کنید برای این کار کافی است فایل main1 و main2 را در پوشه ی اصلی جایگزین نمایید: