PC hari ini datang dalam dua varietas: mereka sistem operasi yang berjalan pada 32-bit dan mereka yang berjalan sistem operasi 64-bit. Perbedaannya adalah jumlah informasi prosesor PC dapat ditangani setiap saat yang tepat.
Komputer yang dirancang dengan jenis sistem operasi memiliki kekuatan komputasi jauh lebih potensial, membutuhkan perubahan mendasar dengan cara rangcangan perangkat lunak.
Kata “bit” berarti komputer menggunakan informasi dalam biner, di mana semua data terdaftar sebagai serangkaian angka yang baik dapat berupa 0 atau 1. Setiap angka ini dikenal sebagai salah satu bit, ini juga berarti prosesor 32 bit dapat memproses secara sekaligus 32 digit. Jangan bingung ini dengan memori, yang mengukur jumlah total informasi komputer dapat mengingat tanpa perlu menggunakan perangkat penyimpanan seperti disk. Sementara angka untuk memori akan jauh lebih besar, komputer tidak dapat memproses semua informasi yang sekaligus.
Perangkat lunak untuk komputer dengan prosesor 32-bit, termasuk sistem operasi seperti Windows, harus khusus ditulis untuk mencocokkan prosesor itu. Hal yang sama berlaku untuk prosesor 64-bit. Microsoft menghasilkan 32-bit dan sistem operasi 64-bit edisi Windows XP dan Vista, dan akan melakukan hal yang sama untuk Windows 10.
Windows Edisi 64-bit dapat menjalankan beberapa perangkat lunak yang dirancang untuk edisi 32-bit melalui modus kompatibilitas khusus, namun hasilnya bisa sangat bervariasi. Menggunakan sistem operasi 64-bit juga dapat menyebabkan masalah dengan driver. Ini adalah potongan-potongan kecil software yang mengkoordinasikan setiap perangkat hardware dengan sistem operasi seperti Windows.
Keterbatasan memori prosesor 32-bit mulai menjadi jelas saat kemunculan Vista, yang menggunakan sejumlah besar memori dan dapat membuat sulit untuk menjalankan beberapa program sekaligus tanpa menggunakan bahkan 4GB penuh memori. Sementara itu, sekali tampaknya mustahil bahwa salah satu program akan membutuhkan lebih dari 2GB memori, namun beberapa video game modern mencapai batas itu. Untuk alasan ini, prosesor 64-bit mungkin akan mulai menjadi jauh lebih populer, yang akan meningkatkan jumlah konsumen tertarik untuk membeli sistem operasi 64-bit.
Ada juga beberapa batasan matematika yang signifikan terhadap dua jenis prosesor. Sebuah prosesor 32-bit hanya dapat bekerja dengan maksimal 4GB memori, dan ini biasanya terbatas pada 2GB untuk setiap satu program. Sebuah prosesor 64-bit secara teoritis dapat bekerja sampai 17 miliar GB memori. Sebuah prosesor 64-bit juga dapat melakukan beberapa tugas dua kali lebih cepat.