why is 64 bits version called AMD64 and 32 bits version called i386?

Posted by ajsie on Super User See other posts from Super User or by ajsie
Published on 2010-04-07T17:48:30Z Indexed on 2010/04/07 17:53 UTC
Read the original article Hit count: 251

Filed under:
|

I have never understood this.

This is what i know: 64 bits OS if you want to handle more than 2GB RAM. Else, 32 bits OS.

So on Ubuntu's homepage you can download either 64 bits or 32 bits. But the 64 bits is called amd64 and the 32 bits is called i386.

So i have to have a AMD processor to run amd64? And intel to run i386?

And if someone codes a software (lets say Apache). Does he have to code one 32 bits and one 64 bits? Do some softwares only exist for 32 and not 64 and vice versa?

Thanks in advance!

© Super User or respective owner

Related posts about ubuntu

Related posts about cpu