كارت گرافيكي

براي اينكه بتوان در صفحه نمايش رايانه ، تصويرهاي مربوط به داده ها و اطلاعات را مشاهده نمود بايد ارتباطي بين مادربرد و نمايشگر برقرار شود ، به همين دليل كارت گرافيكي در يكي از شكاف هاي توسعه مادربرد قرار مي گيرد و يا يك كابل به مادربرد وصل مي شود و نمايش اطلاعات بر روي صفحه را كنترل مي كند.
كارت گرافيكي در رايانه داراي جايگاه خاصي است. در بيشتر رايانه ها ، كارت گرافيكي اطلاعات ديجيتال را براي نمايش توسط نمايشگر به اطلاعات آنالوگ تبديل مي نمايند. در واقع نقاط تشكيل دهنده تصوير بر روي نمايشگر پيكسل نام دارند. هر پيكسل يك رنگ را نمايش مي دهد. در نمايشگرهاي مكينتاش هر پيكسل داراي دو رنگ است (سفيد و سياه). در بعضي نمايشگر هاي امروزي هر پيكسل داراي ۲۵۶ رنگ است. در بيشتر صفحات نمايشگر ، پيكسل ها به صورت تمام رنگ (True Color) هستند و داراي ۱۶/۸ ميليون حالت مختلفند.
كارت گرافيكي يك برد مدار چاپي به همراه حافظه و يك پردازنده اختصاصي است. پردازنده محاسبات مورد نياز گرافيكي را انجام مي دهد.
كارت هاي گرافيكي با نامهاي زير شناخته مي شوند: كارت ويديويي،كنترل گر گرافيكي يا ويديويي، آداپتور گرافيكي يا ويديويي، شتاب دهنده گرافيكي يا ويديويي.
كارت گرافيكي از سه بخش اساسي تشكيل مي شود:
حافظه:يكي از مهمترين اجزاي كارت گرافيكي است.حافظه رنگ مربوط به هر پيكسل را نگهداري مي كند.
در ساده ترين حالت (دو پيكسل سياه و سفيد) به يك بيت براي ذخيره سازي رنگ هر پيكسل نياز مي باشد. با توجه به اينكه هر بايت شامل هشت بيت است ، نياز به هشتاد بايت براي ذخيره سازي رنگ مربوط به پيكسل هاي موجود در يك سطر در روي صفحه نمايشگر و ۳۸۴۰۰ بايت حافظه به منظور نگهداري تمام پيكسل هاي قابل مشاهده بر روي نمايشگر خواهد بود.
اينترفيس رايانه: اينتر فيس با اتصال كارت گرافيكي به گذرگاه مربوطه بر روي برد اصلي ، محتويات حافظه را تغيير مي دهد. در اين حالت رايانه سيگنال ها را از طريق گذرگاه براي تغيير محتويات حافظه ارسال مي كند.
اينترفيس ويديو: اين قسمت سيگنال مورد نياز براي مانيتور را مي سازد. كارت گرافيكي سيگنال هاي رنگي را توليد مي كند و باعث حركت اشعه در CRT مي شود. در واقع كارت گرافيكي تمام حافظه اي مربوطه را بيت به بيت اسكن مي كند. سيگنال هاي مورد نظر جهت هر پيكسل موجود براي هر خط ارسال و در نهايت يك پالس افقي Sync ارسال مي گردد ، عمليات فوق براي ۴۸۰ خط تكرار و در پايان يك پالس عمودي Sync ارسال خواهد شد.
كارت هاي گرافيكي ساده frame Buffer ناميده مي شود. اين نوع كارت يك Frame از اطلاعات را نگاهداري مي كند. ريزپردازنده رايانه مسئول بهنگام سازي هر بايت در حافظه كارت گرافيك است. در صورتي كه عمليات گرافيكي پيچيده اي وجود داشته باشد ، ريزپردازنده مدت زيادي را صرف بهنگام سازي حافظه كارت مي نمايد. بنابراين براي ساير عمليات زماني باقي نخواهد ماند. مثلاً اگر يك تصوير سه بعدي داراي ۰۰۰/۱۵ ضلع باشد ، ريزپردازنده بايد هر ضلع را رسم و عمليات مربوط را در كارت انجام دهد ، بدين صورت اين عمليات زمان زيادي لازم دارد.
در صورتي كه كارت هاي گرافيكي جديد حجم عمليات مربوط به پردازنده را به شدت كاهش مي دهد.
اين نوع كارت هاي جديد داراي يك پردازنده قوي هستند كه مختص اين عمليات مي باشند. با توجه به نوع كارت گرافيك پردازنده مي تواند يك كمك پردازنده گرافيكي و يا يك شتاب دهنده گرافيكي باشد.
پردازنده كمكي و پردازنده اصلي همزمان فعاليت نموده و زماني كه از شتاب دهنده گرافيك استفاده مي شود دستورات لازم از طريق پردازنده اصلي براي شتاب دهنده ارسال و شتاب دهنده ساير كارها را انجام مي دهد. در سيستم هاي كمك پردازنده درايو كارت گرافيك عمليات مربوط به كارهاي گرافيكي را به طور مستقيم براي پردازنده كمكي گرافيكي ارسال مي كند. در سيستم هاي شتاب دهنده گرافيكي درايو كارت گرافيك در ابتدا همه چيز را براي پردازنده اصلي ارسال مي كند. سپس پردازنده اصلي شتاب دهنده گرافيك را هدايت مي نمايد.