برای اینکه بتوان در صفحه نمایش رایانه ، تصویرهای مربوط به داده ها و اطلاعات را مشاهده نمود باید ارتباطی بین مادربرد و نمایشگر برقرار شود ، به همین دلیل کارت گرافیکی در یکی از شکاف های توسعه مادربرد قرار می گیرد و یا یک کابل به مادربرد وصل می شود و نمایش اطلاعات بر روی صفحه را کنترل می کند.کارت گرافیکی در رایانه دارای جایگاه خاصی است. در بیشتر رایانه ها ، کارت گرافیکی اطلاعات دیجیتال را برای نمایش توسط نمایشگر به اطلاعات آنالوگ تبدیل می نمایند. در واقع نقاط تشکیل دهنده تصویر بر روی نمایشگر پیکسل نام دارند. هر پیکسل یک رنگ را نمایش می دهد. در نمایشگرهای مکینتاش هر پیکسل دارای دو رنگ است (سفید و سیاه). در بعضی نمایشگر های امروزی هر پیکسل دارای ۲۵۶ رنگ است. در بیشتر صفحات نمایشگر ، پیکسل ها به صورت تمام رنگ (True Color) هستند و دارای ۱۶/۸ میلیون حالت مختلفند.کارت گرافیکی یک برد مدار چاپی به همراه حافظه و یک پردازنده اختصاصی است. پردازنده محاسبات مورد نیاز گرافیکی را انجام می دهد.کارت های گرافیکی با نامهای زیر شناخته می شوند: کارت ویدیویی،کنترل گر گرافیکی یا ویدیویی، آداپتور گرافیکی یا ویدیویی، شتاب دهنده گرافیکی یا ویدیویی.
کارت گرافیکی از سه بخش اساسی تشکیل می شود:
حافظه:یکی از مهمترین اجزای کارت گرافیکی است.حافظه رنگ مربوط به هر پیکسل را نگهداری می کند.در ساده ترین حالت (دو پیکسل سیاه و سفید) به یک بیت برای ذخیره سازی رنگ هر پیکسل نیاز می باشد. با توجه به اینکه هر بایت شامل هشت بیت است ، نیاز به هشتاد بایت برای ذخیره سازی رنگ مربوط به پیکسل های موجود در یک سطر در روی صفحه نمایشگر و ۳۸۴۰۰ بایت حافظه به منظور نگهداری تمام پیکسل های قابل مشاهده بر روی نمایشگر خواهد بود.
اینترفیس رایانه: اینتر فیس با اتصال کارت گرافیکی به گذرگاه مربوطه بر روی برد اصلی ، محتویات حافظه را تغییر می دهد. در این حالت رایانه سیگنال ها را از طریق گذرگاه برای تغییر محتویات حافظه ارسال می کند.اینترفیس ویدیو: این قسمت سیگنال مورد نیاز برای مانیتور را می سازد. کارت گرافیکی سیگنال های رنگی را تولید می کند و باعث حرکت اشعه در CRT می شود. در واقع کارت گرافیکی تمام حافظه ای مربوطه را بیت به بیت اسکن می کند. سیگنال های مورد نظر جهت هر پیکسل موجود برای هر خط ارسال و در نهایت یک پالس افقی Sync ارسال می گردد ، عملیات فوق برای ۴۸۰ خط تکرار و در پایان یک پالس عمودی Sync ارسال خواهد شد.کارت های گرافیکی ساده frame Buffer نامیده می شود. این نوع کارت یک Frame از اطلاعات را نگاهداری می کند. ریزپردازنده رایانه مسئول بهنگام سازی هر بایت در حافظه کارت گرافیک است. در صورتی که عملیات گرافیکی پیچیده ای وجود داشته باشد ، ریزپردازنده مدت زیادی را صرف بهنگام سازی حافظه کارت می نماید. بنابراین برای سایر عملیات زمانی باقی نخواهد ماند. مثلاً اگر یک تصویر سه بعدی دارای ۰۰۰/۱۵ ضلع باشد ، ریزپردازنده باید هر ضلع را رسم و عملیات مربوط را در کارت انجام دهد ، بدین صورت این عملیات زمان زیادی لازم دارد.در صورتی که کارت های گرافیکی جدید حجم عملیات مربوط به پردازنده را به شدت کاهش می دهد.این نوع کارت های جدید دارای یک پردازنده قوی هستند که مختص این عملیات می باشند. با توجه به نوع کارت گرافیک پردازنده می تواند یک کمک پردازنده گرافیکی و یا یک شتاب دهنده گرافیکی باشد.
پردازنده کمکی و پردازنده اصلی همزمان فعالیت نموده و زمانی که از شتاب دهنده گرافیک استفاده می شود دستورات لازم از طریق پردازنده اصلی برای شتاب دهنده ارسال و شتاب دهنده سایر کارها را انجام می دهد. در سیستم های کمک پردازنده درایو کارت گرافیک عملیات مربوط به کارهای گرافیکی را به طور مستقیم برای پردازنده کمکی گرافیکی ارسال می کند. در سیستم های شتاب دهنده گرافیکی درایو کارت گرافیک در ابتدا همه چیز را برای پردازنده اصلی ارسال می کند. سپس پردازنده اصلی شتاب دهنده گرافیک را هدایت می نماید.
عناصر کارت گرافیکی
- حافظه: در کارت گرافیکی از حافظه های مختلف استفاده می شود. یکی از بهترین نوع آنها از پیکربندی dual-ported استفاده می نماید. در این نوع کارت ها امکان نوشتن در یک بخش و خواندن از بخش دیگر به صورت همزمان امکان پذیر است. بدین صورت مدت زمان کاهش خواهد یافت.Digital-to-Analog Converter ) DAC یک نوع تبدیل کننده می باشد که داده ها را به دیجیتال تبدیل می کند. سرعت این نوع تبدیل کننده تأثیر بسیار زیادی بر مشاهده تصویر بر روی صفحه نمایش خواهد داشت.
:Display Connector اغلب کارت های گرافیکی از کانکتور ۱۵ پین استفاده می کنند. این نوع کانکتورها در زمان عرضه VGA مطرح شدند.
:Graphic BIOS کارت های گرافیکی دارای یک تراشه کوچک می باشند. این تراشه به قسمت های دیگر کارت نحوه انجام عملیات را اعمال خواهد کرد. این قسمت مسئولیت تست کارت گرافیک یعنی عملیات ورودی و خروجی را نیز بر عهده دارد.
:Computer (bus)Conneetor این نوع پورت امکان اتصال کارت بر حافظه را فراهم می آورد و دارای سرعت بیشتری می باشد. بیشتر این گذرگاه ها از نوع AGP می باشد.
پردازنده گرافیکی: همانطور که از نام آن پیداست مغز کارت گرافیک می باشد و می تواند در سه حالت پیکربندی کارت گرافیکی را انجام دهد.