Ok, I'm sort of confused by your question. Your original question was regarding the difference between 32bit and 64bit Windows (an operating system). But this question is regarding microprocessors also.so it means that an x bit processor has abilty to manipulate x bit data by its alu.......
and an x bit o.s has capability of connecting 2^x bytes ram with it
That is sort of true. For the full benefit of 64bit, I agree that you need to use 64 bit software. But you don't need to run completely all 64bit software. This is specifically related to Windows 7 and Linux. I do not have enough experience with Mac OSX to confirm this. From my research for my gf's computer, OSX handles 64bit very differently and still confuses me to this day. Windows 7 and Linux can run 32 bit software in a 64 bit environment. Typically they do it through a wrapper, by providing the 32 bit libraries. Windows XP 64-bit is absolutely horrible attempt at 64-bit mostly because all the software that I had to run on there failed most of the time and was more trouble than it was worth. So if you want a 64bit OS with good 32bit support, go either Windows 7 or an updated Linux x64 bit OS. Again, not enough experience with OSX for me to confirm it, but if someone else wants to let us know how OSX handles it, I'll be happy to learn.Hello,
Also keep in mind that a lot of software written for 32 bit will not work on a 64 bit operating system.
To have full benefit of the 64 bit, the 64 bit version of the software should be used.
Bertus
yup............ i have the same thing in my mind......... thanxOk, I'm sort of confused by your question. Your original question was regarding the difference between 32bit and 64bit Windows (an operating system). But this question is regarding microprocessors also.
So a 8-bit microprocessor has a the ability to process 8-bits of data in 1 clock cycle, but it has the ability to work with 16-bit data. I know that the Atmel AVRs can do that, specifically the ATMEGAs like an ATMEGA168.
And the X bit OS has the ability to address 2^X bytes of RAM. So correct.
Does that make sense?
by Aaron Carman
by Jake Hertz
by Jake Hertz