Di komputer, unit pemrosesan pusat (CPU) bertindak seperti otak, mengirim pesan ke berbagai bagian komputer dan komponen lainnya. Sinyal-sinyal ini dibawa oleh sistem soket listrik yang disebut bus. CPU sekarang sangat cepat sehingga mereka membutuhkan lebih dari satu bus untuk membawa informasi. Bus khusus yang mengarahkan perintah ke dan dari CPU ke periferal berkecepatan tinggi, seperti kartu memori, disebut bus mezzanine, atau kartu mezzanine.
Bus mezzanine adalah kartu komponen komputer yang berada di antara motherboard dan kartu lainnya. Nama mezzanine berasal dari kata mezzano, yang berarti tengah. Bus adalah jembatan yang menghubungkan kartu lain di komputer ke CPU dan memungkinkan komunikasi yang sederhana dan cepat. Tanpa bus, CPU perlu disambungkan ke setiap kartu dan komponen secara terpisah.
Desain komputer awal menggunakan CPU dan bus yang keduanya berjalan pada kecepatan yang sama. Ketika komputer tumbuh lebih canggih dan lebih cepat, sistem bus baru diperlukan untuk mengimbangi prosesor yang lebih cepat. Kebanyakan komputer sekarang memiliki lebih dari satu bus untuk menangani semua informasi yang dikirim ke dan dari CPU.
Intel® menciptakan bus mezzanine pertama di tahun 1980-an. Saat ini, sebagian besar pabrikan mengikuti pengaturan umum untuk bus, yang disebut spesifikasi Peripheral Component Interconnect (PCI). PCI diciptakan pada 1990-an. Jenis bus mezzanine yang umum adalah kartu mezzanine PCI (PCM).
PCM yang berbeda tersedia untuk kebutuhan spesifik. Berbagai model bekerja dengan komunikasi analog atau digital, atau keduanya. PCM hanya mengambil satu slot di motherboard. Karena slot yang tersisa untuk mencolokkan kartu lain, ini memungkinkan pengguna untuk mendapatkan lebih banyak fleksibilitas dari komputer. PCM juga memungkinkan komputer untuk menggunakan periferal yang lebih baru dan lebih cepat tanpa mengubah motherboard.
Komponen komputer dan perangkat lunak mengirim pesan ke CPU secara konstan melalui berbagai bus seperti bus mezzanine. Untuk menangani semua lalu lintas CPU, bus mengirim permintaan melalui buffer. Buffer adalah area memori yang digunakan untuk penyimpanan sementara.
Buffer membantu penyimpanan komputer, kemudian mengeksekusi permintaan. Buffer menampung semua transaksi yang dikirim ke dan dari CPU. Permintaan ini kemudian diselesaikan dalam urutan yang diterima, atau menurut aturan pemrosesan prioritas yang ditetapkan oleh pengguna.
Buffer dibuat menggunakan memori akses acak (RAM) komputer. Informasi dapat dikumpulkan lebih cepat dari RAM daripada dari memori hard drive. Biasanya, hanya sejumlah RAM yang dialokasikan ke buffer. Umumnya, semakin besar buffer, semakin sedikit RAM yang tersedia untuk tugas lain.