یارا فایل

مرجع دانلود انواع فایل

یارا فایل

مرجع دانلود انواع فایل

دانلود میکرو پروسسور PLC و

اختصاصی از یارا فایل دانلود میکرو پروسسور PLC و دانلود با لینک مستقیم و پر سرعت .

دانلود میکرو پروسسور PLC و


دانلود میکرو پروسسور  PLC و

 

نوع فایل:  ppt _ pptx

( قابلیت ویرایش )

 


 قسمتی از اسلاید : 

 

تعداد اسلاید : 33 صفحه

تحقیق در مورد : میکروپروسسور.
و PLC میکرو پروسسور جز اصلی تمام کامپیوتر ها ریزپردازنده ی آنها است.
اگرچه ممکن است میکروپروسسورها در معماری با یکدیگر تفاوت داشته باشند اما تمام آنها یک وظیفه را انجام می دهند: "دریافت دستورالعمل ها و اجرای آن ها" در این مورد بیشتر صحبت خواهیم کرد اما چیزی که واضح است میکروپروسسور برای دریافت دستورالعمل ها نیاز به تعامل به وسایلی دیگر می باشد. اصولا کلمه ی Bus به معنای گذرگاه عمومی، وسیله حمل و نقل عمومی یا اتوبوس می باشد.
می توان System Bus را گذرگاه عمومی سیستم ترجمه کرد اما برای درک بهتر می توان معنی اتوبوس را در نظر گرفت و فرض کرد که CPU اطلاعات را از طریق اتوبوس به وسائل دیگر می فرستد و دریافت می کند!! اگر بخواهیم کمی دقیقتر به System Bus نگاه کنیم باید بگوییم که این گذرگاه خود از سه بخش مجزا به نام های Data Bus, Adress Bus و Control Bus تشکیل شده است: Data Bus: یا گذرگاه اطلاعات که وظیفه ی آن حمل و نقل اطلاعات از قبیل دستورالعمل ها (که باید اجرا شوند) و داده ها است.
این گذرگاه یک مسیر دو طرفه است چون CPU هم اطلاعات را دریافت می کند و هم ارسال. Adress Bus: System Bus یا گذرگاه سیستم که از طریق آن CPU آدرس های لازم را برای وسائل دیگر فراهم می کند.
اصولا اطلاعاتی که قرار است از طریق Data Bus منتقل شوند اگر آدرس نداشته باشند سرگردان خواهند شد!! در ضمن گذرگاه آدرس مسیری یکطرفه است زیرا CPU تامین کننده ی آدرس است.
اگر مثال اتوبوس را به یاد داشته باشید قابل درک است که راننده ی اتوبوس همیشه از مسئول مافوق خود آدرس دریافت می کند و هیچ وقت به کسی نباید آدرس بدهد!! مثلا آدرس می گیرد که از خانه ی C4AF حافظه اطلاعات را به CPU ببرد و یا از CPU اطلاعات را به خانه ی مثلا 22D5 از حافظه ببرد و مسلما این راننده همیشه در Data Bus تردد می کند!! Control Bus: یا گذرگاه کنترل که در ساده ترین شکل خود وظیفه دستور به وسایل جانبی را دارد که آدرس قرار داده شده در آدرس باس چه کنند.
مثلا فرض کنید که CPU آدرس 13BA را در گذرگاه آدرس قرار داده است حال راننده ی اتوبوس ما که در گذرگاه اطلاعات منتظر است نمی داند که اطلاعات این خانه ی حافظه را به CPU منتقل کند یا از CPU اطلاعات را به این خانه ی حافظه منتقل کند؟
! راه حل در سیگنال فرستاده شده توسط گذرگاه کنترل است که یکی از دو فرمان لازم را می دهد. اگرچه ممکن است این توضیحات کمی سطحی به نظر برسند ولی احتمالا در ایجاد درک پایه موثر خواهند بود.
تا اینجا مفاهیمی از قبیل پردازنده 8 بیتی یا 16 بیتی قابل درک خواهد بود.
مثلا در تاریخچه ی ریزپردازنده گفتیم 80486 پردازنده ای با گذرگاه داده ی 32 بیتی است یعنی همزمان می تواند 32 بیت از اطلاعات را برروی گذرگاه اطلاعات مبادله کند.
واضح است که هرچه گذرگاه داده وسیع تر باشد در یک سیکل کاری امکان انتقال اطلاعات بیشتری وجود دارد و از سویی ممکن است CPU از توان محاسباتی بالایی برخوردار باشد ولی به علت کوچک بودن گذرگاه داده امکان انتقال اطلاعات محدود شود.
همچنین گذرگاه آدرس نیز می توان تعیین کننده تعداد محل های حافظه ای باشد که CPU امکان دسترسی به

  متن بالا فقط قسمتی از محتوی متن پاورپوینت میباشد،شما بعد از پرداخت آنلاین ، فایل را فورا دانلود نمایید 

 


  لطفا به نکات زیر در هنگام خرید دانلود پاورپوینت:  توجه فرمایید.

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


 

دانلود فایل  پرداخت آنلاین 


دانلود با لینک مستقیم


دانلود میکرو پروسسور PLC و

شبیه سازی پروسسور ARM

اختصاصی از یارا فایل شبیه سازی پروسسور ARM دانلود با لینک مستقیم و پرسرعت .

شبیه سازی پروسسور ARM


شبیه سازی پروسسور ARM

فرمت فایل : WORD ( قابل ویرایش ) تعداد صفحات:117

 

چکیده

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

ARM  یک پروسسور بامجموعه دستورالعمل های کاسته شده می باشد (RISC) همانطور که می دانیم ویژگی های عمومی یک ساختار RISC عبارت است از:

   - فایل رجیستر یکنواخت و بزرگ a large uniform register file ) (

  - ساختار store load / بطوری که سبب می شود که عملیات داده پردازی تنها برروی رجیستر ها صورت بگیرد ونه مستقیما بر روی محتویات حافظه .

   - حالت های آدرس دهی ساده بطوری که تمام آدرس های لازم برای فراخوانی یا ذخیره سازی توسط محتویات رجیستر ها و دایره دستورالعمل ها بیان می شوند.

   - دایره دستورالعمل ها یکنواخت وبا طول ثابت است که باعث می شود decode کردن دستورالعمل ساده باشد.

علاوه بر ویژگی های ذکر شده ساختار ARM دارای ویژگی های زیر نیز می باشد:

 - قابلیت کنترل هم بر روی ALU وهم بروی shifter در هر دستورالعمل پردازش داده برای این که استفاده از ALU Shifter , ماکزیمم شود.

 - حالت های آدرس دهی Auto increment , Auto decrement برای بهینه کردن حلقه های برنامه .

  - قابلیت load /store کردن چند لایه دستورالعمل ها برای ماکزیمم کردن توان عملیاتی روی داده ها

  - قابلیت انجام شرطی(conditional excection ) برای تمام دستورالعمل ها برای ماکزیمم کردن قابلیت اجرای برنامه ها .

اضافه کردن قابلیت های فوق به قابلیت های اساسی یک ساختار RISC باعث شده است که پروسسورهای ARM به تعادل خوبی از کارایی بالا حجم کم دستورالعمل ها مصرف توان کم ومساحت کم سیلیکون برای ساخت برسند.

در این پروژه به بررسی جنبه های نرم افزاری پروسسور ARM می پردازیم و در بخش آینده با رجیستر های ARM , دستورالعمل های ARM , اینتراپت ها، مدهای آدرس دهی  و .. آشنا می شویم.سپس در پایان به شبیه سازی  decode کردن دستورالعمل های پروسسور ARM می پردازیم.  

کلمات کلیدی :  

پروسسور ARM ، رجیستر ، دستورالعمل های ARM ، مد آدرس دهی ، الگوریتم.

 

عنوان                                                                                                   صفحه

مقدمه                                                                                                     1

تاریخچه                                                                                                 3     

فصل اول : رجیستر های ARM                                                                     5

1-1- مدهای پروسسور                                                                               9

1-2- رجیستر های همه منظوره                                                                    10

1-3-           Program status registers                                                 14

فصل دوم : وقفه ها                                                                                  20

فصل سوم : دستورالعمل های ARM processor                                             23

3-1-The condition filed                                                                     27

3-2- Branch instructions                                                                  28

3-3- data processing instructions                                                    30

3-4- multiply instructions                                                                32

3-5-  miscellaneous arithmetic instructions                                    32

3-6- status register access instruction                                              33

3-7- load and store instructions                                                       34

3-8-  لود و ذخیره    multiple                                                                 36

3-9- Semaphore instructions                                                            37

3-10-   exception _ generating instructions                                     37

3-11-   coprocessor instruction                                                        37

فصل چهارم : مجموعه دستورالعمل های ARM                                                39

فصل پنجم : مد های آدرس دهی ARM                                                         55

5-1- مد آدرس دهی عملگر پردازش داده                                                       56

5-2- ذخیره و لود word یا بابت بدون علامت                                               66 

5-3- مد آدرس دهی شماره 3                                                                    71

5-4-  مد آدرس دهی شماره 4                                                                   78

5-5- مد آدرس دهی شماره 5                                                                    84

فصل ششم : شبیه سازی پروسسور ARM                                                      89

6 -1- بدنه اصلی الگوریتم                                                                         90

6-2- الگوریتم Condition detection                                                      96

6-3- الگوریتم Register detection                                                         98

6-4- الگوریتم Data processing instructions decoder                         100

فهرست مراجع و منابع                                                                             109

 


 

 



دانلود با لینک مستقیم