
پايان نامه : شبيه سازي يك كامپيوتر پايه به كمك زبان توصيف سخت افزار
فرمت: PDF
تعداد صفحه :67
قیمت : مبلغ ۸ هزار تومان
چكيده:
در اين پروژه كامپيوتر پايه مانو بوسيله زبانهاي توصيف سخت افزار نظير VHDL و Verilog شبيه سازي شده و در كنار آن سعي شده است تا قابليتهاي موجود در آن در محيط Visual Studio و با استفاده از زبان # C در قالب نرمافزاري ساده براي استفاده كاربران گردآوري شود. در اين نرمافزار كاربر ميتواند با صدور دستورات موجود در كامپيوترپايه، نتايج حاصل از انجام اين دستورات را در محيطي ساده مشاهده كرده و مقدار نهايي ثباتهاي موجود را ملاحظه كند. ساختار اين كامپيوتر ساده توسط ثباتهاي داخلياش، زمانبندي و ساختار كنترل، و مجموعه دستوراتي كه به كار ميبرد تعريف ميگردد كه در ادامه اين نوشتار به بررسي و تحليل بيشتر آن خواهيم پرداخت. همچنين در ادامه سعي خواهيم كرد تا خوانندگان عزيز را با كليات زبانهاي توصيف سخت افزار به كار برده شده در اين پژوهش تا حدودي آشنا كنيم تا قابليت درك اين زبانها براي خوانندگاني كه آشنايي كمتري با اين زبانها دارند، به وجود آيد. در انتهاي اين نوشتار سعي ميكنيم تا خوانندگان را با نحوه عملكرد نرمافزار توليد شده در اين رابطه آشنا كرده، و نحوه استفاده از آن را بيان كنيم
فهرست
فصل اول : آشنايي با كامپيوتر پايه
1.1 .كليات كامپيوتر پايه
2.1 .كدهاي دستورالعملها
3.1 .سازماندهي كامپيوتر پايه مبتني بر برنامه ذخيره شده
1.3.1 .واحد حافظه در كامپيوتر پايه
2.3.1 .آدرسدهي مستقيم و غيرمستقيم در كامپيوتر پايه
4.1 .ثباتهاي كامپيوتر پايه
5.1 .سيستم گذرگاه مشترك
6.1 .دستورالعملهاي كامپيوتر پايه
1.6.1 .دستورالعملهاي ارجاع به حافظه در كامپيوتر پايه
1.1.6.1 .دستور AND با AC
3.1.6.1 .دستور LDA يا باركردن AC
4.1.6.1 .دستور STA يا ذخيره كردن AC در حافظه
5.1.6.1 .دستور BUN يا انشعاب بدون شرط
6.1.6.1 .دستور BSA يا انشعاب با ذخيره آدرس برگشت
7.1.6.1 .دستور ISZ يا افزايش و گذر در صورت نتيجه صفر
2.6.1 .دستورالعملهاي ارجاع به ثبات در كامپيوتر پايه
1.2.1.6 .دستور CLA
ب
2.2.6.1 .دستور CLE
3.2.6.1 .دستور CMA
4.2.6.1 .دستور CME
5.2.6.1 .دستور CIR
6.2.6.1 .دستور CIL
7.2.6.1 .دستور INC
8.2.6.1 .دستور SPA
9.2.6.1 .دستور SNA
10.2.6.1 .دستور SZA
11.2.6.1 .دستور SZE
12.6.2.1 .دستور HLT
3.6.1 .دستورالعملهاي ورودي-خروجي در كامپيوتر پايه
1.3.6.1 .دستور INP
2.3.6.1 .دستور OUT
3.3.6.1 .دستور SKI
4.3.6.1 .دستور SKO
5.3.6.1 .دستورات ION و IOF
فصل دوم : آشنايي با زبانهاي توصيف سخت افزار
1.2 .مقدمه
2.2 .تاريخچه
3.2 .زبان توصيف سخت افزار چيست
1.3.2 .شبيه سازي سخت افزار به كمك HDL ها
ج
4.2 .زبان توصيف سخت افزار VHDL
5.2 .زبان توصيف سخت افزار Verilog
Verilog.6.2 در برابر VHDL
فصل سوم : آشنايي با نرم افزار توليد شده
1.3 .كليات نرم افزار
2.3 .صفحه واسط كاربر نرم افزار
3.3 .بخش هاي مختلف نرم افزار
1.3.3 .بخش A
2.3.3 .بخش B
1.2.3.3 .ورود اطلاعات و دستورات به حافظه كامپيوتر پايه
2.2.3.3 .مشاهده اطلاعات ذخيره شده در حافظه
3.2.3.3 .مقداردهي اوليه به ثبات انباره
4.2.3.3 .مقداردهي اوليه به شمارنده برنامه
5.2.3.3 .اعمال دستورات و مشاهده نتايج
6.2.3.3 .پاك كردن ثبات ها و حافظه
7.2.3.3 .وارد كردن دستورات و دادههاي از پيش ذخيره شده به برنامه
8.2.3.3 .ذخيره كردن اطلاعات وارد شده توسط كاربر
3.3.3 .بخش C
4.3.3 .بخش D
5.3.3 .تنظيم فونت نوشتهها
6.3.3 .خروج از برنامه
منابع و ما خذ
فهرست شكلها
***************************************************************************************
در صورت تمایل
به دریافت فایل فوق در مدت 10 دقیقه ، لطفاً اینجا کلیک
کنید
***************************************************************************************
مشاوره ؛نگارش پایان نامه ؛ مقاله + شبیه سازی
در تمام مقاطع دانشگاهی پذیرفته می شود
در صورت
تمایل می توانید عنوان و جزئیات پروژه خود را در قسمت نظرات این پست
اعلام فرمایید. ضمنا می توانید اطلاعات درخواستی خود را به ایمیل یا تلگرام
نمایید
ایمیل :
com.dr@yahoo.com
درباره :
شبيه سازی كامپيوتر ,
|