Anda di halaman 1dari 5

Perbedaan Processor 32 Bit & 64 Bit

Pengertian Bus, Bit,Byte


Sebelum kita ke masalah perbedaan processor 32 Bit dan 64 Bit alangkah baiknya kita mengeti dahulu apa itu yang di namakan (Bit) itu sendiri, dan hal-hal lain yang menyangkut bahasan kita. Pada motherboard terdapat saluran-saluran penghubung yang menghubungkan satu komponen dengan komponen lainnya. Saluran penghubung ini berupa garis-garis yang tercetak pada PCB motherboard . Melalui saluran-saluran inilah data, informasi, dan instruksi-instruksi yang diberikan pada komputer ditransfer/melintas dari komponen satu ke komponen lainnya. Data dan instruksi tersebut diangkut dalam wujud sinyal-sinyal elektronis yang mempunyai makna tertentu. Sekelompok saluran yang mempunyai fungsi yang sama disebut jalur atau bus. Saluran-saluran penghubung tadi disebut pula dengan istikah konduktor. Pada permukaan bagian bawah prosesor Intel Pentium 4 socket 478, terdapat kaki-kaki berupa pin . Jumlah pin keseluruhan sebanyak 478 buah, itulah sebabnya disebut soket 478. Pin-pin ini bertugas sebagai lintasan yang menyalurkan data atau instruksi dari motherboard ke processor atau sebaliknya. Dengan demikian, di dalam sebuah prosesor juga ada saluran-saluran tempat lalulintas data/informasi/instruksi-instruksi yang harus diolah/diproses dan dikirim kembali ke motherboard. Pin-pin pada prosesor adalah salah satu contoh nyata yang secara fisik terlihat sebagai saluran tempat lalu lintas data/informasi/instruksi. Sekelompok saluran yang mempunyai fungsi yang sama juga disebut jalur atau bus. Hal yang sama juga ada di video card atau periferal lainnya. Bus-bus atau jalur-jalur pada prosesor secara garis besar dapat dibagi menjadi data bus (jalur data), address bus (jalur adres) , dan control bus (jalur kontrol). Control bus disebut juga dengan istilah signal bus . Berdasar penjelasan ini, dapat dikatakan bahwa setiap saluran selalu berkeadaan biner (dua kemungkinan), yaitu dalam keadaan 0' atau dalam keadaan 1'. Simbol angka yang hanya bernotasi 0' dan 1' ini disebut dengan istilah notasi digit biner, dalam bahasa Inggris disebut binary digit yang disingkat dengan istilah 'bit'. Kumpulan dari 8 bilangan biner (bit) yang membentuk pola urutan (kombinasi) tertentu ini disebut byte . Sehingga dapat disebut 1 byte = 8 bit. 1 byte nilainya setara dengan 1 karakter.Byte ini akhirnya dipakai sebagai satuan, misalnya untuk menyatakan kapasitas sebuah media simpan (harddisk, disket, flash disk, CD, dan lainnya), kapasitas memory dan lain-lainnya. Dikenal pula satuan Kilo Byte, Mega Byte, Giga Byte, dan Terra Byte dengan kesetaraan nilai sebagai berikut: 1 kilo bayte (KB) = 1024 byte 1 mega byte (MB) = 1024 x1024 byte 1 giga byte (GB) = 1024 x1024 x1024 byte 1 terra byte (TB) = 1024 x1024 x1024 x1024 byte Sampai saat ini teknologi prosesor terus berkembang. Pada awalnya, Intel memproduksi prosesor 4 bit, kemudian prosesor 8 bit, 16 bit, 32 bit dan sekarang ini 64 bit. Sebuah prosesor dikatakan prosesor 4 bit jika bekerja menggunakan data 4 bit, artinya jalur datanya (data bus-nya) terdiri dari 4 saluran data. Dengan demikian, prosesor 64 bit menggunakan 64 saluran untuk jalur datanya (data bus-nya terdiri dari 64 saluran).

Bit

Unit terkecil dart informasi. Satu bit cukup untuk menyatakan perbedaan antara ya dan tidak, atas dan bawah, on dan off, satu dan nol. Komputer hams menampilkan informasi dalam bit karena sirkuit elektronik yang dibuat hanya memiliki dua keadaan, on atau off. Bit Density Jumlah bit yang dapat diletakkan per satuan luas atau volume pada alat penampung data. Bit Depth Jumlah bit yang digunakan untuk mempresentasikan tiap titik dalam representasi citra grafis. Makin besar jumlah bit yang digunakan untuk mempresentasikan suatu titik, semakin banyak warna dan atau bayangan abu-abu yang dapat dibuat. Bit Diddling Kadangkala efisiensi penyimpanan dapat lebih ditingkatkan dengan mempaketkan informasi tambahan ke dalam bagian data komputer yang tidak dipakai. Tapi cara ini lebih banyak menimbulkan masalah daripada menguntungkan karena itulah disebut sebagai bit diddling. Bit Slice Sebuah IC yang mengandung kontrol dasar dan sirkuit aritmatika dart sebuah mikroprosessor, tetapi mampu berfungsi hanya dengan sejumlah kecil bit (biasanya 4 bit) dalam sekali waktu. Dengan merangkaikan secara pararel beberapa potongan ini dan mengontrolnya dengan baik, dapat dibuat sebuah prosesor berkecepatan tinggi. Bit Stuffing Menyisipkan bit tambahan ke dalam suatu aliran data untuk menghalangi munculnya kontrol yang tidak diinginkan.

Perbedaan Processor 32 bit & 64 bit


Sekarang komputer dengan arsitektur 64-bit sudahsemakin marak. Sejak diluncurkan pertama kali di tahun 2003, kini sudah sangatlazim kita menemukan komputer dengan otak/ processor 64-bit didalamnya. Tentu wajar jika ada pertanyaan-pertanyaan seperti apa kelebihannya? Apakekurangannya? Dan, yang paling penting, yang mana yang sebaiknya kita pilih?, Sebelumnya kita bahas awal latar belakangnya.Sebetulnya, teknologi 64-bit sudah ada di beberapa super komputer sejak era60-an. Lalu kemudian teknologi ini muncul di prosesor tipe RISC di era 90-an.Platform x86 (baca: PC) akhirnya mulai menikmatinya sejak tahun 2003. Memang agakterlambat, karena di awal sejarah platformx86, memory sebesar 4 MB sudah sangatbesar. Jadi limitasi memory diarsitektur 32-bit, 4 GB (4096 MB, 1000x lipat lebih dari 4 MB), nampak sepertisuatu langit di atas langit - tidak terbayangkan. Tentang Processor 32-bit dan 64-bit Yang dimaksud 32-bit atau 64-bit sebenarnya mengacu pada arsitektur processor yang merupakan kemampuan processor dalam melakukan pengolahan data. Kata bit di sini berarti binary digit (digit biner). Digit biner merupakan digit dasar yang dikenal oleh komputer. Digit biner hanya mengenal angka 0 dan 1 (angka dasar yang digunakan untuk memproses semua data di komputer). Istilah byte mengacu pada 8 buat digit biner. Processor 32-bit, berarti processor tersebut mempunyai pengelolaan data selebar 32 digit biner (binary digit). Sedangkan untuk processor 64-bit, pengelolaan datanya lebih lebar, yaitu 64 digit biner. Hal ini berpengaruh terhadap besarnya data yang dapat diolah. Karena processor 32 bit hanya punya space sebesar 32 untuk digitnya, maka angka yang dapat diolah adalah 2^32 atau antara 0 sampai dengan 4.294.967.295. Sedangkan untuk processor 64-bit, angka yang dapat diolah adalah 2^64 atau antara 0 sampai dengan 18.446.744.073.709.551.615. Mungkin hanya para ilmuwan yang benar-benar membutuhkan angka sebesar. Namun tunggu dulu! Kita tidak dapat menarik kesimpulan tentang processor 32-bit dan 64-bit hanya berdasarkan hal tersebut. Hal tersebut juga bukanlah satu-satunya yang membedakan antara processor 32-bit dan 64-bit. ` Pengaruh yang signifikan adalah pada register. Register merupakan unit penyimpanan data terkecil dalam CPU. Register dalam sebuah processor berdiri pada tingkat tertinggi dalam hierarki memory, yang artinya kecepatan aksesnya adalah yang paling cepat (dibandingkan RAM, cache ataupun harddisk) walaupun kapasitasnya adalah paling kecil. Pada CPU, register terdiri dari berbagai macam, misalnya register data (digunakan untuk menyimpan bilangan bulat), register alamat (untuk menyimpan alamat memory atau mengakses alamat memory di RAM), register general purpose (dapat digunakan untuk menyimpan angka maupun alamat memory), register floating point (digunakan untuk menyimpan bilangan pecahan), register konstanta (merupakan register read-only untuk menyimpan nilai yang pasti, seperti phi, null, true), register vektor, dan register special purpose (menyimpan data internal processor). Salah satu kegunaan dari register adalah saat processor memerlukan untuk melakukan operasi aritmatika. Nilai-nilai yang hendak diproses akan disimpan terlebih dulu pada register (misalnya pada register data atau register general purpose), demikian juga hasil dari operasi tersebut, akan diletakkan pada register. Register pada processor 64-bit tentunya akan menghasilkan presisi yang lebih tinggi daripada processor 32bit, terutama untuk bilangan pecahan (sebagai perbandingan, processor pertama dari Intel adalah processor 4004 yang merupakan processor 4-bit). Pengaruh lainnya ada pada pengalamatan. Salah satu register untuk menunjuk pada alamat tertentu di memori adalah register alamat. Pada arsitektur 32-bit, alamat memori yang dapat ditunjuk sebesar 2^32 alamat yang unik (atau 4GB). Hal ini menyebabkan prosesor 32 bit hanya dapat mengacu pada alamat memori sebanyak 4GB.

Pada komputer berbasis Windows memori sebesar 4GB ini akan terbagi untuk penggunaan kernel dan aplikasi, masing-masing 2GB, sehingga aplikasi hanya dapat mengakses maksimal 2GB. Penambahan memori di atas 4GB menjadi tidak berguna jika menggunakan prosesor 32 bit. Untuk processor 64-bit, pengolahan memory dapat dilakukan hingga 2^64 atau 16 Eksa Byte (lebih dari 16 miliar GB). Pada Windows 7, edisi 64bit (dan dijalankan pada processor 64-bit) dapat mendukung hingga 128 GB RAM sehingga waktu yang diperlukan untuk input dan output menjadi lebih cepat. Lebar dari data bus juga bergantung pada processor, apakah 32-bit atau 64-bit. Secara sederhana, data bus adalah kabel yang membawa informasi keluar-masuk memory menuju processor. Data bus pada processor 64-bit, tentu dapat membawa informasi lebih banyak dibandingkan data bus pada processor 32-bit. Kelebihan 64 bit Mungkin kita sudah sering mendengar komentar-komentaryang menyatakan bahwa komputer 64-bit jauh lebih cepat dari yang 32-bit.Sebetulnya ini tidak selalu benar, karena pada kenyataannya, komputer 64bitmalah bisa lebih lambat di beberapa kasus. Secara ringkas, kelebihan arsitektur64-bit adalah pada kapasitasnya. Peningkatan performa juga sebetulnya ada. Kini datadapat ditransfer dalam jalur selebar 64-bit, versus sebelumnya 32-bit.Analoginya seperti jalan satu jalur yang kemudian diperlebar menjadi dua jalur maka secara teoritis kita bisa menikmati peningkatan performa sampai dua kalilipatnya. Jadi pada aplikasi yang sangat intens mengolah data di memory, seperti rendering,matematika,database, encoding, multimedia; mungkin bisa dirasakan peningkatan performanya. Peningkatan yang nampak secara visual bisa dinikmatimisalnya di game Far Cry. Versi64-bit nya sangat ketara lebih mengagumkan daripada versi 32-bit. Karenapeningkatan kapasitas di platform64-bit, maka jarak pandang meningkat drastis, dan lingkungan 3D di game tersebut menjadi jauh lebih detil. Kekurangan 64bit Di paragraf sebelumnya saya telah membahaskemungkinan peningkatan performa di platform 64-bit. Namun kita perlu cermatjuga, karena peningkatan ini (jalur data) ada di level terendah(prosesor/ memory), Sehingga pada level aplikasi kadang tidak bisa selalu dirasakandampaknya. Karena itu saya cenderung lebih menekankan kelebihan platform 64-bit adalah padakapasitasnya. Jika ada klaim bahwa komputer/ software 64-bit "jauh lebih cepat daripada yang biasa",jangan langsung dipercaya begitu saja. Kemungkinan besar ini hanya sesumbar,yang tidak bisa dibuktikan secara riil. Apalagi kalau hal tersebut menyebabkan anda mengeluarkanuang lebih besar dari yang seharusnya. Database pun, seperti PostgreSQL di Windows, dapat tetap memanfaatkan kapasitasbesar platform 64-bit walaupun software tersebut tetap 32-bit. Hal inikarena desainnya yang cukup unik, multi-process (bukan multi-thread), dan caching yang di offload ke operating system/Windows. Membuat versi 64-bit nyamungkin justru akan membuat softwaretersebut menjadi tidak stabil, dan pasti menjadi lebih boros dari segipemakaian memorynya. Karena itu paradeveloper PostgreSQL tidak (belum)memiliki rencana untuk membuat versi 64-bit dari software mereka tersebut di Windows di level aplikasi, masalah pada platform 64-bit ini masih cukup banyak. Terutama dari sisi reliabilitas/ maturity, berbagai software64-bit biasanya belum terlalu banyak penggunaannya, sehingga kadang masih ada sajabug-nya. Contoh paling mudah mungkinadalah Windows XP 64-bit daripada menggunakan ini & menemui banyakmasalah, banyak pakar menyarankan untuk langsung menggunakan Vista.

Berbagai softwareopen source lainnya, seperti Linux, sudah lama mendukung & dioptimalisasi untuk arsitektur 64-bit. Namun, karena penggunanya masih sedikit,maka ada kemungkinan akan menemukan masalah dalam penggunaannya. Ini karenasifat dari software open source itu sendiri,dimana makin banyak penggunanya maka cenderung akan membuat software tersebutmenjadi lebih stabil(karena ada banyak yang melaporkan bug-nya & membantu membenahinya)Yang kadang terlewat adalah soal driver - apakah sudah adadriver versi 64-bit untuk operating system yang Anda gunakan? Karena sifatnya yang low-level, maka mayoritas driver 32-bit tidak bisa digunakan dioperating system 64-bit. Jangan sampai hal ini terlupakan, atau Anda hanya akanbisa gigit jari ketika perangkat keras Anda ternyata tidak bisa dikenali olehoperating sistem 64-bit yang Anda pasang di komputer tersebut. Kesimpulan

Processor 32bit
mempunyai pengelolaan data selebar 32 digit biner punya "space" sebesar 32 untuk digitnya angka yang dapat diolah adalah 2^32 atau antara 0 sa mpai dengan 4.294.967.295 Register pada processor 32bit tentunya akan menghasi lkan presisi yang lebih rendah daripada processor 64bit Pada arsitektur 32bit, alamat memori yang dapat ditunj uk sebesar 2^32 alamat yang unik (atau 4 GB). Hal ini menyebabkan processor 32bit hanya dapat mengacu p ada alamat memory sebesar 4 GB. Pada komputer ber basis Windows, memory sebesar 4 GB ini akan terbagi untuk penggunaan kernel dan aplikasi, masingmasing 2 GB, sehingga aplikasi hanya dapat mengakse s maksimal 2GB. penambahan memory di atas 4 GB menjadi tidak berguna jika menggunakan processor 32 bit. Data bus pada processor 32bit, membawa informasi le bih sedikit dibandingkan data bus pada processor 64bit.
Nama Nim Jurusan : Ahmad Ardian Isbirur Rohman : 12100004 : S1 TI 2012

Processor 64bit
pengelolaan datanya lebih lebar, yakni 64 digit b iner angka yang dapat diolah adalah 2^64 atau antara 0 sampai dengan 18.446.744.073.709.551.615 Register pada processor 64bit tentunya akan men ghasilkan presisi yang lebih tinggi daripada proc essor 32bit, terutama untuk bilangan pecahan Processor 64bit Pengolahan memory dapat dilakukan hingga 2^6 4 atau 16 Eksa Byte (lebih dari 16 miliar GiB). P ada Windows 7, edisi 64bit (dan dijalankan pada processor 64bit) dapat mendukung hingga 128 GB RAM sehingga waktu yang diperlukan untu k input dan output menjadi lebih cepat.

Data bus pada processor 64bit, tentu dapat mem bawa informasi lebih banyak dibandingkan data bus pada processor 32bit.

Sumber

: http://anugrahnadika.blogspot.com/2008/09/processor-32-bit-64-bit.html :http://dany.web.id/perbedaan-32-bit-dan-64-bit.html

Anda mungkin juga menyukai