i386, x86-64 (AMD64) distinguish

Source: Internet
Author: User

Let's start with the difference between 32-bit and 64-bit systems:

1. The CPU is capable of processing data 32-bit or 64-bit at a time.

2, memory addressing, the maximum address space is different, 32-bit system maximum addressing space 2^32, about 4G, that is, 32-bit system processor maximum support only to 4G memory, and 64-bit system maximum supported memory up to hundreds of millions of bits (2^64)

x86: Intel's entire CPU chip family starting with 16-bit microprocessor 8086, each model in the series remains compatible with various previous models, mainly 8086,8088 (16-bit CPUs), 80186,80286 (these two are transition products), 80386,80486 and subsequent models of the Pentium chip (32-bit CPU), usually referred to as x86 refers to 32-bit CPU

i386: actually refers to the Intel 80386, is the first 32-bit x86 architecture of the processor, used for more than 20 years, after the 486 (80486,i486), 586 (80586,PENTIUM,P5), 686 (80686,pentium pro,p6) and so on are compatible with it

x86-64: x86-64 is a superset of the x86 instruction set, that is, a 64-bit CPU, programs that can be run on x86 processors can also run on x86-64, Because the 64-bit system we are talking about is only adding some 64-bit addressing capabilities based on 32-bit systems. X86-64 was invented by AMD, also known as AMD64 (since AMD's 64-bit processor product line first entered the market, and Microsoft was reluctant to develop two different 64-bit operating systems for Intel and AMD, Intel is also forced to adopt the AMD64 instruction set and add some new extensions to their own products, named EM64T architecture.

IA64: The so-called Itanium, an 64-bits new architecture that Intel has combined with HP, is incompatible with the x86 series, which abandons the previous x86 architecture and considers it to be a serious impediment to processor performance improvements. Due to its inability to address compatibility with previous 32-bit applications, applications are subject to significant limitations and the processor outlook for Intel's IA64 architecture is not optimistic with the full investment of AMD Operon processors

i386, x86-64 (AMD64) distinguish

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.