Istilah ini architecture
mencakup lebih dari sekedar processor
. Ada banyak komponen perangkat keras lain yang penting untuk kernel OS. Contoh pertama yang muncul di benak saya adalah interrupt controller
, yang terpisah dari processor
, tetapi tergantung pada model yang sebenarnya dapat dimasukkan ke dalam chip yang sama dengan processor
.
Seluruh kumpulan komponen perangkat keras ini, disebut arsitektur. Jika Anda memasukkan beberapa komponen perangkat lunak inti juga, Anda memiliki apa yang biasa disebut a platform
.
Juga istilah architecture
ini sedikit lebih abstrak daripada processor
, kadang-kadang Anda akan architecture
merujuk pada desain dan processor
mengacu pada bagian fisik perangkat keras.
x86
adalah keluarga prosesor. Dalam keluarga i386
itu adalah yang pertama memiliki paging dan dukungan 32 bit. Banyak perangkat lunak telah ditulis yang membutuhkannya, jadi seringkali Anda akan melihat perangkat lunak dengan prosesor itu sebagai persyaratan minimum. Untuk PC standar, i386
itu sudah usang beberapa dekade yang lalu, tetapi itu hidup lebih lama pada beberapa sistem embedded.
Pada saat i686
nama diciptakan, ada cukup prosesor yang berbeda dalam keluarga, bahwa istilah ini tidak merujuk ke prosesor tertentu. Tetapi ada serangkaian fitur penting, yang harus ada agar i686
istilah tersebut berlaku. i686
adalah negara seni sekitar satu dekade yang lalu. Saat ini beberapa sistem telah kehilangan dukungan untuk prosesor tanpa semua fitur yang tercakup oleh i686
istilah tersebut.
AMD64
adalah nama arsitektur 64 bit yang dirancang oleh AMD untuk berhasil x86
. Pada saat itu AMD64 berhasil lebih sukses daripada arsitektur 64 bit yang dipasarkan oleh Intel. Ini karena AMD64 CPU menjadi lebih murah, kompatibel ke belakang, dan mengkonsumsi lebih sedikit daya. Akhirnya Intel menyadari bahwa mereka harus mulai membuat CPU yang kompatibel dengan AMD untuk tetap kompetitif. Namun mereka tidak akan memasarkannya, yang merupakan alasan utama mengapa beberapa sinonim untuk AMD64
muncul.
Istilah ini x86
mencakup semua CPU 8, 16, dan 32 bit dalam keluarga, dan tergantung pada siapa Anda bertanya juga CPU 64 bit.
i5
dan i7
merupakan sub-keluarga CPU yang diproduksi oleh Intel.
x64
adalah istilah umum pengguna di Linux yang menjelaskan mode AMD64 dan 64-bit masing-masing.