Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "زبان ماشين و اسمبلي – درس سوم مروری بر ساختار پردازنده پنتیوم"— Presentation transcript:

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

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

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

4 انواع مدارات مجتمع SSI MSI LSI VLSI
4

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

23 سوال ؟ 23


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

Similar presentations


Ads by Google