Hiç x86 ve x64 ile karşılaştınız mı ama ne anlama geldiğini bilmiyor musunuz? Endişelenmeyin, bu blog x86 ve mimarisi ile x64 hakkında bilmeniz gereken her şeyi ve aralarındaki farkları kapsayacaktır.

x86 Mimarisi Nedir?
x86, başlangıçta Intel tarafından geliştirilen bilgisayar işlemcileri için bir talimat seti mimarisi (ISA) ailesidir. Bilgisayar işlemcisinin (CPU) bilgileri nasıl işlediğini ifade eder.
Talimat seti mimarisi nedir?
Bu, bilgisayar mimarisi olarak da adlandırılan soyut bir modeldir. Programlamayla ilgili bir bilgisayar parçasıdır ve makine kodunun davranışını belirler. Talimat seti, bir bilgisayarın beyninin anlaması için tasarlandığı dildir ve bilgisayar işlemcisine ne yapması gerektiğini söyleyen komutlar sağlar.
x86’ya geri dönelim…
x86, Intel 8086 mikroişlemcisi ve onun 8088 varyantı temel alınarak geliştirilmiştir; başlangıçta 16-bit işlemciler için 16-bit bir talimat seti olarak başlamış ve yıllar içinde birçok ekleme ve genişletme ile 32-bit talimat setlerine kadar büyümüştür ve neredeyse tamamen geriye dönük uyumluluk sağlamıştır.
32-bit ve 16-bit’teki bit, bir sayının kısaltmasıdır. Örneğin, 32-bit için sayı 0 veya 1 olan 32 bitlik ikili rakamları içerecektir. 32-bit bir sayı, şöyle bir şey gibi görünecektir: 10101010101010101010101010101010.
Bugün, x86 terimi genel olarak x86 talimat seti ile uyumlu herhangi bir 32-bit işlemciyi ifade etmek için kullanılır. x86 mikroişlemcisi, dizüstü bilgisayarlardan, sunuculardan, masaüstü bilgisayarlara, dizüstü bilgisayarlara kadar hemen hemen her tür bilgisayarı çalıştırma yeteneğine sahiptir.
x64 Nedir?
x86’ya benzer şekilde, x64 de bilgisayar işlemcileri için bir talimat seti mimarisi (ISA) ailesidir. Ancak, x64 32-bit sistem yerine 64-bit CPU ve işletim sistemini ifade eder.
Peki, x64 neden 64-bit sistemi ifade ederken x86 32-bit sistemi ifade ediyor?
Bu, başlangıçta işlemci yaratıldığında 8086 olarak adlandırıldığı için sorduğum bir soruydu. 8086 iyi tasarlanmış ve popülerdi; başlangıçta 16-bit makine dilini anlayabiliyordu. Daha sonra, 8086 talimatlarının boyutunu 32-bit makine diline genişletti. Mimarilerini geliştirirken, model numarasının sonuna 86’yı eklemeye devam ettiler, yani 8086. Bu işlemci serisi daha sonra x86 mimarisi olarak bilindi.
Öte yandan, x64, 64-bit kodu etkinleştiren x86 talimat setinin uzantısının mimari adıdır. İlk olarak geliştirildiğinde, x86-64 olarak adlandırılmıştır. Ancak, insanlar bu ismin çok uzun olduğunu düşündükleri için daha sonra mevcut x64 olarak kısaltılmıştır.
x86 ve x64 arasındaki fark nedir?
Gördüğünüz gibi, belirgin fark her işletim sisteminin bit miktarıdır. x86, 32-bit CPU ve işletim sistemini ifade ederken, x64 64-bit CPU ve işletim sistemini ifade eder.
Her işletim sisteminde daha fazla bit bulundurmanın herhangi bir faydası var mı?
Elbette! Bu, bit sayısının yıllar içinde 16-bit’ten 64-bit’e kadar artmasının ana nedenlerinden biridir. Yukarıda belirtildiği gibi, bitler yalnızca 1 veya 0 olabilen bir sayının kısaltmasıdır. Bu, 32-bit CPU’ların çok fazla RAM kullanamamasına neden olur; 1 ve 0 ile toplam kombinasyon sayısı yalnızca 2^32’dir, bu da 4,294,967,295 eder. Bu, 32-bit işlemcinin her biri bir byte veri depolayan 4.29 milyar bellek konumuna sahip olduğu anlamına gelir; bu da 32-bit işlemcinin yazılımda daha fazla adreslemek için geçici çözümler olmadan erişebileceği yaklaşık 4GB bellek demektir.
Bugün, 4GB temel görevler için yeterlidir, ancak birden fazla program çalıştırmak ve daha ağır yük görevleri yapmak istiyorsanız, 4GB yeterli değildir. Ayrıca, 64-bit sistemle, 32-bit parçalarına kıyasla 64-bit parçalarını işleyerek daha verimli olacaktır. 64-bit sisteminiz ayrıca geriye dönük uyumlu oldukları için 32-bit programları da çalıştırabilir. Ancak, 32-bit bir bilgisayar 64-bit programları çalıştıramaz.
x86 Tek Kart Bilgisayar (SBC) Örneği
ODYSSEY – X86J4125

ODYSSEY – X86J4125, önceden yüklenmiş Windows 10 Enterprise ve üzerinde Arduino Ko-prosessor ile SBC’yi (Tek Kart Bilgisayar) yeniden tanımlayarak IoT’yi (Nesnelerin İnterneti) daha önce hiç olmadığı kadar kolay hale getiriyor.
IoT’nin hızlı gelişimi ile birlikte, giderek daha fazla Kenar Hesaplama cihazı internete bağlanıyor. Günümüzde, bir bilgisayar sadece masanın altında büyük bir dikdörtgen siyah kutu ya da dizlerinizin üzerinde çalışan küçük bir taşınabilir cihaz değildir. Bilgisayarlar, hesaplama, iletişim ve veri depolama yapan her yerde bulunan cihazlardır. Bu tanıma dayanarak, yepyeni ürünümüzü tanıtmak istiyoruz – ODYSSEY – X86J4125.
ODYSSEY, Kenar Hesaplama uygulamalarını kolayca oluşturmanıza olanak tanıyan bir SBC (Tek Kart Bilgisayar) serisidir. Intel Celeron J4125’e dayanan ODYSSEY – X86J4125, 2.0GHz’de çalışan Quad-Core bir CPU’dur ve 2.7GHz’e kadar patlama yapabilir. 8GB LPDDR4 RAM, 64GB eMMC Depolama (isteğe bağlı), yerleşik Wi-Fi/BLE, Çift Gigabit Ethernet Portları, Ses Girişi ve Çıkışı, USB Portları, HDMI, SATA Bağlantıları, PCIe vb. gibi standart bir bilgisayarın ihtiyaç duyduğu tüm harika özelliklere sahiptir.
Fare, Klavye ve Monitör ile ODYSSEY – X86J4125’e basit bağlantılar yaparak hemen bir Masaüstü Mini PC elde edersiniz. eMMC versiyonları ile, Windows 10 Enterprise önceden yüklenmiş olarak bile alabilirsiniz!
Odyssey ile mini PC inşa etmek dışında ne yapabilirsiniz?
ODYSSEY – X86J4105 ile kendi NAS (Ağa Bağlı Depolama) sisteminizi, yüksek performanslı Sanal Yönlendiricinizi veya IoT uygulamalarınızda bir 4G LTE Ağ Geçidi oluşturabilirsiniz. Üzerinde, Arduino’yu x86 platformunda programlamanıza olanak tanıyan bir ATSAMD21 Çekirdek, ARM Cortex-M0+ MCU bulunmaktadır. Raspberry Pi uyumlu 40-Pin, piyasadaki yüzlerce Pi HAT’ı kullanmanıza olanak tanır. Tüm bu özellikler, ODYSSEY – X86J4105’i kullanmanın sonsuz olasılıklarını sunar.
ODYSSEY – X86J4105, sadece bir bilgisayar değil; üzerinde Arduino Ko-prosessor ile sensörler, jiroskop ve daha fazlasıyla bağlantı kurmak için kullanılabilir. Ayrıca, ODYSSEY’i robotik projeleriniz, medya merkezi, sunucu kümesi, IoT Ağ Geçidi, yönlendirici vb. için de kullanabilirsiniz. Neden bugün ODYSSEY ile IoT yolculuğunuza başlamıyorsunuz!
ODYSSEY – X86J4125800 ve X86J4125864 arasındaki tüm farklılıklar
ODYSSEY – X86J4125800 arasındaki farklılıklar:
| ODYSSEY Modeli | eMMc | TELEC | eMMc Depolama | Ön Yüklü Win10 |
| X86J4125800 TELEC ile | ✔ | |||
| X86J4125800 |
İki versiyonun olduğunu görebilirsiniz; biri TELEC ile, diğeri ise değil. Ancak ana özellikler aynıdır. İşte ana özellikler:
- Intel® Celeron® J4125, Quad-Core 2.0-2.7GHz
- Çift Bant Frekansı 2.4GHz/5GHz WiFi
- Intel® UHD Graphics 600
- Çift Gigabit Ethernet
- Entegre Arduino Ko-prosessor ATSAMD21 ARM® Cortex®-M0+
- Raspberry Pi 40-Pin Uyumlu
- 2 x M.2 PCIe (B Anahtar ve M Anahtar)
- Windows 10 & Linux OS desteği
- Grove Ekosistemi ile uyumlu
Bu versiyon, yerleşik eMMc depolama ve önceden yüklenmiş Windows 10 olmadan ODYSSEY’dir. Eğer Win10’u kendiniz etkinleştirmek için iyi bir yolunuz yoksa, Win10 Enterprise Etkinleştirilmiş versiyonunu almanızı öneririz.
ODYSSEY – X86J4125864 için birçok versiyonumuz var; bazıları etkinleştirilmiş ve TELEC ile, bazıları ise etkinleştirilmemiş ama TELEC ile.
ODYSSEY – X86J4125864 arasındaki farklılıklar:
| ODYSSEY Model | eMMc | TELEC | eMMc Depolama | Önceden Yüklenmiş – Win 10 | Aktif |
| X86J4125864 ile TELEC ve aktif | ✔ | ✔ | 64GB | ✔ | ✔ |
| X86J4125864 ile aktif | ✔ | 64GB | ✔ | ✔ | |
| X86J4125864 ile TELEC | ✔ | ✔ | 64GB | ✔ | |
| X86J4125864 | ✔ | 64GB | ✔ |
Ve ODYSSEY – X86J4125864 ayrıca aynı anahtar özelliğe sahiptir:
- Intel® Celeron® J4125, Dört Çekirdekli 2.0-2.7GHz
- İkili Bant Frekansı 2.4GHz/5GHz WiFi
- Intel® UHD Graphics 600
- İkili Gigabit Ethernet
- Entegre Arduino Ko-işlemci ATSAMD21 ARM® Cortex®-M0+
- Raspberry Pi 40-Pin Uyumlu
- 2 x M.2 PCIe (B Anahtarı ve M Anahtarı)
- Windows 10 & Linux OS desteği
- Grove Ekosistemi ile uyumlu
Bu versiyon ODYSSEY – X86J4125864, 64GB yerleşik eMMc depolama ve önceden yüklenmiş Windows 10 Enterprise ile birlikte gelir.
Odyssey Blue Hakkında

ODYSSEY – X86J4125800 veya X86J4125864’ün görünümünün çok basit olduğunu mu düşünüyorsunuz? Ayrıca re_computer kasası ekleyen bir versiyonumuz var. Odyssey Blue J4125, süper düşük enerji tüketimi ile güçlü bir mini PC’dir. Endüstriyel ve ticari uygulamalar için mükemmel bir cihazdır. Ofis ekipmanı veya kompakt bir oyun PC’si olarak kullanabilirsiniz. Kompakt tasarımı, masanızı temiz ve düzenli tutmayı kolaylaştırır. 4k HD video çıkışı ile ODYSSEY Blue ile kendi ev eğlence sisteminizi kolayca oluşturabilirsiniz. Belleği 128GB’a (yerleşik değil) artırdık. Odyssey Blue’nın iki versiyonu vardır. Biri TELEC ile diğeri ise TELEC’sizdir.
Odyssey Blue’nın iki versiyonu arasındaki fark:
| ODYSSEY Model | TELEC | SSD | Önceden Yüklenmiş – Win 10 | Aktif |
| Odyssey Blue ile TELEC | ✔ | 128GB | ✔ | |
| Odyssey Blue | 128GB | ✔ |
Ve işte Odyssey Blue için anahtar özellik:
- Intel® Celeron® J4125, Dört Çekirdekli 2.0-2.7GHz
- İkili Bant Frekansı 2.4GHz/5GHz WiFi
- Intel® UHD Graphics 600
- İkili Gigabit Ethernet
- Entegre Arduino Ko-işlemci ATSAMD21 ARM® Cortex®-M0+
- Raspberry Pi 40-Pin Uyumlu
- 2 x M.2 PCIe (B Anahtarı ve M Anahtarı)
- Windows 10 & Linux OS desteği
- Grove Ekosistemi ile uyumlu
- Yerleşik eMMC yok ama 128g SSD ile donatılmıştır
- re_computer kasası ile paketlenmiştir
- Önceden yüklenmiş Windows 10 (Aktif edilmemiş)
Windows OS’unuzun 32-bit (x86) mi yoksa 64-bit (x64) mi olduğunu nasıl belirleyebilirsiniz?
Artık x86 mimarisi ile x64 bit mimarisi arasındaki farkı biliyorsunuz, bilgisayarınızın x86 mı yoksa x64 sistemi mi olduğunu nasıl kontrol edersiniz?
İşte bilgisayarınızın Windows OS için 32-bit sistem mi yoksa 64-bit sistem mi çalıştığını tek bir adımda kontrol etmenin yolu:
Yapmanız gereken tek şey:
- Güç kullanıcı menüsünü açmak için Windows Tuşu + X’e basın ve sistem üzerine tıklayın.
- Aşağı kaydırın ve cihaz özellikleri altında sistem türünüzü görebilmelisiniz.

Özet
Ve işte x86 ile x64 arasındaki farklar hakkında her şey! Umarım her bir mimarinin ne olduğunu ve Windows OS’unuzun x86 mı yoksa x64 mı olduğunu nasıl belirleyebileceğinizi daha fazla öğrenmişsinizdir!
