فی بوو

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

فی بوو

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

مقاله معرفی کامل قطعات سخت افزاری همراه با عکس

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

مقاله معرفی کامل قطعات سخت افزاری همراه با عکس


مقاله معرفی کامل قطعات سخت افزاری همراه با عکس

 

دانلود مقاله معرفی کامل قطعات سخت افزاری همراه با عکس در 60 ص با فرمت word 

 

 

 

 

 

فهرست مطالب:

آشنایی با قطعات سخت افزاری 2
مادربورد 2
CPU 6
RAM 8
کارت گرافیک 10
کارت صدا 11
کارت فکس مودم 13
هارددیسک 14
فلاپی درایو 16
CD DRIVE 17
مانیتور 20
صفحه کلید و ماوس 21
پرینتر 21
کارت شبکه 21
کارت TV 22
کارت I/O 22
قلم نوری 22
رسیور کارت 22
اسکنر 23
پلاتر 23
کیس و پاور 23
کولر CPU 25
اسمبل قطعات کامپیوتر 27
احتیاط ها 27
مطالعه کتابچه مادربورد 28
نصب CPU 29
نصب حافظه 30
محکم کردن مادربورد در داخل کیس 31
تست اول 34
نصب وسایل ذخیره سازی 36
اتصال کابلهای DATA و POWER 38
نصب کارتهای expansion 40
تست اصلی 41
روشن کردن کامپیوتر و نصب سیستم عامل 42


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


مقاله معرفی کامل قطعات سخت افزاری همراه با عکس

طراحی وپیاده سازی شتاب دهنده سخت افزاری روی یک FPGA جهت سیستم توموگرافی مقاومت الکتریکی. doc

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

طراحی وپیاده سازی شتاب دهنده سخت افزاری روی یک FPGA جهت سیستم توموگرافی مقاومت الکتریکی. doc


طراحی وپیاده سازی شتاب دهنده سخت افزاری روی یک FPGA جهت سیستم توموگرافی مقاومت الکتریکی. doc

 

 

 

 

 

 

 

نوع فایل: word

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

 

چکیده:

توموگرافی مقاومت الکتریکی ERT کاربردهای زیادی از جمله ژئو فیزیک دارد. در این سیستم تعیین توزیع مقاومت الکتریکی زیر سطح با استفاده از اندازه گیری ولتاژ روی سطح توسط الکترودهای سیستم انجام می گیرد. این عمل با فروبردن الکترودهایی در روی زمین به صورت ماتریسی یا دورچین و تزریق جریان به آنها و دریافت ولتاژهای متناظر از بقیه الکترودها به عنوان داده های ورودی صورت می گیرد.

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

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

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

عملیات سنتز کدهای VHDL برای انجام این پروژه در نرم افزار ISE 8.1 شرکت Xilinx انجام شده است. این طرح روی برد XCLX25 شرکت Memec با تراشه Virtex-4LX25 شرکت Xilinx پیاده سازی گردید. شبیه سازی مدار پیاده سازی شده نیزتوسط نرم افزار Modelsim6.0 انجام شده است.

 مقدار قطعات استفاده شده حدود 30% قطعات موجود بوده ونتیجه شبیه سازی نشان می دهد که زمان فرایند برای یک بار تکرار جهت تصویر سازی ERT و به ازای یک بار تکرار جریان 8/16میلی ثانیه می باشد.

 

مقدمه:

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

بدلیل اینکه ساختارهای زمین شناسی در طبیعت سه بعدی است باید از پیمایش مقاومت سه بعدی برای تفسیر یک مدل سه بعدی استفاده شود و در حال حاضر پیمایش سه بعدی به دو دلیل موضوع تحقیقات فعالی می باشد:

1-توسعه مقاومت سنج های چند کاناله که سرعت نمونه برداری را افزایش داده اند.

2-توسعه میکروکامپیوترهای با سرعت بالا.

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

مراحل ایجاد تصویر توموگرافی به روش مقاومت الکتریکی چهار بلوک می باشد.  مرحله اول شامل تشکیل یک دستگاه معادلات پتانسیل می باشد که ضرایب آن توسط روابط کوپلینگ محاسبه می گردد. قدم بعدی حل دستگاه فوق الذکر و پیدا کردن پتانسیل های مربوطه می باشد.  مقادیر این پتانسیل ها  بعد از عبور از مرحله ژاکوبین مبنای محاسبه مقاومت الکتریکی ( یا رسانایی الکتریکی ) بلوک هایی است که در نهایت بعد از چندین بار تکرار جهت تصویر سازی از عمق جسم مورد نظر بکار می رود.راههای زیادی برای کاهش زمان محاسبه تصویر سازی در ERT  وجود دارد که استفاده از روش پردازش موازی  و خط لوله  روی FPGA در این پایان نامه بکار گرفته شد. در سالهای اخیر کار بر روی پیاده سازی شتاب دهنده سخت افزاری  مبتنی بر FPGA موضوع تحقیقات فعالی می باشد. اصولا تنوع و قابلیت های FPGA علی الخصوص انواع جدید آن که دارای فرکانس پالس ساعت 600MHz بوده و دارای تعداد بلوک های محاسباتی DSP و حافظه های BRAM قابل توجهی نیز می باشند باعث گردیده طراحی و تولید مدارات با تعداد متوسط و همچنین در مرحله نمونه سازی بسیار مورد توجه قرار گیرد.

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

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

 چهار مقاله به شرح زیر از پایان نامه مذکور حاصل گردید:

1-مقاله تحت عنوان "A Hardware Accelerator for Electrical Resistance Tomography  System" که برای کنفرانس WCIPT 5 سال 2007 در کشور نروژ پذیرفته شد.

2- مقاله تحت عنوان " طراحی و پیاده سازی یک آنالیزرالکترواستاتیکی بر روی یک "FPGA برای سیزدهمین کنفرانس بین‌المللی کامپیوتر انجمن کامپیوتر ایران csicc2008 ،که توسط دانشگاه صنعتی شریف در اسفند 86 در جزیره کیش برگزار میگردد، پذیرفته شد.

3-مقاله تحت عنوان "طراحی و پیاده سازی سخت افزار ایجاد ماتریس ژاکوبین روی یک  "FPGA برای شانزدهمین کنفرانس مهندسی برق ایران ICEE که در اردیبهشت 87 در دانشگاه تربیت مدرس برگزار می گردد، ارایه گردید.

4-مقاله تحت عنوان  "Reconfigurable Computing Platform for Real-Time Image Reconstruction in 3-D Electrical Resistance Tomography"  برای مجله Measurement , Science and Technology  که یک مجله ISI می باشد، ارایه گردید. 

 

فهرست مطالب:

مقدمه

فصل اول : بررسی منابع

1-1- توموگرافی مقاومت الکتریکی سه بعدی

1-2- چیدمان الکترودها در توموگرافی مقاومت الکتریکی سه بعدی

1-3- ساختاربازسازی تصویر در ERT

1-4- طراحی نرم افزار تصویرساز

1-5-حل مستقیم مسئله  (Forward Solver)

1-5-1- مش بندی

1-5-2- گسسته سازی و حل بوسیله عناصر حجمی

1-6- محاسبه ژاکوبین

  1-7- حل مسئله معکوس

1-8- نتایج سه بعدی با مدل و المان مدفون شده T

 1-9- مشخصات و قابلیت های FPGA

1- 9- 1- CLB و SLICE

1- 9- 2- MEMORY

1- 9- 3- DSP48

فصل دوم : مواد و روشها

2-1-مراحل تشکیل تصویر در ERT

2-2- تولید ضرایب کوپلینگ

2-2-1- تولید dz , dy, dx

2-2-2-تولید آرایشهای مختلف از dz , dy, dxها

2-2-3-حافظه 1

2-2-4- ضرب و جمع کننده ها

2-2-5- حافظه 2

2-2-6- تولید r2

2-2-7-تولید D, Dexp

2-2-8- تقسیم کننده باینری

2-2-9-تولید Cdiag

2-3- مرحله حل دستگاه معادلات

2-3-1- روشهای حل دستگاه معادلات

2-3-2- حل معادله به روش گوس- سایدل

2-3-3-پیاده سازی بلوک حل دستگاه معادلات

2-3-4-چیدمان حافظه در بلوک حل دستگاه معادلات

2-4-بلوک تولید ماتریس ژاکوبین

2-4-1- بیان مسئله ژاکوبین

2-4-2- ماتریس ژاکوبین

2-4-3- پیاده سازی ژاکوبین

2-4-4- طراحی قسمت کنترل ژاکوبین

2-4-5- طراحی قسمت گرادیان

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

3-1- نتایج روشها

3-1-1- سیستم اعداد و نرمالیزه کردن داده ها

3-1-2- ابزارهای سنتز و تحلیل و شبیه سازی مدارات

3-1-3- سنتز بلوک ضرایب کوپلینگ

3-1-4- سنتز بلوک تولید و حل دستگاه FORWARD SOLVER

3-1-5- نتایج شبیه سازی و سنتز بلوک ژاکوبین

3-1-6- نتایج کل شتاب دهنده سخت افزاری

3-2- نتیجه گیری و پیشنهادات

3-2-1- نتیجه گیری ها

3-2-2-پیشنهادات

منابع و مراجع

ضمیمه A

 ضمیمه B

ضمیمه C

چکیده انگلیسی

 

فهرست شکل ها

شکل(1-1).آرایه قطب-قطب به فرم دورچین

شکل (1-2).بلوک بندی مدل برای سیستم 16 الکترودی دو بعدی

شکل(1-3). فلوچارت باز سازی تصویر در توموگرافی مقاومت الکتریکی

شکل (1-4). مش بندی مدل

شکل (1-5). ماتریس ژاکوبین مدل همگن

شکل(1-6). مدل شبیه سازی شده T

شکل (1-7). تصویر بازسازی شده مدل T

شکل(1-8). FPGA شرکت Xilinx

شکل(1-9). عناصر حافظه در FPGA

شکل(1-10). بلوک CLB در FPGA

 شکل(1-11). دیاگرام زمانی عملکرد Slice ها

شکل(1-12). دیاگرام زمانی RAM Distributed

 شکل(1-13). بلوک حافظه درFPGA

 شکل(1-14). ساختاربلوک حافظه در FPG

شکل(1-15). دو بلوک حافظه موازی شکل(1-16). بلوک حافظه به صورت FIFO

شکل(1-17). دیاگرام زمانی عملکرد حافظه در مد اول

شکل(1-18). دیاگرام زمانی عملکرد حافظه در مد دوم

شکل(1-19). بلوک DSP48

شکل(1-20).  کنترل بلوک DSP48

شکل(1-21).  دیاگرام زمانی  بلوک DSP48

شکل(2-1). مراحل ایجاد تصویر به روش ERT

 شکل(2-2). نحوه قرار گرفتن ضرایب در داخل ماتریس

شکل(2-3). بلوک دیاگرام تولید ضرایب کوپلینگ

شکل (2-4). دیاگرام داخلی بخش ضرب و جمع کننده ها

شکل (2-5). دیاگرام داخلی تولید r2

 شکل(2-6). دیاگرام داخلی تولید D

 شکل (2-7). دیاگرام تولید Dexp

شکل(2-8). نمودار تقسیم کننده باینری 4 بیتی

شکل(2-9). دیاگرام تولید Cdiag

شکل (2-10). دیاگرام حل معادلات پتانسیل به روش گوس سایدل

شکل (2-11).  دیاگرام تولید ضرایب ژاکوبین

شکل (2-12). بلوکی با مقاومت ویژه ρ

شکل (2-13). دیاگرام داخلی قسمت گرادیان

شکل (3-1). نتایج شبیه سازی بلوک تولید ضرایب کوپلینگ

شکل (3-2).  نتایج شبیه سازی سخت افزار انالیزر الکترواستاتیکی

شکل (3-3). نتایج نرم افزار Modelsim6.0 برای چند مجهول نمونه

شکل (3-4). درصد اختلاف نسبی بین نتایج FPGA و MATLAB برای بلوک آنالایزر  الکترواستاتیکی

شکل (3-5).  نتایج شبیه سازی بلوک ژاکوبین

شکل (3-6). خطای نسبی برای کل بازه مکانی ژاکوبین

 

فهرست جداول

جدول(1-1). مشخصات ساختاری خانواده Virtex4

جدول(1-2). محتویات CLB خانواده Virtex4

جدول(3-1). استفاده از منابع سخت افزاری FPGA برای بلوک تولید ضرایب کوپلینگ

جدول (3-2). خلاصه سخت افزار استفاده شده روی FPGA بلوک آنالایزر الکترواستاتیکی

جدول (3-3). مقایسه نتایجMATLAB7.1و  Modelsim6.0

جدول(3-4). مقایسه مقدار عددی بدست آمده از بلوک ژاکوبین برای یک بازه محدود مکانی بین FPGA وMATLAB

جدول (3-5). قطعات موجود و استفاده شده FPGA بلوک ژاکوبین

جدول (3-6). نتایج سنتزکل شتاب دهنده سخت افزاری

 

منابع و مراجع

[1]        سلطانی، حمید، طراحی و ساخت سیستم توموگرافی مقاومت الکتریکی سه بعدی، کارشناسی ارشد، دانشگاه تبریز، تبریز، 1384.[2]            Tsourlos, P.I. and Ogilvy, T.D., "An algorithm for the 3-D inversion of tomographic resistivity and induced polarization data: Preliminary results ", Journal of the Balkan Geophysical society, 1999, Vol. 2, No2, pp. 30-45.

[3]        Griffiths, D. H. and Turnbull, j., "A multi-electrode array for resistivity surveying ", 1985, First Break 3(no.7), pp. 16-20.

[4]        Sasaki, Y., "Resolution of  resistivity tomography inferrede from numerical simulation", 1992, Geophysics Prospecting, Vol. 40, pp. 453-460.

[5]        Narrayan, S. and Dusseault, B. M., "Inversion techniques applied to resistivity inverse problems", 1994, Inverse Problems 10, pp. 669-686.

[6]        Day, A. and Morrison, H.F., "Resistivity Modeling for Arbitrary Shaped Three Dimensional Structure", April 1996, Geophysics, Vol. 92, No. 4.

[7]        Daily, W., Ramirez, A., Zonge, K., "A Unique Data Acquisition System for Electrical Resistance Tomography", 1996, Keystone, Proc. Symposium on the Application of Geophysics in Engineering and Environmental Problems, pp. 743-751.

[8]        Tapp, H.S., Peyton, A.J., Kemsley, E.K., Wilson, R.H., "Chemical Engineering Applications of Electrical Process Tomography", 1996, Sens. Actuators B, Vol. 92, pp. 17-24.

[9]        Loke, M.H., Barker, R.D., "Rapid Least Squares Inversion of Apparent Resistivity Pseudo sections using a Quasi-Newton Method", 1996, Geophysical Prospecting, Vol. 44, pp. 131-152.

[10]      Patterson, David A., Hennessym, John L., "Computer organization and design the hardware software interface", 2004, 3rd cd.

[11]      Griffiths, D. H. and Turnbull, j., "A multi-electrode array for resistivity surveying ", 1985, First Break 3(no.7), pp. 16-20.

[12]      Frounchi, J., Samad Zamini, K., Taghipour, H., Zarifi, M.H., Soltani, H., "A Hardware Accelerator for Electrical Resistance Tomography System", 2007, 5th World Congress on Industrial Process Tomography, Bergen, Norway

[13]      El-Kurdi, Y., Giannacopoulos, D., Gross, W.G., "Hardware Acceleration for Finite- Element electromagnetic: Efficient Sparse Matrix Floating Point Computations with FPGA", April 2007, IEEE transactions on Magnetic, Vol. 43, No 4.

[14]      Wang, X., Ziarras, S. G., "Parallel Direct Solution of Linear Equations on FPGA Based Machines", 2003, Proceeding of the International Parallel and Distributed Processing Symposium.

[15]      Kacarska, M., Andonov, D., Grnarov, A., "Processor Implementation for Pipeline Sparse Matrix", 18-20 May 1998, Electrotechnical Conference MELECON 98., 9th Mediterranean, Volume 2, vol.2, pp.  1289 – 1293.

[16]      El Gindi, H., Shue, Y.L., "on Sparse Matrix-Vector Multiplication with FPGA Based System", 2002, Proceeding of the 10th Annual IEEE Symposium on Field Programmable Custom Computing Machines.

[17]      Fujii, A., Suda, R., Nishida, A., "Parallel Matrix Distribution Library for Sparse Matrix Solvers", 2003, Proceeding of the 8th International Conference on High-Performance Computing in Asia-Pacific Region, IEEE Computer Society.

[18]      Wang, K., Kim, S., Zhang, J., "Global and Localized Parallel Preconditioning Techniques for Large Scale Solid Earth Simulations",  2003, Proceeding of the International Parallel and Distributed Processing Symposium.

[19]      Mathews, J.H., Kurtis D.F., "Numerical Methods Using MATLAB",  2005, 4th edition, New Delhi, Prentice-Hall of India.

[20]      Mathews, J.H., "Numerical Methods for Science Engineering, and Mathematics", 1987, Englewood cliffs, New Jersy, USA, Prentice-Hall, INC.

[21]      Xilinx Inc. ‘Virtex-4 user guide’, 2005, UG 070, Vo1.2.

[22]      Frounchi, J., Samad Zamini, K. and Taghipour, H., "Design and Implementation of an Electrostatic Analyzer on a FPGA for Electrical Resistance Tomography Systems", 2008,  Proc. 13th Joint International and National CSI Computer (Kish Island) .

[23]      www.cse.psu.edu/~mji, 2003, ppt. cse575-15arraymultdivide.

[24]      Matlab help.

[25]      R.Morris, G., K.Prasanna, V., "An FPGA-Based-Floating-Point Jacobi Iterative Solver", 2005, IEEE Computer Society Washington DC, USA, pp. 420-427.


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


طراحی وپیاده سازی شتاب دهنده سخت افزاری روی یک FPGA جهت سیستم توموگرافی مقاومت الکتریکی. doc

دانلود تحقیق درمورد معرفی کامل قطعات سخت افزاری همراه با عکس

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

دانلود تحقیق درمورد معرفی کامل قطعات سخت افزاری همراه با عکس


دانلود تحقیق درمورد معرفی کامل قطعات سخت افزاری همراه با عکس

لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه: 44
فهرست و توضیحات:

آشنایی با قطعات سخت افزاری                                                                             

مادربورد                                                                                              

CPU                                                                                                  

RAM                                                                                                        

کارت گرافیک                                                                                        

کارت صدا                                                                                            

کارت فکس مودم                                                                                     

هارددیسک                                                                                            

فلاپی درایو                                                                                            

CD DRIVE                                                                                             

مانیتور                                                                                                          

صفحه کلید و ماوس                                                                                  

پرینتر                                                                                                  

کارت شبکه                                                                                           

کارت TV                                                                                        

کارت I/O                                                                                          

قلم نوری                                                                                               

رسیور کارت                                                                                         

اسکنر                                                                                                  

پلاتر                                                                                                    

کیس و پاور                                                                                           

کولر CPU                                                                                        

اسمبل قطعات کامپیوتر                                                                                       

احتیاط ها                                                                                              

مطالعه کتابچه مادربورد                                                                           

نصب CPU                                                                                        

نصب حافظه                                                                                          

محکم کردن مادربورد در داخل کیس                                                             

تست اول                                                                                             

نصب وسایل ذخیره سازی                                                                          

اتصال کابلهای DATA و POWER                                                                    

نصب کارتهای expansion                                                                    

تست اصلی                                                                                           

روشن کردن کامپیوتر و نصب سیستم عامل                                                    

 

معرفی قطعات سخت افزاری کامپیوتر

سخت افزار شامل کلیه قطعات کامپیوتر می باشد از قبیل:

1- مادر بورد             2- CPU                 3- کیس و پاور          4- فلاپی دیسک

5- هارد دیسک          6- سی دی رام           7- کارت صدا           8- کارت فکس مودم

9- کارت گرافیک       10- کی بورد            11- مانیتور              12- ماوس

13- پلاتر                 14- پرینتر               15- کارت شبکه        16- کارت TV

17- کارت I/O                   18- قلم نوری            19- RAM              20- رسیور کارت

21- اسکنر

آشنایی با قطعات سخت افزاری

مادر بورد یا برد اصلی کامپیوتر( Main Board , Mother Board): بردی است که کلیه بردهای کامپیوتر روی این نصب می شوند. بر روی آن محلهایی برای اتصال یا قرار گرفتن کارتهای مختلف‘ کابلهای مختلف و سی پی یو قرار دارد. ابعادی حدود 25*30 سانتی متر دارد. چند مدل رایج آن عبارتند از: GIGA، ATC 7010، Asus. جزء اصلی ترین بردها محسوب می گردد. نوع سی پی یو و ایرادهایش مستقیما روی نحوه کاردکرد سیستم تاثیر می گذارد و کوچکترین ایراد آن باعث عدم کارکرد کامپیوتر می گردد.

قسمتهای روی برد به شرح زیر می باشد:

  • سوکت مخصوص CPU: که در مادر بردهای 486 و پنتیوم به صورت مربع بوده ولی در پنتیوم 2 به صورت کارتی می باشد. نوع سوراخهای سوکتهای 486 موازی بوده و در سوکتهای پنتیوم سوراخها به صورت اریب می باشد. هر دو دارای ضامنی جهت وصل کامل دارند.
  • اسلاتها( (SLOTیا شیارهای گسترشی: توانایی مادربرد را گسترش میدهند. اسلاتها به سه صورت می باشند: آیزا AISA))- پی سی آی(PCI) - ای جی پی (AGP)که به ترتیب سریعتر و جدیدتر می باشند. اسلاتها برای نصب انواع بردها یا کارتها روی مادربرد طراحی شده اند.
  • ماژولهای رم: که جهت نصب رم طراحی شده اند و انواع رم های 4 مگابایت- 16 مگابایت- 32 مگابایت- 64 مگابایت- 128 مگابایت و ... در این ماژولهای مخصوص خود نصب می شوند که دارای ضامنی نیز می باشند.
  • باطری ساعت و تاریخ: این باطری جهت نگهداری ساعت و تاریخ سیستم در مواقعی که کامپیوتر خاموش می باشد گذاشته شده است که به صورت جعبه ای و سکه ای و خازنی قابل تعویض می باشد.
  • خروجی کی بورد: این خروجی که جهت نصب به صفحه کلید طراحی شده به دو صورت معمولی و PS2 می باشد.
  • خروجی های :ONBOARD بعضی از مادربردها بردها را به صورت روی برد دارند که خروجی این بردها روی مادر برد خواهند بود.

در روی مادربرد جامپرهایی جهت تنظیم ولتاژ و سرعت و نوع سی پی یو وجود دارد که حتما باید تنظیم شود چرا که در غیر اینصورت ممکن است به سی پی یو آسیب برساند.

یکسری جامپرها در مادر برد دیده می شود که به کیس وصل می شود جهت نمایش وضعیت روشن و خاموش بودن LED های روی کیس و کی بورد می باشد.

جعبه مادر بورد معمولا شامل یک کابل IDE جهت اتصال به هارد درایو و یک کابل روبان برای اتصال به فلاپی درایو می باشد. یک سی دی شامل درایورهای چیپ ست مادر بورد که در صورت داشتن کارت صدا و کارت گرافیک و کارت LAN به صورت ONBOARD دارای درایورهای آنها نیز خواهد بود.

مادربوردها مجموعه وسیعی از کانکتورها را در پنل I/O فراهم می کنند. به عنوان مثال در مادربورد EPoX 8RDA+  ازچپ به راست داریم: کانکتور داخل رنگ آبی کمرنگ یک کانکتور ماوس PS/2 می باشد. کانکتور داخل رنگ ارغوانی یک کانکتور کی بورد PS/2 می باشد. دو کانکتور داخل رنگ سبز کانکتورهای USB 2.0 می باشند. کانکتور داخل رنگ قرمز کانکتور پورت پارالل (موازی) می باشد((LPT . دو کانکتور داخل رنگ زرد کانکتورهای پورت سریال (COM1,COM2)  هستند. کانکتور داخل رنگ نارنجی کانکتور RJ45 LAN می باشد. دو کانکتور داخل رنگ سبز دو کانکتور اضافی USB 2.0 می باشند. کانکتور داخل رنگ صورتی برای میکروفن می باشد. کانکتور داخل رنگ آبی کانکتور خط ورودی کارت صدای BUILT IN و کانکتور داخل رنگ سبز کانکتور خط خروجی کارت صدای BUILT IN می باشد.

اتصال وسایل از طریق کانکتور USB به خاطر راحتی در استفاده روز به روز گسترش پیدا می کند و از آنجا که وسایل به صورت گردان می توانند به همدیگر زنجیره ای وصل شوند بنابراین کانکتورهای USB تمام شدنی نیستند. اما استفاده از یک پرینتر یا سیستم BACK UP درایو نوار در پورت پارالل غیر معمول نیست یا اینکه کانکتورهای PS/2 کی بورد و ماوس جهت استفاده کی بورد و ماوس.

کانکتورهای روی پنل I/O هنگامی که مادربورد نصب می شود از پشت کیس کامپیوتر برآمدگی دارند بنابراین این کانکتورها بدون باز کردن کیس کامپیوتر قابل دسترسی هستند.

برای کارآیی بهتر سی دی رایتر و هارددرایو نباید روی یک IDE نصب شوند. جعبه مادربورد شامل یک کابل IDE است. بنابراین یک کابل IDE دیگر باید جداگانه خریده شود. در شکل زیر یک کابل IDE با طول 18 اینچ استاندارد با کیفیت بالا-BELKIN- دیده می شود. کانکتورهای کابل جهت نشان دادن محل اتصال هر کدام رنگهای متفاوتی را دارند. آبی برای مادربورد- سیاه برای وسیله MASTER IDE و خاکستری برای وسیله SLAVE IDE.

مادربردهای DDR: نوع جدید مادربوردها که علاوه بر دارا بودن اسلاتهای AGP ماژولهای حافظه DDR  را نیز ساپورت می کنند.

مادربردهایSDRAM :  نوع قدیمی مادربوردها که شامل اسلاتهای ISA می باشد.

مادربردهای RAID: نوعی از مادربردها که استفاده از  دو هارددرایو را به صورت parallel فراهم می کند.

واحد پردازش مرکزی((CPU: کنترل کننده مرکزی کامپیوتر می باشد که به کلیه قسمتهای کامپیوتر رسیدگی می نماید و عمل پردازش را انجام میدهد. این قطعه پردازشگر اصلی کامپیوتر است و در واقع تعیین‌ کننده نوع کامپیوتر می ‌باشد. در حال حاضر CPUهای پنتیوم رایج است که انواع آن پنتیوم II، III، IIII می ‌باشند.

CPUها دارای ابعادی حدود 5 * 5 cm و با ضخامتی حدود 2 mm می ‌باشند. CPU بر روی برد اصلی در جای  مخصوص خود نصب می ‌شود. سرعت CPU با واحد مگاهرتز معرفی می شود. این پردازنده دارای مدار الکترونیکی گسترده و پیچیده است که به انجام دستورات برنامه های ذخیره شده می پردازد. بخشهای اصلی CPU حافظه و واحد کنترل و واحد محاسبه و منطق هستند. در بخش حافظه کار ذخیره سازی موقت دستورها و یا داده ها در داخل ثباتها یا registerها انجام می شود. واحد کنترل با ارتباط با بخشهای مختلف سی پی یو کار هدایت و کنترل آنها را بر عهده دارد. واحد محاسبه و منطق(ALU) کار انجام توابع حسابی و مقایسه ای و منطقی را بر عهده دارد.

این فقط قسمتی از متن مقاله است . جهت دریافت کل متن مقاله ، لطفا آن را خریداری نمایید


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


دانلود تحقیق درمورد معرفی کامل قطعات سخت افزاری همراه با عکس

دانلود تحقیق کامل درمورد سخت افزار

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

دانلود تحقیق کامل درمورد سخت افزار


دانلود تحقیق کامل درمورد سخت افزار

لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه: 103

 

کامپیوترهای شخصی:

اغلب مردم زمانیکه با واژه " تکنولوژی " برخورد می نمایند ، بی اختیار "کامپیوتر" برای آنها تداعی می گردد. امروزه  کامپیوتر در موارد متعددی بخدمت گرفته می شود. برخی از تجهیزات موجود در منازل ، دارای  نوع خاصی  از " ریزپردازنده" می باشند. حتی اتومبیل های جدید نیز دارای نوعی  کامپیوتر خاص می باشند. کامپیوترهای شخصی ، اولین تصویر از انواع کامپیوترهائی است که  در ذهن هر شخص نقش پیدا می کند. بدون شک مطرح شدن این نوع از کامپیوترها در سطح جهان، باعث عمومیت  کامپیوتر در عرصه های متفاوت بوده است . کامپیوتر شخصی وسیله ای "همه منظوره " بوده که توان عملیاتی خود را مدیون یک ریزپردازنده است. این نوع از کا مپیوترها دارای بخش های متعددی نظیر : حافظه ، هارد دیسک، مودم  و... بوده که حضور آنها در کنار یکدیگر به منظور انجام عملیات مورد نظر است . علت استفاده از واژه " همه منظوره " بدین دلیل است که  می توان بکمک این نوع از کامپیوترها عملیات متفاوتی ( تایپ یک نامه ، ارسال یک نامه الکترونیکی،  طراحی و نقشه کشی و ...) را انجام داد .

بخش های اصلی کامپیوترهای شخصی:
◄ پردازشگر مرکزی (CPU)
ریزپردازنده بمنزله " مغز"  کامپیوتربوده  و مسئولیت انجام تمامی عملیات ( مستفیم یا غیر مستقیم ) را برعهده دارد. هر چیزی را که کامپیوتر انجام می دهد با توجه به وجود " ریز پردازنده " است .

حافظه:این نوع از حافظه ها با سرعت بالا، امکان ذخیره سازی اطلاعات را فراهم می نمایند. سرعت حافظه های فوق می بایست بالا باشد چراکه آنها مستقیما" با ریزپردازنده مرتبط می باشند. در کامپیوتر از چندین نوع حافظه استفاده می گردد:
 ● ( Random-Access Memory)RAM از این نوع حافظه ، بمنظور ذخیره سازی موقت اطلاعاتی که کامپیوتر در حال کار با آنان است، استفاده می گردد.
 ● ( Read Only Memory )ROM  یک حافظه دائم که از آن برای ذخیره سازی اطلاعات مهم  در کامپیوتر استفاده می گردد.  
 ● (Basic Input/Output System )BIOS   یک نوع حافظه ROM ، که از اطلاعات آن در هر بار راه اندازی سیستم استفاده می گردد.
 ● Caching  حافظه ای سریع که از آن برای ذخیره سازی اطلاعاتی که فرکانس بازیابی آنان بالا باشد،  استفاده می گردد.  
 ● Virtual Memory فضای موجود بر روی هارد دیسک که از آن برای ذخیره سازی موقت

اطلاعات استفاده و در زمان نیاز عملیات جایگزینی در حافظه RAM انجام خواهد شد.
برد اصلی (MotherBoard). برد اصلی کامپوتر بوده که تمام عناصر داخلی به آن متصل خواهند شد. پردازشگر و حافظه بر روی برد اصلی نصب  خواهند شد.برخی از عناصر سخت افزاری ممکن است مستقیما" و یا بصورت غیر مستقیم به برد اصلی متصل گردنند. مثلا" یک کارت صدا می تواند همراه برد اصلی طراحی شده باشد و یا بصورت یک برد مجزا بوده که از طریق یک اسلات به برد اصلی متصل می گردد

منبع تغذیه (Power Supply) یک دستگاه الکتریکی که مسئول تامین و نتظیم جریان الکتریکی مورد نیاز در کامپیوتر است .

هارد دیسک (Hard Disk) یک حافظه با ظرفیت بالا و دائم که از آن برای نگهداری اطلاعات و برنامه ها استفاده می گردد.

◄ کنترل کننده (Integrated Drive Electronics)IDE . اینترفیس اولیه برای هارد ، CD-ROM و فلاپی دیسک است .

◄ گذرگاه (Peripheral Component Interconnect)PCI  . رایج ترین روش اتصال یک عنصر سخت افزاری اضافه به کامپیوتر است .PCI از مجموعه ای اسلات که بر روی برد اصلی سیستم موجود می باشد،  استفاده و کارت های PCI از طریق اسلات های  فوق به برد اصلی متصل خواهند شد.

◄ اینترفیس( Small Computer System Interface)SCSI روشی برای اضافه کردن دستگاه های اضافه در سیستم نظیر : هارد و اسکنر است .

◄ پورت( Accelerated Graphics Port)AGP یک اتصال با سرعت بسیار بالا بمنظور ارتباط کارت های گرافیک با کامپیوتر است .

کارت صدا (Sound Card) مسئول ضبط و پخش صوت از طریق تبدیل سیگنال های آنالوگ صوتی به اطلاعات دیجیتال و بر عکس  است.

کارت گرافیک (Graphic Cards) مسئول تبدیل اطلاعات موجود در کامپیوتر بگونه ای که قابلیت نمایش بر روی مانیتور را داشته باشند.

دستگاه های ورودی و خروجی:

مانیتور (Monitor) رایج ترین دستگاه نمایش اطلاعات در کامپیوتر است .

صفحه کلید (KeyBoard) رایج ترین دستگاه برای ورود اطلاعات است .

موس (Mouse) رایج ترین دستگاه برای انتخاب موارد ارائه شده توسط یک نرم افزار و ایجاد ارتباط متقابل با کامپیوتر است .

◄رسانه های ذخیره سازی قابل حمل (Removable storage) با استفاده از این نوع رسانه ها می توان بسادگی اطلاعاتی را به کامپیوتر خود اضافه و یا اطلاعات مورد نیاز خود را بر روی آنها ذخیره و در محل دیگر استفاده کرد.

  • فلاپی دیسک (Floppy Disk) . رایج ترین رسانه ذخیره سازی قابل حمل است .  
     ● CD-ROM . دیسک های فشرده رایج ترین رسانه ذخیره سازی برای انتقال وجابجائی نرم افزار ها و ... می باشند.
     ● Flash Memory یک نوع خاص از حافظه Rom است(EEPROM). این نوع رسانه ها امکان ذخیره سازی سریع و دائم را بوجود می آورند. کارت های PCMCIA نمونه ای از این رسانه ها می باشند.
     ● (Digital Versatile Disc,Read Only Disk) DVD-ROM این نوع رسانه ذخیره سازی مشابه CD-ROM بوده با این تفاوت مهم که  میزان ذخیره سازی آنان بسیار بالا است .

پورت ها:

◄موازی (Parallel) از این نوع پورت ها اغلب برای اتصال چاپگر استفاده می گردد.

◄سریال (Serial) از این نوع پورت ها اغلب برای اتصال دستگاههائی نظیر یک مودم خارجی، استفاده می گردد.

◄پورت ( Uuniversal Serial Bus)USB  از پورت ها ی فوق بمنظور اتصال دستگاههای جانبی نظیر اسکنر و یا دوربین های وب استفاده  می گردد.

اتصالات شبکه و اینترنت:

◄مودم (Modem) دستگاهی برای برقرای ارتباط با یک شبکه و یا سیستم دیگر است . رایج ترین روش ارتباط با اینترنت استفاده از مودم است .

کارت شبکه (Lan Card) یک نوع برد سخت افزاری که از آن بمنظور بر پاسازی شبکه بین چندین دستگاه کامپیوتر در یک سازمان استفاده می شود.

مودم کابلی (Modem Cable) امروزه در برخی از نقاط دنیا جهت استفاده و ارتباط با اینترنت از سیستم تلویزیون کابلی استفاده می گردد.

◄مودم های  DSL(Digital Subscriber Line) یک خط ارتباطی با سرعت بالا که از طریق خطوط تلفن کار می کند.

◄مودم های VDSL(Very high bit-rate DSL)   یک رویکرد جدید از DSL بوده که لازم است خطوط تلفن از زیر ساخت مناسب ، فیبر نوری استفاده نمایند.

از راه اندازی تا خاموش کردن  سیستم: در بخش های قبل با عناصر اصلی تشکیل دهنده یک کامپیوتر شخصی آشنا شدید. در این قسمت  به بررسی عملیات انجام شده از زمان راه اندازی سیستم  تا زمان خاموش کردن (Shut-down) خواهیم پرداخت .

مرحله یک : مانیتور و سیستم با فشردن کلیدهای مربوطه روشن می گردند.                       مرحله دو : نرم افزار موجود در BIOS  موسوم به POST(Power-on self-test)  عملیات خود را آغاز می نماید. دراغلب سیستم ها، BIOS اطلاعاتی را بر روی صفحه نمایش نشان داده که نشاندهنده عملیات جاری است. (مثلا" میزان حافظه موجود ،  نوع هارد دیسک)  در زمان  راه اندازی سیستم ، BIOS مجموعه ای از عملیات را بمنظور آماده سازی کامپیوتر انجام می دهد.

  • صحت عملکرد کارت گرافیک توسط BIOS بررسی می گردد. اغلب کارت های گرافیک دارای BIOS اختصاصی مربوط به خود  بوده که عملیات مقداردهی اولیه حافظه و پردازنده کارت را انجام خواهد داد.در صورتیکه BIOS اختصاصی مربوط به کارت های گرافیک موجود نباشد، BIOS سیستم از حافظه ROM بمنظور اخذ اطلاعات  مربوط به درایور استاندارد کارت گرافیک، استفاده می نماید.
  • بررسی نوع " راه اندازی سیستم " توسط BIOS انجام خواهد شد. ( راه اندازی مجدد و یا راه اندازی اولیه (BIOS برای تشخیص مورد فوق از مقدار موجود در آدرس 0000:0472 استفاده می نماید. در صورتیکه مقدار فوق معادل 1234h باشد، نشاندهنده "راه اندازی مجدد" است . در این حالت برنامه BIOS ، عملیات مربوط به POST را صرفنظر و اجراء نخواهد کرد. در صورتیکه در آدرس فوق هر مقدار دیگری وجود داشته باشد ،  بمنزله "راه اندازی اولیه " است .
  • در صورتیکه راه اندازی از نوع " راه اندازی اولیه " باشد، BIOS عملیات مربوط به بررسی حافظه RAM ( تست نوشتن و خواندن) را انجام خواهد داد. در ادامه صفحه کلید و موس مورد بررسی قرار خواهند گرفت در مرحله بعد گذرگاه های PCI بررسی و در صورت یافتن گذرگاه  مربوطه ، کارت های موجود بررسی خواهند شد  در صورتیکه BIOS به هر نوع خطائی برخورد نماید، موارد را از طریق یک پیام و یا بصدا در آمدن صدای بلندگوی داخلی کامپیوتر (Beep) به اطلاع خواهد رساند. خطاهای در این سطح اغلب به موارد سخت افزاری مربوط خواهد بود.
  • ا BIOS برخی اطلاعات جزئی در رابطه با سیستم را نمایش خواهد داد. اطلاعاتی در رابطه با پردازنده، هارد ، فلاپی درایو،  حافظه، نسخه و تاریخ  BIOS  و نمایشگر نمونه ای از اطلاعات  فوق می باشند.
  • هر نوع درایور خاص نظیر آداپتورهای SCSI از طریق آداپتور مربوطه فعال و BIOS اطلاعات مربوطه را نمایش خواهد داد.
  • در ادامه BIOS درایو مورد نظر برای راه اندازی ( Booting) را مشخص می نماید. بدین منظور از اطلاعات ذخیره شده در CMOS استفاده می گردد. واژه Boot بمنزله استقرار سیستم عامل در حافظه است .

مرحله سوم : پس از اتمام اولیه عملیات  BIOS ، و واگذاری ادامه عملیات راه اندازی به برنامه  Bootstarp loader ، عملا" مرحله استقرار سیستم عامل به درون حافظه آغاز می گردد.         مرحله چهارم : پس از استقرار سیستم عامل در حافظه، مدیران عملیاتی سیستم عامل در شش گروه : مدیریت پردازنده ،  مدیریت حافطه ، مدیریت دستگاهها، مدیریت حافظه های جانبی ، مدیریت ارتباطات و مدیریت رابط کاربر  به ایفای وظیفه خواهند پرداخت .                                             مرحله پنجم : پس از استقرار سیستم عامل ، می توان برنامه های مورد نظر خود را اجراء نمود. سیستم عامل محیط لازم برای اجرای برنامه ها را ایجاد خواهد کرد. پس از اتمام عملیات استفاده از برنامه ها می توان هر یک از آنها را غیرفعال (Close) نمود.                                                        مرحله ششم : در صورت تصمیم به خاموش نمودن سیستم ، سیستم عامل تنظیمات جاری خود را در یک فایل خاص نوشته تا در زمان راه اندازی مجدد( آینده ) از آنان استفاده نماید.                                                                                                                                            مرحله هفتم  : پس از خاموش نمودن سیستم (Shut down)،  سیستم عامل بطور کامل سیستم را خاموش می نماید.                                                                                                       

بخش های اصلی pc  ها:                                                                                                            - پردازنده:                                                                                                                                                                                                                                                                                               

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

تاریخچه ریزپردازنده ها : ریزپردازنده که CPU هم نامیده می گردد، پتانسیل های اساسی برای انجام محاسبات و عملیات مورد نظر در یک کامپیوتر را فراهم  می نماید. ریزپردازنده  از لحاظ فیزیکی  یک تراشه است . اولین ریزپردازنده در سال 1971 و با نام Intel 4004  معرفی گردید. ریزپردازنده فوق چندان قدرتمند نبود و صرفا" قادر به انجام عملیات جمع و تفریق  چهار بیتی بود. نکته مثبت پردازنده فوق، استفاده از صرفا" یک تراشه بود.قبل از آن مهندسین و طراحان کامپیوتر از چندین تراشه و یا عصر برای تولید کامپیوتر استفاده می کردند.          اولین ریزپردازنده ای که بر روی یک کامپیوتر خانگی نصب  گردید ، 8080 بود. پردازنده فوق هشت بیتی و بر روی یک تراشه قرار داشت . این ریزپردازنده در سال 1974 به بازار عرضه گردید.اولین پردازنده ای که باعث تحولات اساسی در دنیای کامپیوتر شد ، 8088 بود. ریزپردازنده فوق در سال 1979 توسط شرکت IBM طراحی و اولین نمونه آن در سال 1982 عرضه گردید. وضعیت تولید ریزپردازنده توسط شرکت های تولید کننده بسرعت رشد و از مدل  8088 به 80286 ، 80386  ، 80486 ، پنتیوم ، پنتیوم II ، پنتیوم III و پنتیوم 4  رسیده است . تمام پردازنده های فوق توسط شرکت اینتل و سایر شرکت های  ذیربط طراحی و عرضه شده است . پردازنده های پنتیوم 4 در مقایسه با پردازنده 8088 عملیات مربوطه را با سرعتی به میزان 5000 بار سریعتر انجام می دهد! جدول زیر ویژگی هر یک از پردازنده های فوق بهمراه تفاوت های موجود  را نشان می دهد.

توضیحات جدول : ستون Date نشاندهنده سال عرضه پردازنده است.
ستون Transistors تعدا ترانزیستور موجود بر روی تراشه را مشخص می کند. تعداد ترانزیستور بر روی تراشه در سال های اخیر شتاب بیشتری پیدا کرده است .ستون Micron ضخامت کوچکترین رشته برروی تراشه رابرحسب میکرون مشخص می کند.( ضخامت موی انسان 100 میکرون است(.
ستون Clock Speed حداکثر سرعت Clock تراشه را مشخص می نماید.
ستون Data Width پهنای باند واحد منطق و محاسبات (ALU) را نشان می دهد. یک واحد منطق و حساب هشت بیتی قادر به انجام عملیات محاسباتی نظیر: جمع ، تفریق ، ضرب و ... برای اعداد هشت بیتی است. در صورتیکه یک واحد منطق و حساب 32 بیتی قادر به انجام عملیات بر روی اعداد  32 بیتی  است . یک واحد منطق و حساب 8 بیتی بمنظور جمع دو عدد 32 بیتی می بایست چهار دستورالعمل را انجام داده در صورتیکه یک واحد منطق وحساب 32 بیتی عملیات فوق را صرفا" با اجرای یک دستورالعمل انجام خواهد داد.در اغلب موارد گذرگاه خارجی داده ها مشابه ALU است . وضعیت فوق در تمام موارد صادق نخواهد بود مثلا" پردازنده 8088 دارای واحد منطق وحساب 16 بیتی بوده در حالیکه گذرگاه داده ئی آن هشت بیتی است . در اغلب پردازنده های پنتیوم جدید گذرگاه داده 64 بیتی و واحد منطق وحساب 32 بیتی است . ستون MIPS  مخفف کلمات Millions of instruction per Second  ) میلیون دستورالعمل در هر ثانیه ) بوده و واحدی برای سنجش کارآئی یک پردازنده است.                                                                                                                    درون یک پردازنده: بمنظورآشنائی با  نحوه عملکرد پردازنده لازم است، نگاهی به درون یک ریزپردازنده داشته و با منطق نحوه انجام عملیات  بیشتر آشنا شویم. یک ریزپردازنده مجموعه ای از دستورالعمل ها را  اجراء می کند. دستورالعمل های فوق ماهیت و نوع عملیات مورد نظر را برای پردازنده مشخص خواهند کرد. با توجه به نوع دستورالعمل ها ، یک ریزپردازنده سه عملیات اساسی را انجام خواهد داد :

1-یک ریزپردازنده با استفاده از واحد منطق و حساب خود (ALU) قادر به انجام عملیات محاسباتی نظیر: جمع ، تفریق، ضرب و تقسیم است. پردازنده های جدید دارای پردازنده های اختصاصی برای انجام عملیات مربوط به اعداد اعشاری می باشند.

2-یک ریزپردازنده قادر به انتقال داده از یک محل حافظه به محل دیگر است .

3-یک ریزپردازنده قادر به اتخاذ تصمیم ( تصمیم گیری ) و پرش به یک محل دیگر برای اجرای دستورالعمل های مربوطه بر اساس تصمیم اتخاذ شده است .  

حافظه های RAM و ROM :در بخش قبل گذرگاه های آدرس و داده نظیرخطوط RD,WR بررسی گردیدند. گذرگاه های فوق به حافظه های RAM ،ROM و یا هر دو متصل خواهند بود. در ریزپردازنده ساده فرضی فوق، از گذرگاه های آدرس و داده هشت بیتی استفاده می گردد. بدین ترتیب پردازنده قادر به آدرس دهی 256 بایت حافظه و خواندن و یا نوشتن هشت بیت از حافظه در هر لحظه خواهد بود. فرض کنید پردازنده فوق دارای 128 بایت حافظه ROM بوده که از آدرس صفر شروع شده و 128 بایت حافظه RAM که از آدرس 128 آغاز می گردد ، است . حافظه ROM تراشه ای است که اطلاعاتی را از قبل و بصورت دائم در خود نگهداری می نماید. گذرگاه های آدرس به  تراشه ROM اعلام خواهند کرد که کدام بایت را خواسته و آن را بر روی گذرگاه قرار خواهد داد. زمانیکه وضعیت خط RD تغییر نماید تراشه ROM بایت مورد نظر و انتخابی را بر روی گذرگاه داده قرار خواهد داد. RAM شامل بایت هائی از اطلاعات است . ریزپردازنده قادر به خواندن و نوشتن در حافظه فوق بر اساس سیگنال های دریافتی از خطوط RD و RW است . در رابطه با حافظه RAM می بایست به این نکته نیز اشاره گردد که این نوع از حافظه ها با از دست منبع انرژی ( برق ) اطلاعات خود را از دست خواهند داد. تمامی کامپیوترها دارای حافظه ROM به میزان مشخص می باشند. ( برخی از کامپیوترها ممکن است دارای حافظه RAM نبوده نظیر میکرو کنترل ها ، ولی وجود و ضرورت حافظه ROM را در هیچ کامپیوتری نمی توان انکار نمود).بر روی کامپیوترهای شخصی حافظه ROM را BIOS نیز می نامند. زمانیکه ریزپردازنده فعالیت خود را آغاز می نماید ، در ابتدا دستورالعمل هائی را اجراء خواهد کرد که در BIOS می باشند. دستورالعمل های موجود در BIOS عملیانی نظیر تست سخت افزار و سیستم را انجام و در ادامه فرآیندی آغاز خواهد شد که نتیجه آن استقرار سیستم عامل در حافظه خواهد بود .(Booting) در آغاز فرآیند فوق ، بوت سکتور هارد دیسک ) می تواند آغاز عملیات فوق از هارد شروع نشده و از فلاپی دیسک انجام گردد ، اتخاذ تصمیم در رابطه با وضعیت فوق بر اساس پارامترهای ذخیره شده در حافظه CMOS خواهند بود ) را بررسی خواهد کرد . بوت سکتور فوق حاوی برنامه ای کوچک است که در ادامه BIOS آن را خوانده و در حافظه RAM مستقر خواهد کرد. ریزپردازنده در ادامه دستورالعمل های مربوط به برنامه بوت سکتور را که در حافظه RAM مستقر شده اند ،اجراء خواهد کرد. برنامه فوق به ریزپردازنده اعلام خواهد کرد که اطلاعات دیگری را از هارد دیسک به درون حافظه RAM انتقال و آنها را اجراء نماید. با ادامه وتکمیل  فرآیند فوق سیستم عامل در حافظه مستقر ومدیریت  خود را آغاز می نماید.                                                                                                                 دستورالعمل های ریزپردازنده :هر ریزپردازنده دارای مجمو عه ای از دستورالعمل ها بوده که دارای کارآئی خاصی می باشند. این دستورالعمل ها بصورت الگوئی از صفر و یا یک پیاده سازی می گردنند. استفاده از دستورات فوق با توجه به ماهیت الگوئی آنها برای انسان مشکل و بخاطر سپردن آنها امری است مشکل تر! ، بدین دلیل از مجموعه ای  " کلمات " برا ی مشخص نمودن الگوهای فوق استفاده می گردد. مجموعه " کلمات " فوق " زبان اسمبلی " نامیده می شوند. یک " اسمبلر" قادر به ترجمه کلمات به الگوهای بیتی متناظر است .پس از ترجمه ، ماحصل عملیات که همان استخراج " الگوهای بیتی " است، در حافظه مستقر تا زمینه اجرای آنها توسط ریزپردازنده فراهم گردد جدول زیر برخی از دستورالعمل های مورد نیاز در رابطه با پردازنده فرضی را نشانن می دهد.

مثال : فرض کنید برنامه محاسبه فاکتوریل عدد پنج (5!=5*4*3*2*1 ) با یکی از زبانهای سطح بالا نظیر C نوشته گردد . کمپایلر ( مترجم ) زبان C برنامه مورد نظر را به زبان اسمبلی ترجمه خواهد کرد. ( فرض کنید که آدرس شروع RAM در پردازنده فرضی 128 و آدرس شروع حافظه ROM صفر باشد.) جدول زیر برنامه نوشته شده به زبان C را بهمراه کد ترجمه شده اسمبلی  معادل آن، نشان می دهد.

در ادامه می بایست کدهای ترجمه شده به زبان اسمبلی به زبان ماشین ( الگوهای بیتی ) ترجمه گردند. بدین منظور لازم است که هر یک از دستورات اسمبلی دارای کد معادل (OpCode) باشند. فرض کنید دستورات اسمبلی در پردازنده فرضی دارای Opcode ( کدهای عملیاتی) زیر باشند.

در نهایت برنامه ترجمه شده  به زبان اسمبلی به زبان ماشین ( الگوهای بیتی )  ترجمه خواهد شد.

همانگونه که مشاهده می نمائید برنامه نوشته شده به زبان C  به 17 دستورالعمل معادل اسمبلی و 31 دستورالعمل زبان ماشین تبدیل گردید.. Instruction Decoder ) تشخیص دهنده نوع دستورالعمل ها ) با انجام  عملیاتی خاص، نوع دستورالعمل را تشخیص خواهد داد. فرض کنید دستور العمل ADD را داشته باشیم و بخواهیم  نحوه تشخیص دستورالعمل را دنبال نمائیم :

 - در زمان اولین Clock ، دستورالعمل Load می گردد. ( فعال کردن بافر tri-state برای " شمارنده برنامه "  ، فعال شدن خط RD ، فعال کردن Data-in در بافر( tri-state

- در زمان دومین  Clock ، دستورالعمل ADD تشخیص داده خواهد شد.( تنظیم عملیات جمع برای ALU ، ذخیره نمودن ماحصل عملیات ALU در ریجستر (C

- در زمان سومین Clock،  " شمارنده برنامه " افزایش خواهد یافت ( در تئوری این مرحله می تواند در زمان دومین Clock نیز صورت پذیرد)

همانگونه که ملاحظه گردید ،  هر دستورالعمل اسمبلی دارای چندین Clock Cycle است . برخی از دستورات نظیر ADD دارای دو و یا سه Clock و برخی دیگر از دستورات دارای پنج ویا شش Clock خواهند بود.                                                                           

- حافظه:                                                                                          حافظه با هدف ذخیره سازی اطلاعات ( دائم ، موقت ) در کامپیوتر استفاده می گردد. از انواع متفاوتی حافظه درکامپیوتر استفاده می گردد .

RAM-1         ROM-2      Cache-3         Dynamic-4 RAM          Static-5 RAM

Flash-6 Memory       Virtual-7 Memory       Video-8 Memory       BIOS-9

استفاده از حافظه صرفا" محدود به کامپیوترهای شخصی نبوده و در دستگاههای متفاوتی نظیر : تلفن های سلولی، PDA ، رادیوهای اتومبیل ، VCR ، تلویزیون و ... نیز در ابعاد وسیعی از آنها استفاده بعمل می آید.هر یک از دستگاههای فوق مدل های  متفاوتی از حافظه را  استفاده می نمایند.

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

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

تمام عناصر سخت افزاری ) پردازنده، هارد دیسک ، حافظه و ...) و عناصر نرم افزاری ) سیستم عامل و...) بصورت یک گروه عملیاتی بکمک یکدیگر وظایف محوله را انجام می دهند . بدون شک در این گروه " حافظه " دارای جایگاهی خاص است . از زمانیکه کامپیوتر روشن  تا زمانیکه  خاموش می گردد ، پردازنده بصورت پیوسته و دائم از حافظه استفاده می نماید. بلافاصله پس از روشن نمودن کامپیوتر اطلاعات اولیه برنامه (POST) از حافظه ROM   فعال شده و در ادامه  وضعیت حافظه از نظر سالم بودن بررسی می گردد ( عملیات سریع خواندن ، نوشتن ) .در مرحله بعد کامپیوتر BIOS را ازطریق ROM فعال خواهد کرد. BIOS اطلاعات اولیه و ضروری در رابطه با  دستگاههای ذخیره سازی،  وضعیت درایوی که می بایست فرآیند بوت از آنجا آغاز گردد، امنیت و ... را مشخص می نماید. در مرحله بعد سیستم عامل از  هارد  به درون حافظه RAM استفرار خواهد یافت . بخش های مهم و حیاتی سیستم عامل تا زمانیکه سیستم روشن است در حافظه ماندگار خواهند بود. در ادامه و زمانیکه یک برنامه توسط کاربر فعال می گردد، برنامه فوق در حافظه RAM مستقر خواهد شد. پس از استقرار یک برنامه در حافظه و آغاز سرویس دهی توسط برنامه مورد نظر در صورت ضرورت  فایل های مورد نیاز برنامه فوق، در حافظه مستفر خواهند شد.و در نهایت زمانیکه به حیات یک برنامه خاتمه داده می شود (Close) و یا یک فایل  ذخیره می گردد ، اطلاعات بر روی یک رسانه ذخیره سازی دائم ذخیره و نهایتا" حافظه از وجود برنامه و فایل های مرتبط ، پاکسازی ! می گردد.                                     همانگونه که اشاره گردید در هر زمان که اطلاعاتی ، مورد نیاز پردازنده باشد، می بایست اطلاعات درخواستی  در حافظه RAM مستقر تا زمینه استفاده از آنان توسط پردازنده فراهم گردد. چرخه درخواست اطلاعات موجود درRAM توسط پردازنده  ، پردازش اطلاعات توسط پردازنده و نوشتن اطلاعات جدید در حافظه یک سیکل کاملا" پیوسته بوده و در اکثر کامپیوترها سیکل فوق  ممکن است در هر ثانیه میلیون ها مرتبه  تکرار گردد.

نیاز به سرعت دلیلی بر وجود حافظه های متنوع: چرا حافظه در کامپیوتر تا بدین میزان متنوع و متفاوت است ؟ در پاسخ می توان به موارد ذیل اشاره نمود: پردازنده های با سرعت بالا نیازمند دستیابی سریع و آسان به حجم بالائی از داده ها بمنظور افزایش بهره وری و کارآئی  خود می باشند.. در صورتیکه پردازنده قادر به تامین و دستیابی به داده های مورد نیاز در زمان مورد نظر  نباشد، می بایست عملیات خود را متوقف و در انتظار تامین داده های مورد نیاز  باشد. پردازند ه های جدید وبا سرعت یک گیگا هرتز به حجم بالائی از داده ها ( میلیارد بایت در هر ثانیه ) نیاز خواهند داشت . پردازنده هائی با سرعت اشاره شده  گران قیمت بوده و قطعا" اتلاف زمان مفید آنان مطلوب و قابل قبول نخواهد بود. طراحان کامپیوتر بمنظور حل مشکل فوق ایده " لایه بندی حافظه " را مطرح نموده اند. در این راستا از حافظه های گران قیمت با میزان  اندک استفاده و از حافظه های ارزان تر در حجم بیشتری استفاده بعمل می آید. ارزانترین  حافظه  متدواول ، هارد دیسک است . هارد دیسک یک رسانه ذخیره سازی ارزان قیمت با توان ذخیره سازی حجم بالائی از اطلاعات است . با توجه به ارزان بودن فضای ذخیره سازی اطلاعات بر روی هارد، اطلاعات مورد نظر بر روی آنها ذخیره  و با استفاده از روش های متفاوتی نظیر : حافظه مجازی می توان بسادگی و بسرعت بدون نگرانی از فضای فیزیکی حافظه RAM ، از آنها استفاده نمود.                                                

حافظه RAM سطح دستیابی بعدی در ساختار سلسله مراتبی حافظه است . اندازه بیت یک پردازنده نشاندهنده تعداد بایت هائی از حافظه است که در یک لحظه می توان به آنها دستیابی داشت. مثلا" یک پردازنده  شانزده بیتی ، قادر به پردازش دو بایت در هر لحظه است . مگاهرتز واحد سنجش سرعت پردازش  در پردازنده ها است  و معادل "میلیون در هر ثانیه" است . مثلا" یک کامپیوتر 32 بیتی  پنتیوم iii  با سرعت 800-MHz ، قادر به پردازش چهار بایت بصورت همزمان و 800 میلیون بار در ثانیه است . حافظه RAM  بتنهائی دارای سرعت مناسب برای همسنگ شدن با سرعت پردازنده نیست .  بهمین دلیل است که از حافظه های Cache استفاده می گردد. بدیهی است هر اندازه که سرعت حافظه RAM بالا باشد که پردازنده قصد استفاده از آنان مطلوب تر خواهد بود.اغلب تراشه های مربوطه امروزه دارای سرعتی بین 50 تا 70 Nanoseconds می باشند. سرعت خواندن و یا نوشتن در حافظه  ارتباط مستقیم با نوع حافظه استفاده شده دارد .در این راستا ممکن است از حافظه های DRAM,SDRAM,RAMBUS استفاده گردد. سرعت RAM توسط پهنا و سرعت  Bus ، کنترل می گردد. پهنای  Bus ، تعداد بایتی که می تواند بطور همزمان برای پردازنده ارسال گردد را مشخص   و سرعت BUS به تعداد دفعاتی که می توان یک گروه از بیت ها را در هر ثانیه ارسال کرد اطلاق می گردد.  سیکل منظم حرکت  داده ها از حافظه بسمت پردازنده را Bus Cycle  می گویند مثلا" یک Bus با وضعیت : 100MHz و 32 بیت، بصورت تئوری قادر به ارسال چهار بایت  به پردازنده و  یکصد میلیون مرتبه در هر ثانیه است . در حالیکه یک BUS شانرده بیتی 66MHZ بصورت تئوری قادر به ارسال دو بایت و 66 میلیون مرتبه در هر ثانیه است . با توجه به مثال فوق مشاهده می گردد که با تغییر پهنای  BUS از شانزده به سی و دو و سرعت از 66MHz به 100MHz سرعت ارسال داده برای پردازنده سه برابر گردید.  

ریجستر و Cache :با توجه به سرعت بسیار بالای پردازنده حتی در صورت استفاده از Bus عریض وسریع همچنان مدت زمانی طول خواهد کشید تا داده ها از حافظه RAM برای پردازنده ارسال گردند. Cache

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


دانلود تحقیق کامل درمورد سخت افزار

دانلود تحقیق کامل درمورد آب سخت

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

دانلود تحقیق کامل درمورد آب سخت


دانلود تحقیق کامل درمورد آب سخت

لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه: 4
فهرست و توضیحات:

آب سخت

مضرات آب سخت

سختی زدایی

 سختی گیر

شهرهای با آب سخت

 

 

آب سخت :

آب سخت آبی است که حاوی نمک‌ های معدنی از قبیل ترکیبات کربنات‌های هیدروژنی، کلسیم، منیزیم و ... است. سختی آب بر دو نوع است: دایمی و موقت.

تغییرات سختی آب بر حسب آنکه آب در موقع نفوذ در زمین از قشرهای آهکی و منیزیمی و گچی گذشته و یا نگذشته باشد، کم یا زیاد می‌شود. آبهای نواحی آهکی، سختی زیادتری تا آبهای نواحی گرانیتی و یا شنی دارند. سختی آب در عرض سال هم ممکن است تغییر نماید. معمولاً سختی آبها در فصل باران کم و در فصل خشکی زیاد می‌شود.

مضرات آب سخت:

آب سخت برای مصرف در کارخانجات مناسب نیست. از مضرات آن ایجاد قشر آهکی بر روی جداره دیگ و خوردگی آن می شود.

سختی آب، عامل تشکیل رسوب در دیگهای بخار، مبدلهای حرارتی، برجهای خنک کننده و سیستمهای سرد کننده می باشد. اگر آب سخت برای شستشو به کار رود، صابون هدر می رود. در صنایع نساجی و رنگرزی کیفیت رنگ افت می کند. انحلال سود سوز آور در آب، منیزیم را به صورت هیدروکسید منیزیم رسوب می دهد. سختی بیش از حد باعث سوء هاضمه و بروز بیماریهای کلیوی می شود.


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


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

 این فقط قسمتی از متن مقاله است . جهت دریافت کل متن مقاله ، لطفا آن را خریداری نمایید  


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


دانلود تحقیق کامل درمورد آب سخت