Gambar yang ditampilkan pada monitor disimpan dalam RAM video komputer Anda pada kartu grafis dalam struktur yang disebut framebuffer. Data dalam framebuffer umumnya warna RGB 24 bit, sehingga akan ada satu byte untuk merah, satu untuk hijau, dan satu untuk biru untuk setiap piksel pada layar, mungkin dengan beberapa byte bantalan tambahan. Data dalam RAM video dapat dihasilkan oleh GPU atau oleh CPU. RAM video terus dibaca oleh komponen DMA khusus pada kartu video dan dikirim ke monitor. Output sinyal ke monitor adalah sinyal analog (VGA) di mana komponen warna dikirim melalui konverter digital ke analog sebelum meninggalkan kartu, atau sinyal digital dalam kasus DVI, HDMI, atau DisplayPort. Perangkat keras yang bertanggung jawab untuk ini juga menghasilkan sinyal sinkronisasi horizontal dan vertikal serta semua penundaan yang sesuai sehingga data gambar hanya dikirim ke monitor ketika sudah siap untuk itu. Dalam DVI dan HDMI, aliran informasi warna piksel dikodekan dan diserialisasi dan dikirim melalui TMDS (transisi meminimalkan sinyal diferensial) ke monitor. DisplayPort menggunakan pengodean 8b / 10b. Pengkodean melayani beberapa tujuan. Pertama, TMDS meminimalkan transisi sinyal untuk mengurangi emisi EMI. Kedua, baik TMDS dan 8b / 10b adalah protokol seimbang DC sehingga kapasitor pemblokiran DC dapat digunakan untuk menghilangkan masalah dengan ground loop. Ketiga, 8b / 10b memastikan kepadatan transisi yang cukup tinggi untuk memungkinkan pemulihan jam pada penerima karena DisplayPort tidak mendistribusikan jam terpisah. aliran informasi warna piksel dikodekan dan diserialisasi dan dikirim melalui TMDS (transisi pensinyalan diferensial yang diperkecil) ke monitor. DisplayPort menggunakan pengodean 8b / 10b. Pengkodean melayani beberapa tujuan. Pertama, TMDS meminimalkan transisi sinyal untuk mengurangi emisi EMI. Kedua, baik TMDS dan 8b / 10b adalah protokol seimbang DC sehingga kapasitor pemblokiran DC dapat digunakan untuk menghilangkan masalah dengan ground loop. Ketiga, 8b / 10b memastikan kepadatan transisi yang cukup tinggi untuk memungkinkan pemulihan jam pada penerima karena DisplayPort tidak mendistribusikan jam terpisah. aliran informasi warna piksel dikodekan dan diserialisasi dan dikirim melalui TMDS (transisi pensinyalan diferensial yang diperkecil) ke monitor. DisplayPort menggunakan pengodean 8b / 10b. Pengkodean melayani beberapa tujuan. Pertama, TMDS meminimalkan transisi sinyal untuk mengurangi emisi EMI. Kedua, baik TMDS dan 8b / 10b adalah protokol seimbang DC sehingga kapasitor pemblokiran DC dapat digunakan untuk menghilangkan masalah dengan ground loop. Ketiga, 8b / 10b memastikan kepadatan transisi yang cukup tinggi untuk memungkinkan pemulihan jam pada penerima karena DisplayPort tidak mendistribusikan jam terpisah.
Juga, untuk HDMI dan DisplayPort, data audio juga dikirim ke kartu grafis untuk dikirim ke monitor. Data ini dimasukkan ke dalam jeda dalam aliran data antara bingkai video. Dalam hal ini, kartu video akan menampilkan dirinya sebagai wastafel audio ke sistem operasi, dan data audio akan ditransfer melalui DMA ke kartu untuk dimasukkan dengan data video.
Sekarang, Anda mungkin menyadari bahwa untuk tampilan 1920x1080 dengan 4 byte per piksel, Anda hanya perlu sekitar 8 MB untuk menyimpan gambar, tetapi RAM video di komputer Anda mungkin berkali-kali lipat dari ukuran itu. Ini karena RAM video tidak hanya dimaksudkan untuk menyimpan framebuffer. RAM video terhubung langsung ke GPU, prosesor tujuan khusus yang dirancang untuk rendering 3D dan decoding video yang efisien. GPU menggunakan akses langsung ke RAM video untuk mempercepat proses rendering. Faktanya, memasukkan data dari memori utama ke dalam memori video adalah sedikit hambatan karena bus PCI yang menghubungkan kartu video ke CPU dan memori utama secara signifikan lebih lambat daripada koneksi antara GPU dan RAM video.