PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزشی نکاتی در مورد جزئیات سیستمهای کامپیوتری



Admin
7th September 2008, 05:55 PM
با سلام خدمت شما عزیزان..!

آیا میدانید اسلات agp در کامپیوتر چیست..؟

اسلات agp در کامپیوتر یک شیار رنگی که معمولآ به رنگ بنفش و قهوه ای روی مادر برد کامپیوتر وجود دارد...
وظیفه این اسلات یا شیار این است که کارت گرافیکی را در خود جای داده و کارایی بالا تر و سرعت بالا تری نسبت به اسلات pci ( شیار های سفید رنگ ) دارد.

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

سرعت اسلات agp :
این اسلات هم اکنون بر روی مادر برد در سرعتهای مختلف 4x , 8x , 16x در بازار وجود دارد...

اگر سوال در مورد این اسلات داشتید در بخش سوالات سخت افزاری مطرح کنید حتمآ پاسخ می دهم ..!

Admin
7th September 2008, 05:55 PM
فرق رم DDR و DDR2 :

DDR2 فرکانس های بالاتری نسبت به DDR داره (DDR حداکثر 400 اما DDR2 الان فرکانس 1066MHz هم اومده)
اما تایمینگ های DDR پایین تر از DDR2 هست و همین باعث میشه تا رم های DDR کارآیی خوبی داشته باشند... و از رم های DDR2-533 و حتی 667 هم بهتر عمل کنند.(تستهای AM2 نشان داد)
اگر در مادربردهایی که Dual channel رو پشتیبانی می کنند دو تارم عین هم با تایمینگ ها و فرکانس های برابر در اسلات های همرنگ قرار بدید . رم ها در حالت Dual channel کار خواهند کرد.
و پهنای باند اطلاعات برای رم اسما دو برابر میشه

Admin
7th September 2008, 05:56 PM
آیا میدانید اسلات pci چیست..؟
سلام..!
اگه بر روی مادربرد سیستم خود دقت کنید شیارهای سفید رنگی را می بینید که به این شیار ها اسلات pci گویند.
کاربرد این اسلات پشتیبانی کارتهای جانبی کامپیوتر است که برای بالا بردن کارایی سیستم از این کارتها استفاده میشود.
از کارتهای جانبی می توان از کارت صوتی , کارت شبکه , کارت tv , کارت ماهواره یا dvb , modem و ... نام برد.

اگه نظری بر روی سیستم های مدل پایین بندازیم میبینیم که کارت گرافیکی هم به این اسلات وارد شده ولی با آمدن اسلات agp دیگه از این اسلات برای کارت گرافیکی استفاده نمیشود..

اگه سوالی دارید در قسمت سوالات سخت افزاری مطرح کنید.
موفق و موید باشید.. http://www.daneshju.ir/forum/images/smilies/2007/icon_neutral.gif

Admin
7th September 2008, 05:57 PM
اصطلاح pentium چیست ..؟

اصطلاح Pentium که ما در مقدار قدرت و مدل پردازنده یک سیستم کامپیوتری استفاده می کنیم اولآ فقط مربوط به cpu های intel است و این اصطلاح در مورد پردازنده های amd قابل استفاده نیست.
شرکت intel پردازنده های خود را در مدل های متفاوتی دسته بندی می کند که شامل Pentium 1 , 2,3,4 می شود.
اگر بخواهیم پردازنده های تولیدی این شرکت را در مدل های متفاوت دسته بندی کنیم ,این مدلها بترتیب بدین شرح می باشد :
مدل Pentium 1 شامل cpu های با سرعت 100-166 مگا هرتز
مدل Pentium 2 شامل cpu های با سرعت 200-433 مگا هرتز
مدل Pentium 3 شامل cpu های با سرعت 0.8-1.2 گیگا هرتز
مدل Pentium 4 شامل cpu های با سرعت 1.7-3.8 گیگا هرتز
توجه داشته باشید که واحد اندازه گیری سرعت پردازنده های کامپیوتر هرتز می باشد و هر 1000 هرتز 1 گیگا هرتز می باشد.
ضمنآ این اصطلاح در cpu های amd فاقد اعتبار است و از بهترین مدل های این cpu میتوان به مدل 2000 for xp اشاره کرد.

منتظر مطالب بعدی ما باشید.

Admin
7th September 2008, 05:57 PM
اسلات isa چیست..؟

اسلات یا گذرگاه isa گذرگاهی 8 بیتی یا 16 بیتی است که در روی main board های قدیمی دیده می شود که برای support کردن بعضی از کارتهای جانبی که در مباحث قبل به آنها اشاره شد مورد استفاده قرار می گرفت..!

فکر نمی کنم توضیحات بیشتری لازم باشه...

در صورت داشتن سوال در قسمت سوالات سخت افزاری مطرح کنید حتمآ جواب میدم.

Admin
7th September 2008, 05:58 PM
اجزای کلی یک سیستم چیست ..؟

با سلام خدمت شما دوستان عزیز..!

اگر بخواهیم ما اجزای کلی یک سیستم کامپیوتری رو بخش بندی کنیم باید بصورت زیر عمل کنیم:
1.CPU (central prossesor unit )
که شامل دو بخش alu و cu می باشد.
2.memory (یا حافظه اصلی)
3.ورودی و خروجی ها(input/output )
4. bus( یا مسیرهای تبادل اطلاعات)
که شامل:
1.data bus
2.address bus
3.control bus
می باشد.

ضمنآ در رایانه های فعلی بین واحدهای ورودی و خروجی و واحد cpu یک مسیر جدید برای سریعتر شدن تبادل اطلاعات وجود دارد که کامپیوترهای مدل اولیه فاقد این مسیر بودند.

Admin
7th September 2008, 05:59 PM
انواع CPU ها:
1.CPU های hard wired
2. CPU های micro code

Hard wired :
در cpu های هارد وایر پس از decode شدن دستور مدارهای اجرائی هر دستور العمل به صورت فیزیکی در داخل cpu گنجانده شده است.
در صورت نیاز به اضافه نمودن دستوری به دستور العمل های cpu , می بایست مدارهای جدید در cpu گنجانده شود و در نتیجه نیاز به تغییر فیزیکی cpu می باشد.
Micro code :
در این cpu ها به جای فعال نمودن مدارها از طریق سخت افزار, مدارها را توسط یک نرم افزار یا micro code فعال می کنند.
Micro code در قالب یک rom (read only memory) در سیستم کنجانده می شود.
در صورت اضافه شدن دستوری به دستورالعمل های micro code جدید , آن اضافه می شود.
توجه: سرعت محاسبه micro code نسبت به hard wired کمتر است پس از micro code بیشتر در ماشین حسابها استفاده می شود.

Admin
7th September 2008, 05:59 PM
ساختار پردازنده


ساختار داخلی هر کامپیوتر می تواند به سه قسمت تبدیل شود

1.پردازنده مرکزیcpu 2-حافظه 3.وسایل ورودی و خروجی

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

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

باس داده :به دلیل اینکه باس داده برای انتقال اطلاعات از( به) پردازنده استفاده می شود . افزایش خطوط این باس باعث افزایش کیفیت کار پردازنده می شود. اما افزایش این خطوط قیمت پردازنده را افزایش می دهد. اندازه متوسط باس داده در پردازنده ها بین 8تا 64 بیت می باشد. کامپیوتر های ساده مانند apple2 از 8بیت وکامپیوترهای پر قدرت مانند cray از 64 بیت برای باس داده استفاده می کنند.بدلیلاینکه باسهای داده هم برای فرستادن اطلاعات و هم برای دریافت اطلاعات استفاده می شوندبنابراین این باسها به صورت مسیرهای دوطرفه طراحی میشوند.

باس ادرس :بدلیل اینکه باس ادرس برای شناسایی و ارتباط وسایل جانبی و حافظه با پردازنده استفاده می شود افزایش تعداد خطوط ان قابلیت دسترسی به تعداد وسایل بیشتری را فراهم می کند . به عبارت دیگر تعداد خطوط باس ادرس ، تعداد خانه هایی را که پردازنده می تواند با انها ارتباط برقرار کند مشخص می کند .تعداد خانه ها همواره برابر 2 به توان x است که x تعداد خطوط باس ادرس می باشد .به عنوان مثال یک پردازنده با 16 خط ادرس می تواند 2 به توان 16 یا 64 کیلو بایت از حافظه را ادرس بندی کند .

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

هر پردازنده دارای تعدادی ثبات می باشد که از این ثبات ها برای ذخیره موقتاطلاعات استفاده می کند .این اطلاعات می تواند شامل مقادیر مورد پردازش و یا ادرس مقادیری که باید از حافظه گرفته شود . اندازه ثبات ها بر حسب نوع پردازنده ها بین 8 بیت تا 64 بیت می باشد . هر چه قدر تعدادثبات ها بیشتر و اندازه انها بزرگتر باشد پردازنده کارایی بهتری دارد اما افزایش تعدادثبات ها و بزرگتر نمودن انها باعث افزایش قیمت است .
هر پردازنده دارای یک واحد واحد محاسبات ریاضی-منطقی به نام ALU می باشد که مسیول انجام عملیات ریاضی مانند + * / و عملیات منطقی مانند and,or,not می باشد.
هر پردازنده دارای یک شمارنده برنامه می باشد . وظیفه این شمارنده اشاره به دستورالعمل بعدی جهت اجرا می باشد . پس از اجرای هر دستورالعمل این شمارنده تغییر می کند تا به ادرس دستورالعمل بعدی اشاره کند . در هر مرحله محتوای این شمارنده روی باس ادرس قرار می گیرد تا دستورالعمل مورد نظر برای اجرا واکشی شود. در IBMpc این شمارنده با نام Ipدر دسترس است .
هر پردازنده واحدی به نام کدگشای دستورالعمل دارد این کدگشا وظیفه تفسیر دستورالعمل واکشی شده را بر عهده دارد . کدگشای دستورالعمل را می توان به صورت لغتنامه ای تصور کردکه مفهوم هر دستورالعمل و مراحلی که پردازنده برای ان دستوالعمل باید طی کند در ان ذخیره شده است . همانگونه که هر چقدر تعداد کلمات یک لغتنامه افزایش پیدا کندتعداد صفحات ان بیشتر می شود با افزایش تعداد دستورالعمل ها نیز تعداد ترانزیستورهای لازم برای طراحی این کدگشا افزایش می یابد.

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

Admin
7th September 2008, 06:00 PM
cpu های دو هسته که جدیدآ در بازار آمده اند و با نام core 2 due یا dual core به فروش می رسند cpu های خوب و قدرتمندی هستند که با سرعتهای متفاوتی عرضه شده اند.
خصوصیات مثبت این cpu ها :

1.قدرت و سرعت بالا نسبت به cpu های تک هسته ای
کار کرد این cpu ها به شکلی است که با قرار گرفتن یا ادغام دو cpu در یک cpu شاهد سرعت و قدرت بالاتری هستیم.
به طور مثال برای انجام کارها با این cpu ها مثل این است که ما از دو کارگر استفاده می کنیم نه یک کارگر پس باید انتظار داشت که سرعت کامپیوتر حدودآ دو برار شود.
به طور مثال یک cpu دو هسته ی 1.8 گیگا هرتز intel باید دو برار یک cpu با سرعت 1.8 گیگا هرتز کار کند.

2.به علت 64 بیتی بودن . این cpu ها قادرند علاوه بر اجرای تمامی برنامه هایی که نیاز به cpu های 64 بیتی دارند برنامه های 32 بیتی رو هم اجرا می کنند.

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

خصوصیات منفی این cpu ها :
1. یکی از خصوصیات منفی این cpu ها که از اون هم نمیشه گذشت قیمت بسیار بالای این cpu است.
البته cpu های دو هسته ی AMD با قیمتی بسیار مناسبتر و کارایی بالاتری در بازار عرضه شده اند و من شخصآ از cpu های AMD استفاده کرده و اون رو به شما پیشنهاد میکنم.
2. گاهی استفاده از این cpu ها با مشکلات عدیده ای هم همراه است.
مثلآ مجبورید برای هر قطعه ای که بر روی کامپیوتر تان نسب می کنید درایور های 64 بیتی و برنامه های 64 بیتی نسب کنید و بعضی از برنامه های 32 بیتی قدیمی با این cpu ها قابل اجرا نیست و یا در حین اجرا با اخطار های عجیبی ممکن است روبرو شوید.
البته با رشد رو به جلوی علم تا مدتی بعد استفاده از این cpu ها عرف شده و تمام برنامه ها 64 بیتی تولید شده تا مناسب برای استفاده ی این cpu ها باشه.
ضمنآ الان هم تقریبآ تمام برنامه ها قابل اجرا با این cpu ها هستند.

آخرین مدل های این cpu ها عبارتند از :
Intel Core 2 Due Extreme
AMD Athlon64 Fx
البته این مدل cpu ها با سرعتهای متفاوتی عرضه شده اند.

Admin
7th September 2008, 06:00 PM
رجیستر چیست..؟

رجیستر ها اجزائی از cpu ها می باشند برای ذخیره ی موقتی اطلاعات استفاده می شوند.

رجیستر ها به دو دسته تقسیم می شوند :
1. رجیسترهای همه منظوره (که قابل دسترسی توسط برنامه نویس می باشند)
2. رجیسترهای خاص یا تک منظوره (که معمولآ در دسترس مستقیم یک برنامه نویس نیستند)

رجیسترها با استفاده از نامشان آدرس دهی می شوند.

از رجیسترها ما به بردن نام برخی از اونها کفایت میکنیم.
memory addres register یا MAR : برای خواندن اطلاعات از حافظه یا نوشتن اطلاعات توسط cpu آدرس واحد اطلاعات مورد نظر باید در MAR قرار داده شود.

تغییرات باس در cpu های Intel به شرح زیر است :

8085 16 بیت 64 کیلوبایت رو آدرس دهی میکند.
8086 20 بیت 1 مگا بایت " " " "
80286 24 بیت 16 " " " " " "
80386 32 بیت 4 گیگا بایت " " " "
پنتیوم 4 64 بیت 16 * 10 به توان 18 کیلو بایت رو آدرس دهی می کند.

MAD یا memory addres decoder : وظیفه ی MAD مشخص کننده ی بیتهای متعلق به آدرس های ذخیره شده در MAR است.

MAD با باز و بسته کردن یک سری گیت های الکتریکی با MAR ارتباط برقرار می کند.

MDR یا memory adress decoder : هر بار که اطلاعات خوانده یا نوشته می شود اطلاعات مورد نظر در رجیستر MDR قرار میگیرد.

Admin
7th September 2008, 06:01 PM
برای چه از سیستم دو دویی در کامپیوتر استفاده می شود.؟

در سیستم ده دهی از جرم کمتری برای نمایش بازه ی گسترده ای از اطلاعات استفاده می کنیم.
بطور مثال :

برای نمایش اعداد زیر ...

0 1 2 3 4 نمایش ده دهی

0 01 10 11 100 نمایش باینری یا دو دویی

بنابراین استفاده از سیستم ده دهی باعث بیشتر شدن حجم مدار و ایجاد بیشتر نو یز می شود و دقت اطلاعات کمتر میشود.

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

Admin
7th September 2008, 06:01 PM
بافر در CPU:

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

به شکل زیر دقت کنید:

http://alladin.persiangig.com/image/new_folder/cpu.JPG

خب وظیفه ی بافر در CPU چیست ..؟
قرار دادن بافر در سی پی یو در بین تمامی مراحل اجرایی یک دستور العمل که شامل رجیستر های زیر میشه :
1.IF یا Instruction Fetch
2.ID یا Instruction Decode
3.EX یا Execute
4.EM یا Enable Memory
5. WB یا Write Back

می تواند با عث افزایش سرعت به دلیل زیر باشه.

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

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

بافر در بقیه ی سخت افزار ها:

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

Admin
7th September 2008, 06:01 PM
کش در CPU یک نوع حافظه ی پر سرعت میانی است که باعث افزایش کارایی CPU می شود.

نحوه ی کارکرد:

در پردازش CPU گاهآ به اطلاعاتی نیاز پیدا می کند که بلافاصله به کش مراجعه کرده و در صورت یافتن اطلاعات حالت Hit بوجود میاید و پردازش مراحل بعدی را طی می کند و در صورت نیافتن اطلاعات حالت Miss بوجود می آید و بلافاصله CPU به رم مراجعه کرده و اطلاعات را با سرعت کم از رم برداشت می کند.

http://learnlinux.tsf.org.za/courses/build/images/kernel-memory-table-and-buffer-cache-allocations.png

به طور کلی کش حافظه ای مانند رم است ولی با قیمتی گران و سرعتی بالاتر که باعث کارایی بیشتر سی
پی یو می شود.

Admin
7th September 2008, 06:02 PM
تفاوت Ram هاي Ddr Sdram و Sdram چيست؟

ماژول هاي Sdram داراي 168 پايه و ماژول هاي Ddr Sdram داراي 184 پايه مي باشند و هر دو 64 بيتي هستند. ولتاژ مصرفي Ddr برابر 5/2 ولت و Sdram برابر 5/3 ولت مي باشد. سرعت انتقال اطلاعات رم هاي Ddr با فرض برابر بودن فرکانس پايه ( به عنوان مثال 133 مگاهرتز) برابر رم هاي Sdram مي باشد. از نظر ظاهري رم هاي Sdram داراي دو شکاف و Ddr Sdram يک شکاف مي باشند. حداکثر فرکانس رم هاي Sdram برابر با 133 مگاهرتز و سرعت انتقال اطلاعاتي معادل 1 گيگا بايت مي باشد، اما آخرين مدل رم هاي Ddr داراي 533 مگاهرتز و حداکثر سرعت انتقال اطلاعات آنها برابر با 4 گيگابايت مي باشد. شايان ذکر است که رم هاي 168 پايه اي به طور کامل از رده خارج شده اند.

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

استفاده از نام و برند نخبگان جوان به هر نحو توسط سایر سایت ها ممنوع بوده و پیگرد قانونی دارد