Intel²ÉÓÃEPIC¼¼ÊõµÄ·þÎñÆ÷CPUÊÇ°²ÌÚItanium£¨¿ª·¢´úºÅ¼´Merced£©¡£ËüÊÇ64λ´¦ÀíÆ÷£¬Ò²ÊÇIA£64ϵÁÐÖеĵÚÒ»¿î¡£Î¢ÈíÒ²ÒÑ¿ª·¢ÁË´úºÅΪWin64µÄ²Ù×÷ϵͳ£¬ÔÚÈí¼þÉϼÓÒÔÖ§³Ö¡£ÔÚIntel²ÉÓÃÁËX86Ö¸Á֮ºó£¬ËüÓÖת¶øÑ°Çó¸üÏȽøµÄ64-bit΢´¦ÀíÆ÷£¬IntelÕâÑù×öµÄÔÒòÊÇ£¬üÃÇÏë°ÚÍÑÈÝÁ¿¾Þ´óµÄx86¼Ü¹¹,´Ó¶øÒýÈ뾫Á¦³äÅæ¶øÓÖ¹¦ÄÜÇ¿´óµÄÖ¸Á£¬ÓÚÊDzÉÓÃEPICÖ¸ÁµÄIA-64¼Ü¹¹±ãµ®ÉúÁË¡£IA-64 Ôںܶ෽ÃæÀ´Ëµ£¬¶¼±Èx86ÓÐÁ˳¤×ãµÄ½ø²½¡£Í»ÆÆÁË´«Í³IA32¼Ü¹¹µÄÐí¶àÏÞÖÆ£¬ÔÚÊý¾ÝµÄ´¦ÀíÄÜÁ¦£¬ÏµÍ³µÄÎȶ¨ÐÔ¡¢°²È«ÐÔ¡¢¿ÉÓÃÐÔ¡¢¿É¹ÛÀíÐԵȷ½Ãæ»ñµÃÁËÍ»ÆÆÐÔµÄÌá¸ß¡£
¡¡¡¡
¡¡¡¡IA-64΢´¦ÀíÆ÷×î´óµÄȱÏÝÊÇËüÃÇȱ·¦Óëx86µÄ¼æÈÝ£¬¶øIntelΪÁËIA-64´¦ÀíÆ÷Äܹ»¸üºÃµØÔËÐÐÁ½¸ö³¯´úµÄÈí¼þ£¬ËüÔÚIA-64´¦ÀíÆ÷ÉÏ£¨Itanium¡¢Itanium2 ¡¡)ÒýÈëÁËx86-to-IA-64µÄ½âÂëÆ÷£¬ÕâÑù¾ÍÄܹ»°Ñx86Ö¸Áî·ÒëΪIA-64Ö¸Áî¡£Õâ¸ö½âÂëÆ÷²¢²»ÊÇ×îÓÐЧÂʵĽâÂëÆ÷£¬Ò²²»ÊÇÔËÐÐx86´úÂëµÄ×îºÃ;¾¶£¨×îºÃµÄ;¾¶ÊÇÖ±½ÓÔÚx86´¦ÀíÆ÷ÉÏÔËÐÐx86´úÂ룩£¬Òò´ËItanium ºÍItanium2ÔÚÔËÐÐx86Ó¦ÓóÌÐòʱºòµÄÐÔÄܷdz£Ôã¸â¡£ÕâÒ²³ÉΪX86-64²úÉúµÄ¸ù±¾ÔÒò¡£
¡¡¡¡
¡¡¡¡£¨4£©X86-64 £¨AMD64 / EM64T£©
¡¡¡¡
¡¡¡¡AMD¹«Ë¾Éè¼Æ£¬¿ÉÒÔÔÚͬһʱ¼äÄÚ´¦Àí64λµÄÕûÊýÔËË㣬²¢¼æÈÝÓÚX86-32¼Ü¹¹¡£ÆäÖÐÖ§³Ö64λÂß¼¶¨Ö·£¬Í¬Ê±Ìṩת»»Îª32λ¶¨Ö·Ñ¡Ïµ«Êý¾Ý²Ù×÷Ö¸ÁîĬÈÏΪ32λºÍ8룬Ìṩת»»³É64λºÍ16λµÄÑ¡Ï֧³Ö³£¹æÓÃ;¼Ä´æÆ÷£¬Èç¹ûÊÇ32λÔËËã²Ù×÷£¬¾ÍÒª½«½á¹ûÀ©Õ¹³ÉÍêÕûµÄ64λ¡£ÕâÑù£¬Ö¸ÁîÖÐÓС°Ö±½ÓÖ´ÐС±ºÍ¡°×ª»»Ö´ÐС±µÄÇø±ð£¬ÆäÖ¸Áî×Ö¶ÎÊÇ8λ»ò32룬¿ÉÒÔ±ÜÃâ×ֶιý³¤¡£
¡¡¡¡
¡¡¡¡x86-64£¨Ò²½ÐAMD64£©µÄ²úÉúÒ²²¢·Ç¿ÕѨÀ´·ç£¬x86´¦ÀíÆ÷µÄ32bitÑ°Ö·¿Õ¼äÏÞÖÆÔÚ4GBÄڴ棬¶øIA-64µÄ´¦ÀíÆ÷ÓÖ²»ÄܼæÈÝ x86¡£AMD³ä·Ö¿¼Âǹ˿͵ÄÐèÇ󣬼ÓÇ¿x86Ö¸ÁµÄ¹¦ÄÜ£¬Ê¹ÕâÌ×Ö¸Á¿Éͬʱ֧³Ö64λµÄÔËËãģʽ£¬Òò´ËAMD°ÑËüÃǵĽṹ³Æ֮Ϊx86-64¡£ÔÚ¼¼ÊõÉÏAMDÔÚx86-64¼Ü¹¹ÖÐΪÁ˽øÐÐ64λÔËË㣬AMDΪÆäÒýÈëÁËÐÂÔöÁËR8-R15ͨÓüĴæÆ÷×÷ΪÔÓÐX86´¦ÀíÆ÷¼Ä´æÆ÷µÄÀ©³ä£¬µ«ÔÚ¶øÔÚ32λ»·¾³Ï²¢²»ÍêȫʹÓõ½ÕâЩ¼Ä´æÆ÷¡£ÔÀ´µÄ¼Ä´æÆ÷ÖîÈçEAX¡¢EBXÒ²ÓÉ32λÀ©ÕÅÖÁ64λ¡£ÔÚSSEµ¥ÔªÖÐмÓÈëÁË8¸öмĴæÆ÷ÒÔÌṩ¶ÔSSE2µÄÖ§³Ö¡£¼Ä´æÆ÷ÊýÁ¿µÄÔö¼Ó½«´øÀ´ÐÔÄܵÄÌáÉý¡£Óë´Ëͬʱ£¬ÎªÁËͬʱ֧³Ö32ºÍ64λ´úÂë¼°¼Ä´æÆ÷£¬x86-64¼Ü¹¹ÔÊÐí´¦ÀíÆ÷¹¤×÷ÔÚÒÔÏÂÁ½ÖÖģʽ£ºLong Mode (³¤Ä£Ê½)ºÍLegacy Mode(ÒÅ´«Ä£Ê½)£¬LongģʽÓÖ·ÖΪÁ½ÖÖ×Óģʽ(64bitģʽºÍCompatibility mode¼æÈÝģʽ)¡£¸Ã±ê×¼ÒѾ±»Òý½øÔÚAMD·þÎñÆ÷´¦ÀíÆ÷ÖеÄOpteron´¦ÀíÆ÷¡£
¡¡¡¡
¡¡¡¡¶ø½ñÄêÒ²ÍƳöÁËÖ§³Ö64λµÄEM64T¼¼Êõ£¬ÔÙ»¹Ã»±»ÕýʽÃüΪEM64T֮ǰÊÇIA32E£¬ÕâÊÇÓ¢Ìضû64λÀ©Õ¹¼¼ÊõµÄÃû×Ö,ÓÃÀ´Çø±ðX86 Ö¸Á¡£IntelµÄEM64TÖ§³Ö64λsub-mode£¬ºÍAMDµÄX86-64¼¼ÊõÀàËÆ£¬²ÉÓÃ64λµÄÏßÐÔƽÃæÑ°Ö·£¬¼ÓÈë8¸öеÄͨÓüĴæÆ÷£¨GPRs£©£¬»¹Ôö¼Ó8¸ö¼Ä´æÆ÷Ö§³ÖSSEÖ¸Áî¡£ÓëAMDÏàÀàËÆ£¬IntelµÄ64λ¼¼Êõ½«¼æÈÝIA32ºÍIA32E£¬Ö»ÓÐÔÚÔËÐÐ64λ²Ù×÷ϵͳϵÄʱºò£¬²Å½«»á²ÉÓÃIA32E¡£IA32E½«ÓÉ2¸ösub-mode×é³É£º64λsub-modeºÍ32λsub-mode£¬Í¬AMD64Ò»ÑùÊÇÏòϼæÈݵġ£ IntelµÄEM64T½«ÍêÈ«¼æÈÝAMDµÄX86-64¼¼Êõ¡£ÏÖÔÚNocona´¦ÀíÆ÷ÒѾ¼ÓÈëÁËһЩ64λ¼¼Êõ£¬IntelµÄPentium 4E´¦ÀíÆ÷Ò²Ö§³Ö64λ¼¼Êõ¡£
¡¡¡¡
¡¡¡¡Ó¦¸Ã˵£¬ÕâÁ½Õ߶¼ÊǼæÈÝx86Ö¸ÁµÄ64λ΢´¦ÀíÆ÷¼Ü¹¹£¬µ«EM64TÓëAMD64»¹ÊÇÓÐһЩ²»Ò»ÑùµÄµØ·½£¬AMD64´¦ÀíÆ÷ÖеÄNXλÔÚIntelµÄ´¦ÀíÆ÷Öн«Ã»ÓÐÌṩ¡£
¡¡¡¡
¡¡¡¡11.³¬Á÷Ë®ÏßÓ볬±êÁ¿
¡¡¡¡ÔÚ½âÊͳ¬Á÷Ë®ÏßÓ볬±êÁ¿Ç°£¬ÏÈÁ˽âÁ÷Ë®Ïß(pipeline)¡£Á÷Ë®ÏßÊÇIntelÊ×´ÎÔÚ486оƬÖпªÊ¼Ê¹Óõġ£Á÷Ë®ÏߵŤ×÷·½Ê½¾ÍÏó¹¤ÒµÉú²úÉϵÄ×°ÅäÁ÷Ë®Ïß¡£ÔÚCPUÖÐÓÉ5¡ª6¸ö²»Í¬¹¦Äܵĵç·µ¥Ôª×é³ÉÒ»ÌõÖ¸Áî´¦ÀíÁ÷Ë®Ïߣ¬È»ºó½«Ò»ÌõX86Ö¸Áî·Ö³É5¡ª6²½ºóÔÙÓÉÕâЩµç·µ¥Ôª·Ö±ðÖ´ÐУ¬ÕâÑù¾ÍÄÜʵÏÖÔÚÒ»¸öCPUʱÖÓÖÜÆÚÍê³ÉÒ»ÌõÖ¸ÁÒò´ËÌá¸ßCPUµÄÔËËãËٶȡ£¾µä±¼ÌÚÿÌõÕûÊýÁ÷Ë®Ï߶¼·ÖΪËļ¶Á÷Ë®£¬¼´Ö¸ÁîԤȡ¡¢ÒëÂë¡¢Ö´ÐС¢Ð´»Ø½á¹û£¬¸¡µãÁ÷Ë®ÓÖ·ÖΪ°Ë¼¶Á÷Ë®¡£