پروژه طراحی cpu - تالار گفتمان آذر فروم





فروش فوری انجمن آذر فروم با 1 گیگ هاست نامحدود به قیمت مناسب
جهت خرید با شماره 09363810642 تماس حاصل فرمایید.

 

پروژه طراحی cpu
زمان کنونی: 08-04-1396،11:04 ق.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: Friga
آخرین ارسال: Friga
پاسخ: 1
بازدید: 790

 
 
رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5

موضوع: پروژه طراحی cpu
ارسال: #1
پروژه طراحی cpu
پست‌ها: 11,943
تاریخ عضویت: 20 اردیبهشت 1390
اعتبار: 288
حالت من: Shad
آخرین ویرایش در 09-10-1391 07:59 ب.ظ توسط Friga
این CPU با استفاده از برنامه Proteus 7 طراحی شده است.مزیت این طراحی این است که قسمت های مختلف پروژه به صورت جداگانه در چند بخش طراحی شده و کنار هم چیده شده اند تا در صورت بروز مشکلبه راحتی مشکل قابل شناسایی و حل باشد.

قسمت هایی که به صورت واحد مجزاطراحی شده اند عبارتند از :
۱ – BUS
2 – حافظه و ثبات ها
۳ – مدار جمع و منطق و شیفت
۴ – مدار کنترل
BUS به ثبات ها وصل است و ثبات ها علاوه بر BUS ، با مدار جمع و منطق و شیفت و مدار کنترل نیز سرو کار دارند.مدار کنترل بصورت سخت افزاری پیاده سازی شده است.تمامی دستورالعمل ها توسط مدار کنترل اجرا شده و به ثبات ها فرمان می دهد تا آنها را پیاده سازی و اجراکنند.

ما قبل از معرفی بخش های مختلف پروژه به معرفی تمامی قطعاتی که در طراحی این پروژه به کار رفته اندمی پردازیم :
۷۴۰۴ : آی سی NOT که یک پک شش تایی است.
۷۴HC08 : آی سی AND دو ورودی که یک پک شش تایی است.
۷۴۱۱ : آی سی AND سه ورودی که دارای پک سه تایی است.
۷۴HC4072 : گیت OR چهار ورودی ، پک دوتایی است.
۷۴HC4078 : آی سی NOR هشت ورودی.
۷۴HC4072 : گیت OR 4 ورودی , پک دوتایی
۴۰۰۱ : گیت NOR دو ورودی , پک چهارتایی
۷۴۰۰ : گیت NAND دو ورودی , پک چهارتایی
۴۰۵۱ : مولتی پلکسر CMOS
74HCT238 : دیکدر ۳ به ۸
۷۴۱۵۴ : ریکدر ۴ به ۱۶
۴۵۳۲ : انکدر
۴۰۰۸ : تمام جمع کننده ۴ بیتی CMOS
4013 : فلیپ فلاپ D 4027 : فلیپ فلاپ JK CMOS 7454 : آی سی NAND
مدار اضافه ای نیز برای نمایش دادن وضعیت ثبات ها طراحی شده است که از LED استفاده کرده ایم.

ثباتها:
ثباتهایی که در این پروژه به کار رفته اند عبارتند از:
نام ثبات تعدادبیت سمبل ثبات
ثبات داده ۱۶ grinR
ثبات ادرس ۱۱ AR
شمارنده ی برنامه ۱۱ PC
انباره ۱۶ AC
حافظه ی اصلی ۱۶ Main Memory
ثابت موقت ۱۶ TR
ثابت ورودی ۸ INPR
ثابت خروجی ۸ OUTR
ثابت دستورالعمل ۱۶ IR

توضیحات بیشتر در مورد ثباتها در بخش های بعد اورده شده است.
حافظه اصلی دارای ۱۲ بیت ادرس است لذا دستورالعمل به کار رفته در این پروژه ۳ بیتی است که نمایشدهنده ۸ دستورالعمل مجزا است و باارزشترین بیت دستورالعمل روش ادرس دهی را بیان میکند.

قالب دستورالعمل:
سه قالب دستورالعمل در کامپیوتر پایه وجود دارد.این قالب ها ۱۶ بیتی هستند…



.zip  HardWire Cpu.zip (اندازه 2.01 MB / تعداد دانلود: 59)
















دورمچم به جای ساعت یکنوار مشکی بستم
تا همه بفهمن من از همه هر چه زمانو متعلق به زمان است بیزارم
من هم روزی قلبی داشتم
که توسط مردمانی ازمیان شما شکست و شکست تا سنگی شد
واکنون روزگاریست که شیطان فریاد میزند..
انسان پیدا کنید سجده خواهم کرد...


=====ஜ۩۞۩ஜ=====

01-09-1391 01:33 ق.ظ
 


موضوعات مشابه ...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  دانلود پروژه اصول بازاریابی لاک غلط گیر Friga 0 252 27-09-1392 01:46 ق.ظ
آخرین ارسال: Friga
  دانلود پروژه طراحی و شبیه سازی شطرنج با سی شارپ Friga 0 364 19-08-1391 02:41 ق.ظ
آخرین ارسال: Friga
  دانلود پروژه طراحی بازی مین یاب MineSweeping با سی شارپ Friga 0 652 19-08-1391 02:38 ق.ظ
آخرین ارسال: Friga
  دانلود پروژه مالی سیستم حقوق و دستمزد آموزش و پرورش Friga 0 390 19-08-1391 02:13 ق.ظ
آخرین ارسال: Friga
3 دانلود پروژه سیستم های اطلاعاتی مدیریت (MIS) Friga 0 1,102 18-12-1390 06:59 ب.ظ
آخرین ارسال: Friga

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان