ژیکو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

ژیکو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلود مدیریت cpu و پردازشگر 14 ص

اختصاصی از ژیکو دانلود مدیریت cpu و پردازشگر 14 ص دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 14

 

مدیریت cpu و پردازشگر

Process : به task گفته می شود و در واقع حالتی از اجرا برنامه است.

یک job موقعی که دارد سیستم می شودتوسط سیستم عامل به یک سری process تقسیم می شود ممکن است که program تبدیل به یک process شود. هر یک از عملیات هایی که باید برنامه یا کامپوتر انجام دهد یک process است.

این پروسس کار هایی برای cpu یا process هستند. اتفاقی که می افتند به این صورت است.

 

Ready state مرحله ای است که process ها به آن وارد می شوند و در آنجا منتظرند تا از cpu استفاده کننده ولی اگر cpu (process) مشغول باشد به این حالت run state می گویند. ( برنامه در حال اجرا است ) در حالی که در این سیستم نیستیم cpu نگاه می کند که کسی منتظر اجرای برنامه است که در اینجا ready Queue داریم و cpu در آن نگاه میکند و نفر بعدی وارد cpu می وشد که یک روتین را صدا می کند به نام dispatcher که کارش این است که process فعلی از آن رهایی پیدا کندو ببیند نفر بعد رد queue کیست و cpu را به آن اختصاص دهد.

وقتی در حالت Run state است چه اتفاق می افتد.

1) process که درحال استفاده از cpu است ناگهاننیاز به I/o پیدا می کند ( مثلا page fault اتفاق میافتد )

در این فاصله پاسخ گویی به I/o آن process به کمک state دیگر به آن (block) wait state می گویند می فرستیم.

Static :

entry time

priority

Burst time

job

3

10

1

2

1

1

2

4

3

2

3

5

4

1

4

6

2

5

5

فرض بر این است که priority ازنوع preemptive است.

در زمان صفر j1 موجود است. در زمان 2 ، j2 وارد می شود که اولویت آن بیشتراست ازj1 پس j1 به اندزه 2Ns از cpu استفاده کرده و j2 پس از آن از 3

در زمان فقط 3 j1 است که در سیستم است زیرا j3 در زمان 4 وارد می وشد.

پس j1 دوباره در cpu قرارمیگیرد و در زمان 4، j3 , وارد می شود و چون اولویت آن با j1 یکسان است پس j1 به کارش ادامه می دهد. در زمان 5، j4 وارد می شود که اولویت آن کمتر است در زمان 6، J5 می آید که اولویت ان بیشتر از j1 است. پس j5 درcpu قرار میگیرد تا زمان 11 که کارش تمام می وشد حال j1 و J2 می ماند j1 به اندازه نانو ثانیه کار دارد. ولی j3 تا j2 نانو ثانیه وقت می خواهد پس j3 در cpu قرار می گیرد و بعد در cpu قرار میگیرد.

؟؟؟؟؟؟؟؟؟؟؟

Round robin scheduling:

در این روش process هایی که منتظر cpu هستند د یک صف قرار می گیرند و انکه اول امده از process از cpu استفاده می کند اما زمان مشخصی را می گذارند که اگر یک process از آز آن زمان بیشتری داشته باشد مجدداً به صف بر می گردد ( time slice ) یا ( quantum slice ) این روش برای سیسنژتم های time sharing مناسب است.

زیرا نیاز است که در زمان اجرا process قابل پیش بینی باشد و هر process به انداز بقیه از cpu استفاده کند.

این روش یک روش منصفانه ایست.

 

این روش نمی واند تشخیص دهد که نوع job چه است I/o bound است یا cpu bound است معمولاً می خواهیم I/o bound اولویت داشته باشد زیرا می خواهیم هرچه یک process نیاز با زمان بیشتری داشته باشد اولویت آن کمتر باشد و یا اولویت را به job هایی بدهد که اصلاً از cpu استفاده نکرده یا کمتر استفاده کرده در زمانی که I/o مشغول است cpu job های دیگر را پردازش میکند . پس از روشی به نام multi level que .shc استفاده می ند.

Multi level scheduling:

هدف این است که به job هایی که نیاز کمتری به cpu دارد ارجعیت بدهد.

برای job های کوچک منصفانه است.

به سرعتمشخص می وشد که یک job چیست؟

Job های I/o bound اطلاعات خوبی از وسابلI/o م یگیرند.

 

هر ؟؟؟؟؟ یک Quantum size خودش را دارد. Process وارد feuel1 می شود. 1ns از cpu استفاده کنند.ممکن است قبل از اینکه 1ns تمام شود تمام کنند . بروند بیرون یا اینکه در خواست I/o کنند و داخل Bock state شوند ولی اگر بیشتراز 1ns باشد به صف بعدی میفرستد اگر در صف 1 چیزی نباشد به سراغ level بعدی میرود.

level آخر round robin است و در همانجامی چرخد تا تمامشود در اینجا4Q را بالا می بریم ولی به محض اینکه process جدید آمد به level اول می رود.

ممکن است یک job در اول I/p bound باشد و بعد cpu bound شود. مشکلی نیست ولی اگر یک job اول cpu bound باشد و بعد I/O bound شود مشکلی ایجاد میکند.در این حالت هر موقع در هر level یک شماره داریم که ببینیم که کدام process خودش می گوید من cpu


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


دانلود مدیریت cpu و پردازشگر 14 ص

پروژه رشته کامپیوتر با موضوع doc. CPU

اختصاصی از ژیکو پروژه رشته کامپیوتر با موضوع doc. CPU دانلود با لینک مستقیم و پر سرعت .

پروژه رشته کامپیوتر با موضوع doc. CPU


پروژه رشته کامپیوتر با موضوع doc .CPU

 

 

 

 

 

 

نوع فایل: word

قابل ویرایش 60 صفحه

 

مقدمه:

CPU یا Processor اساسی‌ترین جزء یک کامپیوتر می‌باشد. CPU یک آی- ‌سی یا تراشه یا Chilp است که از مدارات مجتمع فشرده زیادی تشکیل شده است. بعبارت دیگر مهمترین آی- سی یک کامپیوتر زیر‌پردازنده یا CPU آن است. محل قرار گرفتن آن روی برد داخلی و درجای ویژه‌ای از مادربرد قرار دارد. در سراسر جهان شرکتهای زیادی به تولید این آی- سی پرداخته‌اند از معروفترین آنها می‌توان ریز‌پردازنده Motorolla-Intel و AMD و Cyrix را نام برد.

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

واحد محاسبه و منطق (ALU)

این واحد شامل مداراتی است که می‌تواند محاسبات برنامه‌های کامپیوتری را انجام دهد. مثلاً مجموع دو عدد را بطور منطقی محاسبه می‌کند. ALU مخفف کلمات Artimatic -Logic - Unit است.

واحد کنترل CU یا Control - Unit این واحد بر واحد ورودی و خروجی حافظه‌های گوناگونی نظارت می‌کند و چگونگی ورود و خروج آنها را کنترل می‌کند.

حافظه‌های ثابت یا Register

هر ریزپردازنده برای جمع‌آوری اطلاعات نیاز به یک محل موقت دارد تا داده‌ها را در داخل آنها قرار داده و در مواقع لزوم از آنها استفاده نماید، که این محلهای موقت را حافظه‌های ثابت یا Register می‌گویند.

حافظه‌های پنهان یا Cache

حافظه مخفی یا Cache یک حافظه سریع است که مورد استفاده CPU قرار می‌گیرد.بعبارت دیگر چون سرعت عملیات CPU زیاد است لذا اطلاعات نیز باید با سرعت زیاد از حافظه اصلی خوانده و پردازش شود ،‌اما سرعت حافظه اصلی کمتر از سرعت CPU است، لذا خواندن اطلاعات با مکث همراه می‌شود، این حالت انتظار باعث کند شدن سرعت کامپیوتر می‌گردد. به منظور جبران این وضع از واحدی به نام Cache استفاده می‌کنندکه سرعت آن برابر سرعت CPU است. در نتیجه مقداری از محتویات حافظه اصلی که مورد استفاده CPU است به حافظه Cache منتقل می‌گردد تا در موقع خواندن و نوشتن با سرعت CPU مطابقت داشته باشد.

پردازنده‌های کامپیوترهای شخصی معمولاً بصورت یک مستطیل یا مربع شکل است و بر روی آن حروف و ارقامی دیده می شود.

 

فهرست مطالب:

فصل اول: توانایی درک ساختمان CPU

ساختمان CPU

آشنایی با تعریف عملیات CPU

1 آشنایی با تراکم عناصر ساختمانی در پردازنده

3-1 آشنایی با سرعت ساعت سیستم

4-1 آشنایی با سرعت ساعت داخلی

4-1-1 آشنایی با سرعت خارجی سیستم

5-1 آشنایی با مدیریت انرژی پردازنده

6-1 آشنایی با ولتاژ عملیات پردازنده

7-1 آشنایی با خاصیت MMX در پردازنده‌ها

فصل دوم: توانایی روش نصب مادربرد

توانایی روش نصب مادربرد

شناسایی اصول بررسی لوازم روی مادربرد

1-1-2 شکاف ZIF

2-1-2 شکاف Slot1

3-1-2 معماری جامپرها و Dipswitch ها

4-1-2 فن خنک‌کننده پردازنده

5-1-2 بانک‌های حافظه RAM ( 72 پین و 168 پین)

2-2 شناسایی اصول نصب کارت‌های شکاف‌های توسعه مادربرد

1-2-2 شکاف گسترش ISA

2-2-3 شکاف گسترش EISA

3-2-2 شکاف گسترشMCI

4-2-2 شکاف گسترش PCI

5-2-2 شکاف گسترش AGP

3-2 شناسایی اصول و روش نصب کارت I/O بر روی شکاف I/O

1-3-2 شکاف درگاههای موازی LPT و سریال COM

2-3-2 شکاف درگاه IDE

3-3-2 شکاف درگاه FDC

1-4-2 پایه‌های برق مدل AT

2-4-2 پایه‌های برق مدل ATX

3-4-2 پایه‌های کنترلی روی مادربرد.

4-4-2 پایه‌های خبری

5-2 شناسایی اصول روش نصب مادربرد

1-5-2 لوازم مورد نیاز مادربرد

2-5-2 محل قرارگیری مادربرد

6-2 شناسایی اصول روش ارتقاء Bios

1-6-2 مفهوم و کار Bios

فصل سوم: توانایی نصب و ارتقاء Case

3-توانایی نصب و ارتقاء Case

شناسایی اصول و بررسی انواع مختلف Case

1-1-3 مدل Desktop

2-1-3 مدل

3-1-3 مدل Medium

4-1-3 مدل Full

5-1-3 مدل Notebook

فصل چهارم: توانایی نصب صفحه کلید

توانایی نصب صفحه کلید

شناسایی اصول کنترل کننده صفحه کلید

2-4 شناسایی اصول ارکونومیک صفحه کلید

3-4 شناسایی اصول بکارگیری و نصب صفحه کلید مدل Multimedia

فصل پنجم: توانایی نصب موس

توانایی نصب موس

آشنایی با لوازم مورد نیاز جهت نصب موس

2-5 شناسایی نحوه کار موس

3-5 آشنایی با موس مدل سریال

آشنایی با موس Track ball

5-5 آشنایی اصول به هنگام سازی برنامه راه‌اندازی موس

6-5 شناسایی اصول تداخل‌های IRQ در موس

7-5 شناسایی اصول نصب موس


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


پروژه رشته کامپیوتر با موضوع doc. CPU

تحقیق درباره مدیریت cpu و پردازشگر

اختصاصی از ژیکو تحقیق درباره مدیریت cpu و پردازشگر دانلود با لینک مستقیم و پر سرعت .

فرمت فایل:  ورد ( قابلیت ویرایش ) 


قسمتی از محتوی متن ...

 

تعداد صفحات : 14 صفحه

مدیریت cpu و پردازشگر Process : به task گفته می شود و در واقع حالتی از اجرا برنامه است. یک job موقعی که دارد سیستم می شودتوسط سیستم عامل به یک سری process تقسیم می شود ممکن است که program تبدیل به یک process شود.
هر یک از عملیات هایی که باید برنامه یا کامپوتر انجام دهد یک process است. این پروسس کار هایی برای cpu یا process هستند.
اتفاقی که می افتند به این صورت است. Ready state مرحله ای است که process ها به آن وارد می شوند و در آنجا منتظرند تا از cpu استفاده کننده ولی اگر cpu (process) مشغول باشد به این حالت run state می گویند.
( برنامه در حال اجرا است ) در حالی که در این سیستم نیستیم cpu نگاه می کند که کسی منتظر اجرای برنامه است که در اینجا ready Queue داریم و cpu در آن نگاه میکند و نفر بعدی وارد cpu می وشد که یک روتین را صدا می کند به نام dispatcher که کارش این است که process فعلی از آن رهایی پیدا کندو ببیند نفر بعد رد queue کیست و cpu را به آن اختصاص دهد. وقتی در حالت Run state است چه اتفاق می افتد. 1) process که درحال استفاده از cpu است ناگهاننیاز به I/o پیدا می کند ( مثلا page fault اتفاق میافتد ) در این فاصله پاسخ گویی به I/o آن process به کمک state دیگر به آن (block) wait state می گویند می فرستیم. Static : entry time priority Burst time job 3 10 1 2 1 1 2 4 3 2 3 5 4 1 4 6 2 5 5 فرض بر این است که priority ازنوع preemptive است. در زمان صفر j1 موجود است.
در زمان 2 ، j2 وارد می شود که اولویت آن بیشتراست ازj1 پس j1 به اندزه 2Ns از cpu استفاده کرده و j2 پس از آن از 3 در زمان فقط 3 j1 است که در سیستم است زیرا j3 در زمان 4 وارد می وشد. پس j1 دوباره در cpu قرارمیگیرد و در زمان 4، j3 , وارد می شود و چون اولویت آن با j1 یکسان است پس j1 به کارش ادامه می دهد.
در زمان 5، j4 وارد می شود که اولویت آن کمتر است در زمان 6، J5 می آید که اولویت ان بیشتر از j1 است.
پس j5 درcpu قرار میگیرد تا زمان 11 که کارش تمام می وشد حال j1 و J2 می ماند j1 به اندازه نانو ثانیه کار دارد.
ولی j3 تا j2 نانو ثانیه وقت می خواهد پس j3 در cpu قرار می گیرد و بعد در cpu قرار میگیرد. ؟
؟
؟
؟
؟
؟
؟
؟
؟
؟
؟
Round robin scheduling: در این روش process هایی که منتظر cpu هستند د یک صف قرار می گیرند و انکه اول امده از process از cpu استفاده می کند اما زمان مشخصی را می گذارند که اگر یک process از آز آن زمان بیشتری داشته باشد مجدداً به صف بر می گردد ( time slice ) یا ( quantum slice ) این روش برای سیسنژتم های time sharing مناسب است. زیرا نیاز است که در زمان اجرا process قابل پیش بینی باشد و هر process به انداز بقیه از cpu استفاده کند. این روش یک روش منصفانه ایست. این روش نمی واند تشخیص دهد که نوع job چه است I/o bound است یا cpu bound است معمولاً می خواهیم I/o bound اولویت داشته باشد زیرا می خواهیم هرچه یک process نیاز با زمان بیشتری داشته باشد اولویت آن کمتر باشد و یا اولویت را به job هایی بدهد که اصلاً از cpu استفاده نکرده یا کمتر استفاده کرده در زمانی

متن کامل را می توانید دانلود نمائید چون فقط تکه هایی از متن در این صفحه درج شده به صورت نمونه

ولی در فایل دانلودی بعد پرداخت متن کامل

همراه با تمام متن با فرمت ورد Word که قابل ویرایش و کپی کردن می باشند

موجود است 


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


تحقیق درباره مدیریت cpu و پردازشگر