شبیه سازی پروژه کامپیوتر پایه ای مانو 16 بیتی با استفاده از نرم افزار Proteus
شبیه سازی، طراحی و پیاده سازی پروژه کامپیوتر پایه ای مانو Basic Mano Computer در نرم افزار شبیه ساز پروتئوس به صورت کامل
کامپیوتر پایه (Basic Computer) یا کامپیوتر مانو (Mano Machine) یک کامپیوتر ساده است که بر مبنای مینی کامپیوتر معماری پی دی پی-۱۱ (PDP-11) توسط موریس مانو در کتاب معماری سیستم های کامپیوتری طراحی شده است و برای تدریس معماری کامپیوتر استفاده می شود
به طور کلی در این کامپیوتر 16 بیتی، 3 نوع دستورالعمل داریم: دستورات حافظه ای، دستورات ثباتی، دستورات ورودی و خروجی
آنچه تحویل داده می شود:
1. فایل پروتئوس قابل اجرا در نرم افزار پروتئوس ورژن 8 (این فایل توسط ما در نرم افزار پروتئوس تست گردیده و کاملاً قابل اجرا و صحیح می باشد) این ورژن نرم افزار را می توانید از اینجا دانلود نمایید. + به همراه دو فایل حافظه پیش فرض که برنامه شمارنده بالاشمار درون این فایل های قرار دارد.
2. چهار برنامه به زبان اسمبلی قابل کامپایل و تبدیل به برنامه قابل اجرا در کامپیوتر پایه ای ساخته شده (برنامه های ماشین حساب، شمارنده و ....) به همراه فایل های کامپایل شده آن ها آماده برای لود بر روی حافظه های درون کامپیوتر شبیه سازی شده در پروتئوس
3. دو ویدئوی آموزشی به زبان فارسی، ویدئوی اول برای آشنایی با محیط پروتئوس و نحوه صفحه بندی و آوردن قطعات و غیره، ویدئوی دوم برای آشنایی با نحوه نوشتن برنامه جدید و کامپایل آن و دادن آن به حافظه کامپیوتر مانو در پروتئوس
4. داکیومنت توضیحات به زبان فارسی به صورت کامل و قابل ویرایش با توضیحات تمامی اجزا و توضیح یکی از برنامه ها به صورت خط به خط در 21 صفحه با فرمت های مایکروسافت ورد docx و PDF
5. کامپایلر کامپیوتر پایه ای مانو (فایل نصب به همراه سورس کد) برای تبدیل کدهایی که می نویسیم به صفر و یک (فایل باینری) که می توان این فایل را در حافظه های کامپیوتر مانو بارگذاری نمود و برنامه را با اجرا کردن پرتئوس اجرا نمود و جواب گرفت (توضیحات لازمه در ویدئوهای آموزشی آورده شده است)
فهرست داکیومنت (فهرست خودکار در داکیومنت وجود دارد و به راحتی قابل ویرایش و به روز رسانی است)
مقدمه 3
1 آنچه پیاده سازی شده است 3
1-1 دستورات در کامپیوتر پایه ای مانو: 4
2 توضیح برنامه شمارنده: 9
3 میکروپروگرام یا کنترل سخت افزاری 10
4 رسم مدارات 13
4-1 مدار کنترلی حافظه: 15
4-2 مدار کنترلی ثبات آدرس 15
4-3 مدار کنترلی شمارنده ی برنامه یا PC یا Program Counter 16
4-4 مدار کنترلی ثبات دستور یا IR 18
4-5 مدار کنترلی ثبات انباره AC یا آکومولاتور 18
4-6 مدارات واحد محاسبه و منطق 19
4-7 مدارات نمایشگر 7 قسمتی و شمارنده ی حالت مدار و دیکدر و مدارات کنترلی فلیپ فلاپ ها 19
4-8 نکات مهم در مدار 20
تصویری از خروجی این پروژه را می توانید در عکس زیر مشاهده نمایید:
قسمت هایی از داکیومنت پروژه را می توانید در عکس های زیر مشاهده نمایید:
دروس مرتبط: معماری کامپیوتر، مدارهای منطقی، مبانی دیجیتال، میکروکنترلر، میکروپروسسور
ما پیشنهاد می کنیم برای آشنایی بیشتر آموزش ویدئویی رایگان فرادرس را هم مشاهده نمایید.
پس از خرید از درگاه امن بانکی، لینک دانلود در اختیار شما قرار میگیرد و همچنین به آدرس ایمیل شما فرستاده می شود. تماس با ما برای راهنمایی، درخواست مقالات و پایان نامه ها و یا ترجمه و یا انجام پروژه های برنامه نویسی و حل تمرینات با آدرس ایمیل:
ebarkat.shop@yahoo.com
یا شناسه تلگرام (آی دی تلگرام ما): @ebarkat
توجه: اگر کارت بانکی شما رمز دوم ندارد و یا در خرید الکترونیکی به مشکل برخورد کردید و یا به هر دلیلی تمایل به پرداخت الکترونیکی ندارید با ما تماس بگیرید تا راههای دیگری برای پرداخت به شما پیشنهاد کنیم.
توجه توجه توجه: هرگونه کپی برداری و فروش فایل های فروشگاه برکت الکترونیک (به آدرس proteus.sellfile.ir) در فروشگاه های دیگر شرعاً حرام است، تمامی فایل ها و پروژه های موجود در فروشگاه، توسط ما اجرا و پیاده سازی و یا از منابع معتبر زبان اصلی جمع آوری شده اند و دارای حق کپی رایت اسلامی می باشند.
از پایین همین صفحه (بخش پرداخت و دانلود) می توانید این پروژه را خریداری و دانلود نمایید.
کد محصول: 20065
دانلود طراحی و پیاده سازی کامپیوتر پایه مانو 16 بیتی و شبیه سازی در نرم افزار پروتئوس Proteus به همراه برنامه های قابل اجرا