Related articles |
---|
What does 32 bit application mean? jatinb@noida.hcltech.com (Jatin Bhateja, Noida) (2005-07-28) |
Re: What does 32 bit application mean? Juergen.Kahrs@vr-web.de (=?ISO-8859-1?Q?J=FCrgen_Kahrs?=) (2005-07-31) |
Re: What does 32 bit application mean? DrDiettrich@compuserve.de (Hans-Peter Diettrich) (2005-07-31) |
Re: What does 32 bit application mean? fw@deneb.enyo.de (Florian Weimer) (2005-08-01) |
Re: What does 32 bit application mean? marcov@stack.nl (Marco van de Voort) (2005-08-03) |
Re: What does 32 bit application mean? marcov@stack.nl (Marco van de Voort) (2005-08-05) |
Re: What does 32 bit application mean? freitag@alancoxonachip.com (Andi Kleen) (2005-08-05) |
From: | =?ISO-8859-1?Q?J=FCrgen_Kahrs?= <Juergen.Kahrs@vr-web.de> |
Newsgroups: | comp.compilers |
Date: | 31 Jul 2005 00:41:10 -0400 |
Organization: | Compilers Central |
References: | 05-07-110 |
Keywords: | architecture, comment |
Posted-Date: | 31 Jul 2005 00:41:10 EDT |
Jatin Bhateja, Noida wrote:
> As to whether you can run 32 bit code on a 64 bit machine or v/v, any
> compiled program requires a particular hardware instruction set. For
> 64 bit machines that evolved from 32 bit machines such as IBM zSeries
> and AMD 64, there is usually a compatibility mode that emulates the 32
Here are some links explaining details:
http://www.amd.com/us-en/assets/content_type/DownloadableAssets/dwamd_Porting_Win_DD_to_AMD64_Sept24.pdf
http://www.amd.com/us-en/assets/content_type/DownloadableAssets/dwamd_AMD64_PortApp.pdf
http://www.devx.com/amd/Article/17783
Don't say this is AMD propaganda. I'm sure these links will explain
many details that the original poster would have asked anyway.
> bit predecessor. In the other direction, forget it, 32 bit machines
> don't run 64 bit code. You can indeed program a 32 bit machine (or
> for that matter an 8 or 16 bit machine) to handle 64 bit data, but
> that doesn't make it 64 bit code. -John]
There was an emulator that was hosted on i386 and emulated AMD64
code. Developers used it in 2002 when there was no Opteron chip
available yet. It was painfully slow, of course.
[You can run a PDP-8 emulator on your AMD 64, but I don't know anyone
who says that'd make it a 12 bit machine. -John]
Return to the
comp.compilers page.
Search the
comp.compilers archives again.