1 / 23

زبان ماش ي ن و اسمبل ي – درس سوم مروری بر ساختار پردازنده پنتیوم

زبان ماش ي ن و اسمبل ي – درس سوم مروری بر ساختار پردازنده پنتیوم. دانشگاه آزاد اسلامی واحدنیک شهر سعید آشیان. اهداف درس. آشنایی با واحدهای سازنده یک سیستم کامپیوتری برسی جزئیات واحد های اصلی بررسی نحوه اجرای دستورات تعداد اسلاید: 22. تکنولوژی های ساخت. لامپ خلاء ترانزیستور

tam
Download Presentation

زبان ماش ي ن و اسمبل ي – درس سوم مروری بر ساختار پردازنده پنتیوم

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. زبان ماشين و اسمبلي– درس سوم مروری بر ساختار پردازنده پنتیوم دانشگاه آزاد اسلامی واحدنیک شهر سعید آشیان

  2. اهداف درس • آشنایی با واحدهای سازنده یک سیستم کامپیوتری • برسی جزئیات واحد های اصلی • بررسی نحوه اجرای دستورات • تعداد اسلاید: 22

  3. تکنولوژی های ساخت • لامپ خلاء • ترانزیستور • مدارات مجتمع (با چگالی پایین) • ریزپردازنده( مدارات مجتمع با چگالی بالا)

  4. انواع مدارات مجتمع • SSI • MSI • LSI • VLSI • پردازنده های امروزی همگی از رده VLSI هستند

  5. بلوک دیاگرام کامپیوتر پایه CPU Input Output Memory

  6. اجزاء داخلی CPU Control Unit Input Output Register File CU ALU Arithmetic & Logic Unit Memory

  7. واحد محاسبه و واحد منطق Arithmetic Unit Input Output Register File CU AU LU Logic Unit Memory

  8. واحد حافظه Input Output Register File CU AU LU RAM Memory ROM NVM

  9. مدل وان - نیومن Input Output Register File CU AU LU data Code

  10. حافظه نهانcache Input Output Register File CU AU LU Cache Memory data Code

  11. حافظه نهان مجزا برای داده و کد Input Output Register File CU AU LU Data cache Instruction cache data Code

  12. گذرگاه های خارجی Input Output Register File CU AU LU Data cache Instruction cache data Code

  13. گذرگاه های داخلی Input CU Output Register File AU LU Data cache Instruction cache data Code

  14. روال اجرای دستورالعمل • واکشی Fetch • کدگشایی Decode • اجرا Execute

  15. واکشی • اجرای ترتیبی • استفاده از پایپ لاینpipeline

  16. رده های مهم از خانواده 80x86 • 8086 • 80286 • 80386 • 80486 • Pentium

  17. 8086 processor ALU 16bit 16bit 16 bit data Addr ess 16 bit 20 bit 8087 Coprocessor MAIN MEMORY 1MB

  18. 80286 processor Memory manager (virtual memory) ALU 16bit 16bit 16 bit data Addr ess 16 bit 24 bit 80287 Coprocessor MAIN MEMORY 16MB

  19. 80386 processor Memory manager (virtual memory) ALU 32bit 16bit 32 bit 32 bit 32 bit 32 bit data Addr ess 32 bit 32 bit 80387 Coprocessor MAIN MEMORY 4GB

  20. 80486 processor Memory manager (virtual memory) ALU 32bit 16bit 32 bit 32 bit 32 bit 32 bit 80387 Co-Processor Cache Memory 8KB data Addr ess 32 bit 32 bit MAIN MEMORY 4GB

  21. Pentium processor ALU1 Memory manager (virtual memory) 32bit ALU2 16bit 32 bit 32 bit 32 bit 32 bit Pre-Fetch Unit Data Cache 8KB Instruction Cache 8KB Co-Processor Jump Prediction data Addr ess 32 bit 32 bit MAIN MEMORY 4GB

  22. سازگاری • سازگاری رو به عقب • مودهای اجرایی • حالت حقیقی real • حالت محافظت شده (protected)

  23. سوال ؟

More Related