QUOTE(prolog @ Nov 1 2008, 04:55 PM)
I fail your sentence as I'm a computer engineer
oh ... but you fail as a computer engineer.
QUOTE(prolog @ Nov 1 2008, 04:55 PM)
To run 64 bit OS, you need 64 bit processor and 64 bit motherboard
Core 2 Duo and above is 64bit. Duo Core is 32.
there is no need to look for a "64-bit" motheboard. have you seen any motherboard certified as 64-bit? just get a motherboard compatible with the processor.
even some Pentium 4s support 64-bit, not just Core 2 Duo.
and pls tell me what is "Duo Core"? your homemade processor?
QUOTE(prolog @ Nov 1 2008, 04:55 PM)
Maximum addressable memory in 32 bit BUS line is 2^32 = 4,29,4967,296 bit or 4Gb
Maximum addressable memory in 64 bit BUS line is 2^64 = 18446744073709551616 bit
isn't that what i said? do I have to give mathematical proof too next time?
QUOTE(prolog @ Nov 1 2008, 04:55 PM)
Applications run faster NOT because of more RAM.. my gosh
On 32 bit OS, adding two 64-bit numbers requires 2 cycles
On 64 bit OS, adding two 64-bit numbers requires only 1 cycle
So theoretically, the instructions would run twice faster
You could do everything up to twice faster "theoretically"
The only disadvantage is driver support for old 32-bit hardware and 32-bit PCI cards.
But nowdays, more and more devices are 64-bit compliant
And by next year, everything will be 64bit
32-bit will extinct just like dinosaurs
Many people are already running 64-bit with no driver clashes.
Edit: For TS
Of course, XP and Vista both have 32-bit and 64-bit versions
We faced the same problem when we were using windows 95, didn't we?
Windows 95 had 16-bit and 32-bit versions. Later no more 16-bit..
32 bit runs up to to times faster than 16 bit
16-bit supports only up to 65536 bit of addressable memory
yes, I am aware of the other advantages but it is all theoratical at the moment. most apps till don't run twice as fast or close to that on 64-bit.