Jawaban:
Cari tahu jenis prosesor yang digunakannya. Jika prosesor 64-bit, Anda harus siap. Saya pikir sesuatu yang lebih baru daripada Core 2 di sisi Intel adalah 64-bit dan prosesor AMD 64-bit biasanya memiliki "64" dalam namanya. Namun, ini bukan aturan yang dijamin, jadi Anda harus selalu melakukan pekerjaan rumah agar aman.
sunting: Ya, T5600 adalah 64-bit. Anda lihat di bawah "Instruksi" di mana dikatakan "EM64T"? Itu menunjukkan chip 64-bit.
Oke, dari situs intel:
Intel® EM64T memerlukan sistem komputer dengan prosesor, chipset, BIOS, sistem operasi, driver perangkat dan aplikasi yang diaktifkan untuk Intel EM64T. Prosesor tidak akan beroperasi (termasuk operasi 32-bit) tanpa BIOS yang mendukung Intel EM64T. Kinerja akan bervariasi tergantung pada konfigurasi perangkat keras dan perangkat lunak Anda. Lihat http://www.intel.com/info/em64t untuk informasi lebih lanjut termasuk detail prosesor mana yang mendukung Intel® EM64T atau berkonsultasi dengan vendor sistem Anda untuk informasi lebih lanjut.
Jadi ya itu 64 bit.
Saat ini saya memiliki aplikasi kecil (terikat pada os 64bit kecil kami sendiri) yang memberi tahu Anda nama prosesor dan tipe x86 (32bit) atau x64 (64bit) di sini (unduhan 6Kb)
Itu hanya memanggil CPUID dan memeriksa apakah mode lama tersedia. (CPUID.80000001H: EDX [Bit 29])
Beberapa kode C ++:
//Detect if long mode is available by checking bit 29 in EDX when calling
//CPUID Extended Processor Info and Feature Bits.
int results[4];//eax, ebx, ecx & edx
BOOL 64bit;
__cpuid(results,0x80000001);
if(results[3]&29) 64bit=TRUE; else 64bit=FALSE;