Yahoo Answers is shutting down on May 4th, 2021 (Eastern Time) and beginning April 20th, 2021 (Eastern Time) the Yahoo Answers website will be in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.

running 32 bit apps on a 64 bit processor?

ok, call this a noob question, but im just starting to get back into the tech stuff after being out of it for a while. i just found out today that nobody makes agp video cards anymore, an di was kind of dissapointed.

anyway, for the people more versed in this 32 to 64 bit revolution, what kind of experience should i encounter running a 32 bit program on a straight 64 bit processor?

not taking into account the dual core stuff, if i built a tower thats straight 64 bit processor and run a non 64 bit software application like normal windows xp or linux, what will i be in for?

will it run at all, any lagging, or wont i notice much of a difference at all? any and all details are helpful!

2 Answers

Relevance
  • 1 decade ago
    Favorite Answer

    I am currently running a 64 bit computer (windows and linux) and 32 bit programs work perfectly well. There is however, one challenge. Do you have a 64 bit operating system? If you don't, chances are you are not using the 64 bit capabilities of your processor. If you have a 64 bit OS, you may run into the problem of finding drivers for your hardware. Drivers, unlike applications, cannot be given a 32 bit environment in which to run since they must have access to the core of the OS.

    The way that 64 bit works is that the processor architecture was expanded, and the ability to process data 64 bits at a time was added. However, the ability to handle 32 bit commands remains. In fact (assuming you are using the typical current AMD and Intel chips), these 64 bit processors could execute the instructions of an 8086. Thus, (unfortunately in some ways) the current desktop 64 bit processors are not "straight 64 bit" since they include the ability (for backwards compatibility with hardware almost no one uses anymore) to run in the real mode of 8086 processors, virtual real mode, 32-bit protected mode, and extended 64-bit mode.

    Overall, you do not need to fear any performance related issues. 32 bit apps really won't be aware that they are running on a 64 bit machine especially if you use a 32 bit OS. On a 64 bit OS, WinXP Pro x64 Edition, 32 bit programs are given 32 bit environments in a manner that neither you nor the software will typically have to be made aware of.

    So, you can definitely run 32 bit applications on 64 bit processors without suffering noticeable performance degradation, but neither will you benefit from the ability to use much, much more memory and process data faster.

  • Anonymous
    5 years ago

    Not really. 32-bit operating systems normally work just fine on 64-bit CPUs. If you're using a 32-bit OS then use 32-bit apps.

Still have questions? Get your answers by asking now.