• 901ÔĶÁ
  • 6»Ø¸´

±³ÊìÕâ18ÌõÄã¾ÍÊÇCPUר¼Ò [¸´ÖÆÁ´½Ó]

ÉÏÒ»Ö÷Ìâ ÏÂÒ»Ö÷Ìâ
ÀëÏßsdgxzzg
 
·¢Ìû
144
½ðÇ®
60
91±Ò
0
ÐÅÓþ
0
×ʲú
0 IST
ÔÚÏßʱ¼ä
186 Сʱ
×¢²áʱ¼ä
2008-05-13
×îºóµÇ¼
2011-09-14
Ö»¿´Â¥Ö÷ µ¹ÐòÔĶÁ ʹÓõÀ¾ß Â¥Ö÷  ·¢±íÓÚ: 2008-06-09 14:38:33
Ö÷ƵҲ½ÐʱÖÓƵÂÊ£¬µ¥Î»ÊÇMHz£¬ÓÃÀ´±íʾCPUµÄÔËËãËٶȡ£CPUµÄÖ÷Ƶ£½ÍâƵ¡Á±¶ÆµÏµÊý¡£ºÜ¶àÈËÈÏΪÖ÷Ƶ¾Í¾ö¶¨×ÅCPUµÄÔËÐÐËٶȣ¬Õâ²»½öÊǸöƬÃæµÄ£¬¶øÇÒ¶ÔÓÚ·þÎñÆ÷À´½²£¬Õâ¸öÈÏʶҲ³öÏÖÁËÆ«²î¡£ÖÁ½ñ£¬Ã»ÓÐÒ»ÌõÈ·¶¨µÄ¹«Ê½Äܹ»ÊµÏÖÖ÷ƵºÍʵ¼ÊµÄÔËËãËÙ¶ÈÁ½ÕßÖ®¼äµÄÊýÖµ¹Øϵ£¬¼´Ê¹ÊÇÁ½´ó´¦ÀíÆ÷³§¼ÒIntelºÍAMD£¬ÔÚÕâµãÉÏÒ²´æÔÚןܴóµÄÕùÒ飬ÎÒÃÇ´ÓIntelµÄ²úÆ·µÄ·¢Õ¹Ç÷ÊÆ£¬¿ÉÒÔ¿´³öIntelºÜ×¢ÖؼÓÇ¿×ÔÉíÖ÷ƵµÄ·¢Õ¹¡£ÏñÆäËûµÄ´¦ÀíÆ÷³§¼Ò£¬ÓÐÈËÔø¾­ÄùýÒ»¿ì1GµÄÈ«ÃÀ´ïÀ´×ö±È½Ï£¬ËüµÄÔËÐÐЧÂÊÏ൱ÓÚ2GµÄIntel´¦ÀíÆ÷¡£

¡¡¡¡ ËùÒÔ£¬CPUµÄÖ÷ƵÓëCPUʵ¼ÊµÄÔËËãÄÜÁ¦ÊÇûÓÐÖ±½Ó¹ØϵµÄ£¬Ö÷Ƶ±íʾÔÚCPUÄÚÊý×ÖÂö³åÐźÅÕðµ´µÄËٶȡ£ÔÚIntelµÄ´¦ÀíÆ÷²úÆ·ÖУ¬ÎÒÃÇÒ²¿ÉÒÔ¿´µ½ÕâÑùµÄÀý×Ó£º1 GHz ItaniumоƬÄܹ»±íÏֵò¶à¸ú2.66 GHz Xeon/OpteronÒ»Ñù¿ì£¬»òÊÇ1.5 GHz Itanium 2´óÔ¼¸ú4 GHz Xeon/OpteronÒ»Ñù¿ì¡£CPUµÄÔËËãËٶȻ¹Òª¿´CPUµÄÁ÷Ë®Ïߵĸ÷·½ÃæµÄÐÔÄÜÖ¸±ê¡£

¡¡¡¡µ±È»£¬Ö÷ƵºÍʵ¼ÊµÄÔËËãËÙ¶ÈÊÇÓйصģ¬Ö»ÄÜ˵Ö÷Ƶ½ö½öÊÇCPUÐÔÄܱíÏÖµÄÒ»¸ö·½Ã棬¶ø²»´ú±íCPUµÄÕûÌåÐÔÄÜ¡£

¡¡¡¡2.ÍâƵ

¡¡¡¡ÍâƵÊÇCPUµÄ»ù׼ƵÂÊ£¬µ¥Î»Ò²ÊÇMHz¡£CPUµÄÍâƵ¾ö¶¨×ÅÕû¿éÖ÷°åµÄÔËÐÐËٶȡ£Ëµ°×ÁË£¬ÔŲ́ʽ»úÖУ¬ÎÒÃÇËù˵µÄ³¬Æµ£¬¶¼Êdz¬CPUµÄÍâƵ£¨µ±È»Ò»°ãÇé¿öÏ£¬CPUµÄ±¶Æµ¶¼ÊDZ»ËøסµÄ£©ÏàÐÅÕâµãÊǺܺÃÀí½âµÄ¡£µ«¶ÔÓÚ·þÎñÆ÷CPUÀ´½²£¬³¬ÆµÊǾø¶Ô²»ÔÊÐíµÄ¡£Ç°Ãæ˵µ½CPU¾ö¶¨×ÅÖ÷°åµÄÔËÐÐËٶȣ¬Á½ÕßÊÇͬ²½ÔËÐеģ¬Èç¹û°Ñ·þÎñÆ÷CPU³¬ÆµÁË£¬¸Ä±äÁËÍâƵ£¬»á²úÉúÒì²½ÔËÐУ¬£¨Ì¨Ê½»úºÜ¶àÖ÷°å¶¼Ö§³ÖÒì²½ÔËÐУ©ÕâÑù»áÔì³ÉÕû¸ö·þÎñÆ÷ϵͳµÄ²»Îȶ¨¡£

¡¡¡¡ Ä¿Ç°µÄ¾ø´ó²¿·ÖµçÄÔϵͳÖÐÍâƵҲÊÇÄÚ´æÓëÖ÷°åÖ®¼äµÄͬ²½ÔËÐеÄËٶȣ¬ÔÚÕâÖÖ·½Ê½Ï£¬¿ÉÒÔÀí½âΪCPUµÄÍâƵֱ½ÓÓëÄÚ´æÏàÁ¬Í¨£¬ÊµÏÖÁ½Õß¼äµÄͬ²½ÔËÐÐ״̬¡£ÍâƵÓëÇ°¶Ë×ÜÏß(FSB)ƵÂʺÜÈÝÒ×±»»ìΪһ̸£¬ÏÂÃæµÄÇ°¶Ë×ÜÏß½éÉÜÎÒÃÇ̸̸Á½ÕßµÄÇø±ð¡£

¡¡¡¡ 3.Ç°¶Ë×ÜÏß(FSB)ƵÂÊ

¡¡¡¡Ç°¶Ë×ÜÏß(FSB)ƵÂÊ(¼´×ÜÏßƵÂÊ)ÊÇÖ±½ÓÓ°ÏìCPUÓëÄÚ´æÖ±½ÓÊý¾Ý½»»»Ëٶȡ£ÓÐÒ»Ìõ¹«Ê½¿ÉÒÔ¼ÆË㣬¼´Êý¾Ý´ø¿í£½(×ÜÏßƵÂÊ¡ÁÊý¾Ý´ø¿í)/8£¬Êý¾Ý´«Êä×î´ó´ø¿íÈ¡¾öÓÚËùÓÐͬʱ´«ÊäµÄÊý¾ÝµÄ¿í¶ÈºÍ´«ÊäƵÂÊ¡£±È·½£¬ÏÖÔÚµÄÖ§³Ö64λµÄÖÁÇ¿Nocona£¬Ç°¶Ë×ÜÏßÊÇ800MHz£¬°´ÕÕ¹«Ê½£¬ËüµÄÊý¾Ý´«Êä×î´ó´ø¿íÊÇ6.4GB/Ãë¡£

¡¡¡¡ ÍâƵÓëÇ°¶Ë×ÜÏß(FSB)ƵÂʵÄÇø±ð£ºÇ°¶Ë×ÜÏßµÄËÙ¶ÈÖ¸µÄÊÇÊý¾Ý´«ÊäµÄËٶȣ¬ÍâƵÊÇCPUÓëÖ÷°åÖ®¼äͬ²½ÔËÐеÄËٶȡ£Ò²¾ÍÊÇ˵£¬100MHzÍâƵÌØÖ¸Êý×ÖÂö³åÐźÅÔÚÿÃëÖÓÕðµ´Ò»Ç§Íò´Î£»¶ø100MHzÇ°¶Ë×ÜÏßÖ¸µÄÊÇÿÃëÖÓCPU¿É½ÓÊܵÄÊý¾Ý´«ÊäÁ¿ÊÇ100MHz¡Á64bit¡Â8Byte/bit=800MB/s¡£

¡¡¡¡ ÆäʵÏÖÔÚ¡°HyperTransport¡±¹¹¼ÜµÄ³öÏÖ£¬ÈÃÕâÖÖʵ¼ÊÒâÒåÉϵÄÇ°¶Ë×ÜÏß(FSB)ƵÂÊ·¢ÉúÁ˱仯¡£Ö®Ç°ÎÒÃÇÖªµÀIA-32¼Ü¹¹±ØÐëÓÐÈý´óÖØÒªµÄ¹¹¼þ£ºÄÚ´æ¿ØÖÆÆ÷Hub (MCH) ,I/O¿ØÖÆÆ÷HubºÍPCI Hub£¬ÏñIntelºÜµäÐ͵ÄоƬ×é Intel 7501¡¢Intel7505оƬ×飬Ϊ˫ÖÁÇ¿´¦ÀíÆ÷Á¿Éí¶¨×öµÄ£¬ËüÃÇËù°üº¬µÄMCHΪCPUÌṩÁËƵÂÊΪ533MHzµÄÇ°¶Ë×ÜÏߣ¬ÅäºÏDDRÄڴ棬ǰ¶Ë×ÜÏß´ø¿í¿É´ïµ½4.3GB/Ãë¡£µ«Ëæ×Å´¦ÀíÆ÷ÐÔÄܲ»¶ÏÌá¸ßͬʱ¸øϵͳ¼Ü¹¹´øÀ´Á˺ܶàÎÊÌâ¡£¶ø¡°HyperTransport¡±¹¹¼Ü²»µ«½â¾öÁËÎÊÌ⣬¶øÇÒ¸üÓÐЧµØÌá¸ßÁË×ÜÏß´ø¿í£¬±È·½AMD Opteron´¦ÀíÆ÷£¬Áé»îµÄHyperTransport I/O×ÜÏßÌåϵ½á¹¹ÈÃËüÕûºÏÁËÄÚ´æ¿ØÖÆÆ÷£¬Ê¹´¦ÀíÆ÷²»Í¨¹ýϵͳ×ÜÏß´«¸øоƬ×é¶øÖ±½ÓºÍÄÚ´æ½»»»Êý¾Ý¡£ÕâÑùµÄ»°£¬Ç°¶Ë×ÜÏß(FSB)ƵÂÊÔÚAMD Opteron´¦ÀíÆ÷¾Í²»ÖªµÀ´ÓºÎ̸ÆðÁË¡£

¡¡¡¡

¡¡¡¡4¡¢CPUµÄλºÍ×Ö³¤

¡¡¡¡Î»£ºÔÚÊý×ֵ緺͵çÄÔ¼¼ÊõÖвÉÓöþ½øÖÆ£¬´úÂëÖ»ÓС°0¡±ºÍ¡°1¡±£¬ÆäÖÐÎÞÂÛÊÇ ¡°0¡±»òÊÇ¡°1¡±ÔÚCPUÖж¼ÊÇ Ò»¡°Î»¡±¡£

¡¡¡¡×Ö³¤£ºµçÄÔ¼¼ÊõÖжÔCPUÔÚµ¥Î»Ê±¼äÄÚ(ͬһʱ¼ä)ÄÜÒ»´Î´¦ÀíµÄ¶þ½øÖÆÊýµÄλÊý½Ð×Ö³¤¡£ËùÒÔÄÜ´¦Àí×Ö³¤Îª8λÊý¾ÝµÄCPUͨ³£¾Í½Ð8λµÄCPU¡£Í¬Àí32λµÄCPU¾ÍÄÜÔÚµ¥Î»Ê±¼äÄÚ´¦Àí×Ö³¤Îª32λµÄ¶þ½øÖÆÊý¾Ý¡£×Ö½ÚºÍ×Ö³¤µÄÇø±ð£ºÓÉÓÚ³£ÓõÄÓ¢ÎÄ×Ö·ûÓÃ8λ¶þ½øÖƾͿÉÒÔ±íʾ£¬ËùÒÔͨ³£¾Í½«8λ³ÆΪһ¸ö×Ö½Ú¡£×Ö³¤µÄ³¤¶ÈÊDz»¹Ì¶¨µÄ£¬¶ÔÓÚ²»Í¬µÄCPU¡¢×Ö³¤µÄ³¤¶ÈÒ²²»Ò»Ñù¡£8λµÄCPUÒ»´ÎÖ»ÄÜ´¦ÀíÒ»¸ö×Ö½Ú£¬¶ø32λµÄCPUÒ»´Î¾ÍÄÜ´¦Àí4¸ö×Ö½Ú£¬Í¬Àí×Ö³¤Îª64λµÄCPUÒ»´Î¿ÉÒÔ´¦Àí8¸ö×Ö½Ú¡£

¡¡¡¡

¡¡¡¡5.±¶ÆµÏµÊý

¡¡¡¡±¶ÆµÏµÊýÊÇÖ¸CPUÖ÷ƵÓëÍâƵ֮¼äµÄÏà¶Ô±ÈÀý¹Øϵ¡£ÔÚÏàͬµÄÍâƵÏ£¬±¶ÆµÔ½¸ßCPUµÄƵÂÊÒ²Ô½¸ß¡£µ«Êµ¼ÊÉÏ£¬ÔÚÏàͬÍâƵµÄÇ°ÌáÏ£¬¸ß±¶ÆµµÄCPU±¾ÉíÒâÒå²¢²»´ó¡£ÕâÊÇÒòΪCPUÓëϵͳ֮¼äÊý¾Ý´«ÊäËÙ¶ÈÊÇÓÐÏ޵ģ¬Ò»Î¶×·Çó¸ß±¶Æµ¶øµÃµ½¸ßÖ÷ƵµÄCPU¾Í»á³öÏÖÃ÷ÏԵġ°Æ¿¾±¡±Ð§Ó¦¡ªCPU´ÓϵͳÖеõ½Êý¾ÝµÄ¼«ÏÞËٶȲ»Äܹ»Âú×ãCPUÔËËãµÄËٶȡ£Ò»°ã³ýÁ˹¤³ÌÑù°æµÄIntelµÄCPU¶¼ÊÇËøÁ˱¶ÆµµÄ£¬¶øAMD֮ǰ¶¼Ã»ÓÐËø¡£

¡¡¡¡

¡¡¡¡6.»º´æ

¡¡¡¡»º´æ´óСҲÊÇCPUµÄÖØÒªÖ¸±êÖ®Ò»£¬¶øÇÒ»º´æµÄ½á¹¹ºÍ´óС¶ÔCPUËٶȵÄÓ°Ïì·Ç³£´ó£¬CPUÄÚ»º´æµÄÔËÐÐƵÂʼ«¸ß£¬Ò»°ãÊǺʹ¦ÀíÆ÷ͬƵÔË×÷£¬¹¤×÷ЧÂÊÔ¶Ô¶´óÓÚϵͳÄÚ´æºÍÓ²ÅÌ¡£Êµ¼Ê¹¤×÷ʱ£¬CPUÍùÍùÐèÒªÖظ´¶ÁȡͬÑùµÄÊý¾Ý¿é£¬¶ø»º´æÈÝÁ¿µÄÔö´ó£¬¿ÉÒÔ´ó·ù¶ÈÌáÉýCPUÄÚ²¿¶ÁÈ¡Êý¾ÝµÄÃüÖÐÂÊ£¬¶ø²»ÓÃÔÙµ½ÄÚ´æ»òÕßÓ²ÅÌÉÏÑ°ÕÒ£¬ÒÔ´ËÌá¸ßϵͳÐÔÄÜ¡£µ«ÊÇÓÉÓÚCPUоƬÃæ»ýºÍ³É±¾µÄÒòËØÀ´¿¼ÂÇ£¬»º´æ¶¼ºÜС¡£

¡¡¡¡

¡¡¡¡L1¡¡Cache(Ò»¼¶»º´æ)ÊÇCPUµÚÒ»²ã¸ßËÙ»º´æ£¬·ÖΪÊý¾Ý»º´æºÍÖ¸Á´æ¡£ÄÚÖõÄL1¸ßËÙ»º´æµÄÈÝÁ¿ºÍ½á¹¹¶ÔCPUµÄÐÔÄÜÓ°Ïì½Ï´ó£¬²»¹ý¸ßËÙ»º³å´æ´¢Æ÷¾ùÓɾ²Ì¬RAM×é³É£¬½á¹¹½Ï¸´ÔÓ£¬ÔÚCPU¹ÜоÃæ»ý²»ÄÜÌ«´óµÄÇé¿öÏ£¬L1¼¶¸ßËÙ»º´æµÄÈÝÁ¿²»¿ÉÄÜ×öµÃÌ«´ó¡£Ò»°ã·þÎñÆ÷CPUµÄL1»º´æµÄÈÝÁ¿Í¨³£ÔÚ32¡ª256KB¡£

¡¡¡¡L2¡¡Cache(¶þ¼¶»º´æ)ÊÇCPUµÄµÚ¶þ²ã¸ßËÙ»º´æ£¬·ÖÄÚ²¿ºÍÍⲿÁ½ÖÖоƬ¡£ÄÚ²¿µÄоƬ¶þ¼¶»º´æÔËÐÐËÙ¶ÈÓëÖ÷ƵÏàͬ£¬¶øÍⲿµÄ¶þ¼¶»º´æÔòÖ»ÓÐÖ÷ƵµÄÒ»°ë¡£L2¸ßËÙ»º´æÈÝÁ¿Ò²»áÓ°ÏìCPUµÄÐÔÄÜ£¬Ô­ÔòÊÇÔ½´óÔ½ºÃ£¬ÏÖÔÚ¼ÒÍ¥ÓÃCPUÈÝÁ¿×î´óµÄÊÇ512KB£¬¶ø·þÎñÆ÷ºÍ¹¤×÷Õ¾ÉÏÓÃCPUµÄL2¸ßËÙ»º´æ¸ü¸ß´ï256-1MB£¬Óеĸߴï2MB»òÕß3MB¡£

¡¡¡¡

¡¡¡¡L3¡¡Cache(Èý¼¶»º´æ)£¬·ÖΪÁ½ÖÖ£¬ÔçÆÚµÄÊÇÍâÖã¬ÏÖÔڵĶ¼ÊÇÄÚÖõġ£¶øËüµÄʵ¼Ê×÷Óü´ÊÇ£¬L3»º´æµÄÓ¦ÓÿÉÒÔ½øÒ»²½½µµÍÄÚ´æÑÓ³Ù£¬Í¬Ê±ÌáÉý´óÊý¾ÝÁ¿¼ÆËãʱ´¦ÀíÆ÷µÄÐÔÄÜ¡£½µµÍÄÚ´æÑÓ³ÙºÍÌáÉý´óÊý¾ÝÁ¿¼ÆËãÄÜÁ¦¶ÔÓÎÏ·¶¼ºÜÓаïÖú¡£¶øÔÚ·þÎñÆ÷ÁìÓòÔö¼ÓL3»º´æÔÚÐÔÄÜ·½ÃæÈÔÈ»ÓÐÏÔÖøµÄÌáÉý¡£±È·½¾ßÓнϴóL3»º´æµÄÅäÖÃÀûÓÃÎïÀíÄÚ´æ»á¸üÓÐЧ£¬¹ÊËü±È½ÏÂýµÄ´ÅÅÌI/O×Óϵͳ¿ÉÒÔ´¦Àí¸ü¶àµÄÊý¾ÝÇëÇó¡£¾ßÓнϴóL3»º´æµÄ´¦ÀíÆ÷Ìṩ¸üÓÐЧµÄÎļþϵͳ»º´æÐÐΪ¼°½Ï¶ÌÏûÏ¢ºÍ´¦ÀíÆ÷¶ÓÁг¤¶È¡£

¡¡¡¡

¡¡¡¡Æäʵ×îÔçµÄL3»º´æ±»Ó¦ÓÃÔÚAMD·¢²¼µÄK6-III´¦ÀíÆ÷ÉÏ£¬µ±Ê±µÄL3»º´æÊÜÏÞÓÚÖÆÔ칤ÒÕ£¬²¢Ã»Óб»¼¯³É½øоƬÄÚ²¿£¬¶øÊǼ¯³ÉÔÚÖ÷°åÉÏ¡£ÔÚÖ»Äܹ»ºÍϵͳ×ÜÏßƵÂÊͬ²½µÄL3»º´æͬÖ÷ÄÚ´æÆäʵ²î²»Á˶àÉÙ¡£ºóÀ´Ê¹ÓÃL3»º´æµÄÊÇÓ¢ÌضûΪ·þÎñÆ÷Êг¡ËùÍƳöµÄItanium´¦ÀíÆ÷¡£½ÓמÍÊÇP4EEºÍÖÁÇ¿MP¡£Intel»¹´òËãÍƳöÒ»¿î9MB L3»º´æµÄItanium2´¦ÀíÆ÷£¬ºÍÒÔºó24MB L3»º´æµÄË«ºËÐÄItanium2´¦ÀíÆ÷¡£

¡¡¡¡

¡¡¡¡µ«»ù±¾ÉÏL3»º´æ¶Ô´¦ÀíÆ÷µÄÐÔÄÜÌá¸ßÏԵò»ÊǺÜÖØÒª£¬±È·½Å䱸1MB L3»º´æµÄXeon MP´¦ÀíÆ÷È´ÈÔÈ»²»ÊÇOpteronµÄ¶ÔÊÖ£¬Óɴ˿ɼûÇ°¶Ë×ÜÏßµÄÔö¼Ó£¬Òª±È»º´æÔö¼Ó´øÀ´¸üÓÐЧµÄÐÔÄÜÌáÉý¡£

¡¡¡¡

¡¡¡¡7.CPUÀ©Õ¹Ö¸Á

¡¡¡¡CPUÒÀ¿¿Ö¸ÁîÀ´¼ÆËãºÍ¿ØÖÆϵͳ£¬Ã¿¿îCPUÔÚÉè¼Æʱ¾Í¹æ¶¨ÁËһϵÁÐÓëÆäÓ²¼þµç·ÏàÅäºÏµÄÖ¸Áîϵͳ¡£Ö¸ÁîµÄÇ¿ÈõÒ²ÊÇCPUµÄÖØÒªÖ¸±ê£¬Ö¸ÁÊÇÌá¸ß΢´¦ÀíÆ÷ЧÂʵÄ×îÓÐЧ¹¤¾ßÖ®Ò»¡£´ÓÏֽ׶εÄÖ÷Á÷Ìåϵ½á¹¹½²£¬Ö¸Á¿É·ÖΪ¸´ÔÓÖ¸ÁºÍ¾«¼òÖ¸ÁÁ½²¿·Ö£¬¶ø´Ó¾ßÌåÔËÓÿ´£¬ÈçIntelµÄMMX£¨Multi Media Extended£©¡¢SSE¡¢ SSE2£¨Streaming-Single instruction multiple data-Extensions 2£©¡¢SEE3ºÍAMDµÄ3DNow!µÈ¶¼ÊÇCPUµÄÀ©Õ¹Ö¸Á£¬·Ö±ðÔöÇ¿ÁËCPUµÄ¶àýÌ塢ͼÐÎͼÏóºÍInternetµÈµÄ´¦ÀíÄÜÁ¦¡£ÎÒÃÇͨ³£»á°ÑCPUµÄÀ©Õ¹Ö¸Á³ÆΪ"CPUµÄÖ¸Á"¡£SSE3Ö¸ÁҲÊÇÄ¿Ç°¹æÄ£×îСµÄÖ¸Á£¬´ËÇ°MMX°üº¬ÓÐ57ÌõÃüÁSSE°üº¬ÓÐ50ÌõÃüÁSSE2°üº¬ÓÐ144ÌõÃüÁSSE3°üº¬ÓÐ13ÌõÃüÁĿǰSSE3Ò²ÊÇ×îÏȽøµÄÖ¸Á£¬Ó¢ÌضûPrescott´¦ÀíÆ÷ÒѾ­Ö§³ÖSSE3Ö¸Á£¬AMD»áÔÚδÀ´Ë«ºËÐÄ´¦ÀíÆ÷µ±ÖмÓÈë¶ÔSSE3Ö¸ÁµÄÖ§³Ö£¬È«ÃÀ´ïµÄ´¦ÀíÆ÷Ò²½«Ö§³ÖÕâÒ»Ö¸Á¡£

¡¡¡¡

¡¡¡¡8.CPUÄں˺ÍI/O¹¤×÷µçѹ

¡¡¡¡´Ó586CPU¿ªÊ¼£¬CPUµÄ¹¤×÷µçѹ·ÖΪÄں˵çѹºÍI/OµçѹÁ½ÖÖ£¬Í¨³£CPUµÄºËÐĵçѹСÓÚµÈÓÚI/Oµçѹ¡£ÆäÖÐÄں˵çѹµÄ´óСÊǸù¾ÝCPUµÄÉú²ú¹¤ÒÕ¶ø¶¨£¬Ò»°ãÖÆ×÷¹¤ÒÕԽС£¬Äں˹¤×÷µçѹԽµÍ£»I/Oµçѹһ°ã¶¼ÔÚ1.6~5V¡£µÍµçѹÄܽâ¾öºÄµç¹ý´óºÍ·¢Èȹý¸ßµÄÎÊÌâ¡£

¡¡¡¡

¡¡¡¡9.ÖÆÔ칤ÒÕ

¡¡¡¡ÖÆÔ칤ÒÕµÄ΢Ã×ÊÇÖ¸ICÄÚµç·Óëµç·֮¼äµÄ¾àÀë¡£ÖÆÔ칤ÒÕµÄÇ÷ÊÆÊÇÏòÃܼ¯¶ÈÓú¸ßµÄ·½Ïò·¢Õ¹¡£ÃܶÈÓú¸ßµÄICµç·Éè¼Æ£¬Òâζ×ÅÔÚͬÑù´óСÃæ»ýµÄICÖУ¬¿ÉÒÔÓµÓÐÃܶȸü¸ß¡¢¹¦Äܸü¸´Ôӵĵç·Éè¼Æ¡£ÏÖÔÚÖ÷ÒªµÄ180nm¡¢130nm¡¢90nm¡£×î½ü¹Ù·½ÒѾ­±íʾÓÐ65nmµÄÖÆÔ칤ÒÕÁË¡£

10.Ö¸Á

¡¡¡¡

¡¡¡¡£¨1£©CISCÖ¸Á

¡¡¡¡CISCÖ¸Á£¬Ò²³ÆΪ¸´ÔÓÖ¸Á£¬Ó¢ÎÄÃûÊÇCISC£¬£¨Complex Instruction Set ComputerµÄËõд£©¡£ÔÚCISC΢´¦ÀíÆ÷ÖУ¬³ÌÐòµÄ¸÷ÌõÖ¸ÁîÊÇ°´Ë³Ðò´®ÐÐÖ´Ðеģ¬Ã¿ÌõÖ¸ÁîÖеĸ÷¸ö²Ù×÷Ò²ÊÇ°´Ë³Ðò´®ÐÐÖ´Ðеġ£Ë³ÐòÖ´ÐеÄÓŵãÊÇ¿ØÖƼòµ¥£¬µ«¼ÆËã»ú¸÷²¿·ÖµÄÀûÓÃÂʲ»¸ß£¬Ö´ÐÐËÙ¶ÈÂý¡£ÆäʵËüÊÇÓ¢ÌضûÉú²úµÄx86ϵÁУ¨Ò²¾ÍÊÇIA-32¼Ü¹¹£©CPU¼°Æä¼æÈÝCPU£¬ÈçAMD¡¢VIAµÄ¡£¼´Ê¹ÊÇÏÖÔÚÐÂÆðµÄX86-64£¨Ò²±»³ÉAMD64£©¶¼ÊÇÊôÓÚCISCµÄ·¶³ë¡£

¡¡¡¡

¡¡¡¡ÒªÖªµÀʲôÊÇÖ¸Á»¹Òª´Óµ±½ñµÄX86¼Ü¹¹µÄCPU˵Æð¡£X86Ö¸ÁÊÇIntelΪÆäµÚÒ»¿é16λCPU(i8086)רÃÅ¿ª·¢µÄ£¬IBM1981ÄêÍƳöµÄÊÀ½çµÚһ̨PC»úÖеÄCPU¡ªi8088(i8086¼ò»¯°æ)ʹÓõÄÒ²ÊÇX86Ö¸ÁͬʱµçÄÔÖÐΪÌá¸ß¸¡µãÊý¾Ý´¦ÀíÄÜÁ¦¶øÔö¼ÓÁËX87оƬ£¬ÒÔºó¾Í½«X86Ö¸ÁºÍX87Ö¸Áͳ³ÆΪX86Ö¸Á¡£

¡¡¡¡ËäÈ»Ëæ×ÅCPU¼¼ÊõµÄ²»¶Ï·¢Õ¹£¬Intel½ÐøÑÐÖƳö¸üÐÂÐ͵Äi80386¡¢i80486Ö±µ½¹ýÈ¥µÄPIIÖÁÇ¿¡¢PIIIÖÁÇ¿¡¢Pentium 3£¬×îºóµ½½ñÌìµÄPentium 4ϵÁС¢ÖÁÇ¿£¨²»°üÀ¨ÖÁÇ¿Nocona£©£¬µ«ÎªÁ˱£Ö¤µçÄÔÄܼÌÐøÔËÐÐÒÔÍù¿ª·¢µÄ¸÷ÀàÓ¦ÓóÌÐòÒÔ±£»¤ºÍ¼Ì³Ð·á¸»µÄÈí¼þ×ÊÔ´£¬ËùÒÔIntel¹«Ë¾ËùÉú²úµÄËùÓÐCPUÈÔÈ»¼ÌÐøʹÓÃX86Ö¸Á£¬ËùÒÔËüµÄCPUÈÔÊôÓÚX86ϵÁС£ÓÉÓÚIntel X86ϵÁм°Æä¼æÈÝCPU£¨ÈçAMD Athlon MP¡¢£©¶¼Ê¹ÓÃX86Ö¸Á£¬ËùÒÔ¾ÍÐγÉÁ˽ñÌìÅÓ´óµÄX86ϵÁм°¼æÈÝCPUÕóÈÝ¡£x86CPUÄ¿Ç°Ö÷ÒªÓÐintelµÄ·þÎñÆ÷CPUºÍAMDµÄ·þÎñÆ÷CPUÁ½Àà¡£

¡¡¡¡

¡¡¡¡£¨2£©RISCÖ¸Á

¡¡¡¡RISCÊÇÓ¢ÎÄ¡°Reduced Instruction Set Computing ¡± µÄËõд£¬ÖÐÎÄÒâ˼ÊÇ¡°¾«¼òÖ¸Á¡±¡£ËüÊÇÔÚCISCÖ¸Áîϵͳ»ù´¡ÉÏ·¢Õ¹ÆðÀ´µÄ£¬ÓÐÈ˶ÔCISC»ú½øÐвâÊÔ±íÃ÷£¬¸÷ÖÖÖ¸ÁîµÄʹÓÃƵ¶ÈÏ൱ÐüÊ⣬×ʹÓõÄÊÇһЩ±È½Ï¼òµ¥µÄÖ¸ÁËüÃǽöÕ¼Ö¸Áî×ÜÊýµÄ20£¥£¬µ«ÔÚ³ÌÐòÖгöÏÖµÄƵ¶ÈÈ´Õ¼80£¥¡£¸´ÔÓµÄÖ¸Áîϵͳ±ØÈ»Ôö¼Ó΢´¦ÀíÆ÷µÄ¸´ÔÓÐÔ£¬Ê¹´¦ÀíÆ÷µÄÑÐÖÆʱ¼ä³¤£¬³É±¾¸ß¡£²¢ÇÒ¸´ÔÓÖ¸ÁîÐèÒª¸´ÔӵIJÙ×÷£¬±ØÈ»»á½µµÍ¼ÆËã»úµÄËٶȡ£»ùÓÚÉÏÊöÔ­Òò£¬20ÊÀ¼Í80Äê´úRISCÐÍCPUµ®ÉúÁË£¬Ïà¶ÔÓÚCISCÐÍCPU ,RISCÐÍCPU²»½ö¾«¼òÁËÖ¸Áîϵͳ£¬»¹²ÉÓÃÁËÒ»ÖÖ½Ð×ö¡°³¬±êÁ¿ºÍ³¬Á÷Ë®Ï߽ṹ¡±£¬´ó´óÔö¼ÓÁ˲¢Ðд¦ÀíÄÜÁ¦¡£RISCÖ¸ÁÊǸßÐÔÄÜCPUµÄ·¢Õ¹·½Ïò¡£ËüÓ봫ͳµÄCISC(¸´ÔÓÖ¸Á)Ïà¶Ô¡£Ïà±È¶øÑÔ£¬RISCµÄÖ¸Áî¸ñʽͳһ£¬ÖÖÀà±È½ÏÉÙ£¬Ñ°Ö··½Ê½Ò²±È¸´ÔÓÖ¸ÁÉÙ¡£µ±È»´¦ÀíËٶȾÍÌá¸ßºÜ¶àÁË¡£Ä¿Ç°ÔÚÖиߵµ·þÎñÆ÷ÖÐÆÕ±é²ÉÓÃÕâÒ»Ö¸ÁîϵͳµÄCPU£¬ÌرðÊǸߵµ·þÎñÆ÷È«¶¼²ÉÓÃRISCÖ¸ÁîϵͳµÄCPU¡£RISCÖ¸Áîϵͳ¸ü¼ÓÊʺϸߵµ·þÎñÆ÷µÄ²Ù×÷ϵͳUNIX£¬ÏÖÔÚLinuxÒ²ÊôÓÚÀàËÆUNIXµÄ²Ù×÷ϵͳ¡£RISCÐÍCPUÓëIntelºÍAMDµÄCPUÔÚÈí¼þºÍÓ²¼þÉ϶¼²»¼æÈÝ¡£

¡¡¡¡

¡¡¡¡Ä¿Ç°£¬ÔÚÖиߵµ·þÎñÆ÷ÖвÉÓÃRISCÖ¸ÁîµÄCPUÖ÷ÒªÓÐÒÔϼ¸ÀࣺPowerPC´¦ÀíÆ÷¡¢SPARC´¦ÀíÆ÷¡¢PA-RISC´¦ÀíÆ÷¡¢MIPS´¦ÀíÆ÷¡¢Alpha´¦ÀíÆ÷¡£

¡¡¡¡

¡¡¡¡£¨3£©IA-64

¡¡¡¡

¡¡¡¡EPIC£¨Explicitly Parallel Instruction Computers£¬¾«È·²¢ÐÐÖ¸Áî¼ÆËã»ú£©ÊÇ·ñÊÇRISCºÍCISCÌåϵµÄ¼Ì³ÐÕßµÄÕùÂÛÒѾ­Óкܶ࣬µ¥ÒÔEPICÌåϵÀ´Ëµ£¬Ëü¸üÏñIntelµÄ´¦ÀíÆ÷ÂõÏòRISCÌåϵµÄÖØÒª²½Öè¡£´ÓÀíÂÛÉÏ˵£¬EPICÌåϵÉè¼ÆµÄCPU£¬ÔÚÏàͬµÄÖ÷»úÅäÖÃÏ£¬´¦ÀíWindowsµÄÓ¦ÓÃÈí¼þ±È»ùÓÚUnixϵÄÓ¦ÓÃÈí¼þÒªºÃµÃ¶à¡£

¡¡¡¡

¡¡¡¡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µÄÔËËãËٶȡ£¾­µä±¼ÌÚÿÌõÕûÊýÁ÷Ë®Ï߶¼·ÖΪËļ¶Á÷Ë®£¬¼´Ö¸ÁîԤȡ¡¢ÒëÂë¡¢Ö´ÐС¢Ð´»Ø½á¹û£¬¸¡µãÁ÷Ë®ÓÖ·ÖΪ°Ë¼¶Á÷Ë®¡£

¡¡¡¡

¡¡¡¡³¬±êÁ¿ÊÇͨ¹ýÄÚÖöàÌõÁ÷Ë®ÏßÀ´Í¬Ê±Ö´Ðжà¸ö´¦ÀíÆ÷£¬ÆäʵÖÊÊÇÒԿռ任ȡʱ¼ä¡£¶ø³¬Á÷Ë®ÏßÊÇͨ¹ýϸ»¯Á÷Ë®¡¢Ìá¸ßÖ÷Ƶ£¬Ê¹µÃÔÚÒ»¸ö»úÆ÷ÖÜÆÚÄÚÍê³ÉÒ»¸öÉõÖÁ¶à¸ö²Ù×÷£¬ÆäʵÖÊÊÇÒÔʱ¼ä»»È¡¿Õ¼ä¡£ÀýÈçPentium 4µÄÁ÷Ë®Ï߾ͳ¤´ï20¼¶¡£½«Á÷Ë®ÏßÉè¼ÆµÄ²½(¼¶)Ô½³¤£¬ÆäÍê³ÉÒ»ÌõÖ¸ÁîµÄËÙ¶ÈÔ½¿ì£¬Òò´Ë²ÅÄÜÊÊÓ¦¹¤×÷Ö÷Ƶ¸ü¸ßµÄCPU¡£µ«ÊÇÁ÷Ë®Ïß¹ý³¤Ò²´øÀ´ÁËÒ»¶¨¸±×÷Ó㬺ܿÉÄÜ»á³öÏÖÖ÷Ƶ½Ï¸ßµÄCPUʵ¼ÊÔËËãËٶȽϵ͵ÄÏÖÏó£¬IntelµÄ±¼ÌÚ4¾Í³öÏÖÁËÕâÖÖÇé¿ö£¬ËäÈ»ËüµÄÖ÷Ƶ¿ÉÒԸߴï1.4GÒÔÉÏ£¬µ«ÆäÔËËãÐÔÄÜÈ´Ô¶Ô¶±È²»ÉÏAMD 1.2GµÄËÙÁúÉõÖÁ±¼ÌÚIII¡£

¡¡¡¡

¡¡¡¡12.·â×°ÐÎʽ

¡¡¡¡CPU·â×°ÊDzÉÓÃÌض¨µÄ²ÄÁϽ«CPUоƬ»òCPUÄ£¿é¹Ì»¯ÔÚÆäÖÐÒÔ·ÀË𻵵ı£»¤´ëÊ©£¬Ò»°ã±ØÐëÔÚ·â×°ºóCPU²ÅÄܽ»¸¶Óû§Ê¹Óá£CPUµÄ·â×°·½Ê½È¡¾öÓÚCPU°²×°ÐÎʽºÍÆ÷¼þ¼¯³ÉÉè¼Æ£¬´Ó´óµÄ·ÖÀàÀ´¿´Í¨³£²ÉÓÃSocket²å×ù½øÐа²×°µÄCPUʹÓÃPGA(Õ¤¸ñÕóÁÐ)·½Ê½·â×°£¬¶ø²ÉÓÃSlot x²Û°²×°µÄCPUÔòÈ«²¿²ÉÓÃSEC(µ¥±ß½Ó²åºÐ)µÄÐÎʽ·â×°¡£ÏÖÔÚ»¹ÓÐPLGA(Plastic Land Grid Array)¡¢OLGA(Organic Land Grid Array)µÈ·â×°¼¼Êõ¡£ÓÉÓÚÊг¡¾ºÕùÈÕÒ漤ÁÒ£¬Ä¿Ç°CPU·â×°¼¼ÊõµÄ·¢Õ¹·½ÏòÒÔ½ÚÔ¼³É±¾ÎªÖ÷¡£

¡¡¡¡

¡¡¡¡

¡¡¡¡13¡¢¶àÏß³Ì

¡¡¡¡

¡¡¡¡Í¬Ê±¶àÏß³ÌSimultaneous multithreading£¬¼ò³ÆSMT¡£SMT¿Éͨ¹ý¸´ÖÆ´¦ÀíÆ÷ÉϵĽṹ״̬£¬ÈÃͬһ¸ö´¦ÀíÆ÷ÉϵĶà¸öÏß³Ìͬ²½Ö´Ðв¢¹²Ïí´¦ÀíÆ÷µÄÖ´ÐÐ×ÊÔ´£¬¿É×î´óÏ޶ȵØʵÏÖ¿í·¢Éä¡¢ÂÒÐòµÄ³¬±êÁ¿´¦Àí£¬Ìá¸ß´¦ÀíÆ÷ÔËË㲿¼þµÄÀûÓÃÂÊ£¬»ººÍÓÉÓÚÊý¾ÝÏà¹Ø»òCacheδÃüÖдøÀ´µÄ·ÃÎÊÄÚ´æÑÓʱ¡£µ±Ã»Óжà¸öÏ߳̿ÉÓÃʱ£¬SMT´¦ÀíÆ÷¼¸ºõºÍ´«Í³µÄ¿í·¢É䳬±êÁ¿´¦ÀíÆ÷Ò»Ñù¡£SMT×î¾ßÎüÒýÁ¦µÄÊÇÖ»ÐèС¹æÄ£¸Ä±ä´¦ÀíÆ÷ºËÐĵÄÉè¼Æ£¬¼¸ºõ²»ÓÃÔö¼Ó¶îÍâµÄ³É±¾¾Í¿ÉÒÔÏÔÖøµØÌáÉýЧÄÜ¡£¶àÏ̼߳¼ÊõÔò¿ÉÒÔΪ¸ßËÙµÄÔËËãºËÐÄ×¼±¸¸ü¶àµÄ´ý´¦ÀíÊý¾Ý£¬¼õÉÙÔËËãºËÐĵÄÏÐÖÃʱ¼ä¡£Õâ¶ÔÓÚ×ÀÃæµÍ¶ËϵͳÀ´ËµÎÞÒÉÊ®·Ö¾ßÓÐÎüÒýÁ¦¡£Intel´Ó3.06GHz Pentium 4¿ªÊ¼£¬ËùÓд¦ÀíÆ÷¶¼½«Ö§³ÖSMT¼¼Êõ¡£

¡¡¡¡

¡¡¡¡14¡¢¶àºËÐÄ

¡¡¡¡

¡¡¡¡¶àºËÐÄ£¬Ò²Ö¸µ¥Ð¾Æ¬¶à´¦ÀíÆ÷£¨Chip multiprocessors£¬¼ò³ÆCMP£©¡£CMPÊÇÓÉÃÀ¹ú˹̹¸£´óѧÌá³öµÄ£¬Æä˼ÏëÊǽ«´ó¹æÄ£²¢Ðд¦ÀíÆ÷ÖеÄSMP£¨¶Ô³Æ¶à´¦ÀíÆ÷£©¼¯³Éµ½Í¬Ò»Ð¾Æ¬ÄÚ£¬¸÷¸ö´¦ÀíÆ÷²¢ÐÐÖ´Ðв»Í¬µÄ½ø³Ì¡£ÓëCMP±È½Ï£¬ SMT´¦ÀíÆ÷½á¹¹µÄÁé»îÐԱȽÏÍ»³ö¡£µ«ÊÇ£¬µ±°ëµ¼Ì幤ÒÕ½øÈë0.18΢Ã×ÒÔºó£¬ÏßÑÓʱÒѾ­³¬¹ýÁËÃÅÑÓ³Ù£¬ÒªÇó΢´¦ÀíÆ÷µÄÉè¼Æͨ¹ý»®·ÖÐí¶à¹æÄ£¸üС¡¢¾Ö²¿ÐÔ¸üºÃµÄ»ù±¾µ¥Ôª½á¹¹À´½øÐС£Ïà±È֮ϣ¬ÓÉÓÚCMP½á¹¹ÒѾ­±»»®·Ö³É¶à¸ö´¦ÀíÆ÷ºËÀ´Éè¼Æ£¬Ã¿¸öºË¶¼±È½Ï¼òµ¥£¬ÓÐÀûÓÚÓÅ»¯Éè¼Æ£¬Òò´Ë¸üÓз¢Õ¹Ç°Í¾¡£Ä¿Ç°£¬IBM µÄPower 4оƬºÍSunµÄ MAJC5200оƬ¶¼²ÉÓÃÁËCMP½á¹¹¡£¶àºË´¦ÀíÆ÷¿ÉÒÔÔÚ´¦ÀíÆ÷ÄÚ²¿¹²Ïí»º´æ£¬Ìá¸ß»º´æÀûÓÃÂÊ£¬Í¬Ê±¼ò»¯¶à´¦ÀíÆ÷ϵͳÉè¼ÆµÄ¸´ÔӶȡ£

¡¡¡¡

¡¡¡¡2005ÄêÏ°ëÄ꣬IntelºÍAMDµÄÐÂÐÍ´¦ÀíÆ÷Ò²½«ÈÚÈëCMP½á¹¹¡£Ð°²ÌÚ´¦ÀíÆ÷¿ª·¢´úÂëΪMontecito£¬²ÉÓÃË«ºËÐÄÉè¼Æ£¬ÓµÓÐ×îÉÙ18MBƬÄÚ»º´æ£¬²ÉÈ¡90nm¹¤ÒÕÖÆÔ죬ËüµÄÉè¼Æ¾ø¶Ô³ÆµÃÉÏÊǶԵ±½ñоƬҵµÄÌôÕ½¡£ËüµÄÿ¸öµ¥¶ÀµÄºËÐĶ¼ÓµÓжÀÁ¢µÄL1£¬L2ºÍL3 cache£¬°üº¬´óÔ¼10ÒÚÖ§¾§Ìå¹Ü¡£

¡¡¡¡

¡¡¡¡15¡¢SMP

¡¡¡¡

¡¡¡¡SMP£¨Symmetric Multi-Processing£©£¬¶Ô³Æ¶à´¦Àí½á¹¹µÄ¼ò³Æ£¬ÊÇÖ¸ÔÚÒ»¸ö¼ÆËã»úÉϻ㼯ÁËÒ»×é´¦ÀíÆ÷(¶àCPU),¸÷CPUÖ®¼ä¹²ÏíÄÚ´æ×ÓϵͳÒÔ¼°×ÜÏ߽ṹ¡£ÔÚÕâÖÖ¼¼ÊõµÄÖ§³ÖÏ£¬Ò»¸ö·þÎñÆ÷ϵͳ¿ÉÒÔͬʱÔËÐжà¸ö´¦ÀíÆ÷£¬²¢¹²ÏíÄÚ´æºÍÆäËûµÄÖ÷»ú×ÊÔ´¡£ÏñË«ÖÁÇ¿£¬Ò²¾ÍÊÇÎÒÃÇËù˵µÄ¶þ·£¬ÕâÊÇÔڶԳƴ¦ÀíÆ÷ϵͳÖÐ×î³£¼ûµÄÒ»ÖÖ£¨ÖÁÇ¿MP¿ÉÒÔÖ§³Öµ½ËÄ·£¬AMD Opteron¿ÉÒÔÖ§³Ö1-8·£©¡£Ò²ÓÐÉÙÊýÊÇ16·µÄ¡£µ«ÊÇÒ»°ãÀ´½²£¬SMP½á¹¹µÄ»úÆ÷¿ÉÀ©Õ¹ÐԽϲºÜÄÑ×öµ½100¸öÒÔÉ϶ദÀíÆ÷£¬³£¹æµÄÒ»°ãÊÇ8¸öµ½16¸ö£¬²»¹ýÕâ¶ÔÓÚ¶àÊýµÄÓû§À´ËµÒѾ­¹»ÓÃÁË¡£ÔÚ¸ßÐÔÄÜ·þÎñÆ÷ºÍ¹¤×÷Õ¾¼¶Ö÷°å¼Ü¹¹ÖÐ×îΪ³£¼û£¬ÏñUNIX·þÎñÆ÷¿ÉÖ§³Ö×î¶à256¸öCPUµÄϵͳ¡£

¡¡¡¡

¡¡¡¡¹¹½¨Ò»Ì×SMPϵͳµÄ±ØÒªÌõ¼þÊÇ£ºÖ§³ÖSMPµÄÓ²¼þ°üÀ¨Ö÷°åºÍCPU£»Ö§³ÖSMPµÄϵͳƽ̨£¬ÔÙ¾ÍÊÇÖ§³ÖSMPµÄÓ¦ÓÃÈí¼þ¡£

¡¡¡¡

¡¡¡¡ÎªÁËÄܹ»Ê¹µÃSMPϵͳ·¢»Ó¸ßЧµÄÐÔÄÜ£¬²Ù×÷ϵͳ±ØÐëÖ§³ÖSMPϵͳ£¬ÈçWINNT¡¢LINUX¡¢ÒÔ¼°UNIXµÈµÈ32λ²Ù×÷ϵͳ¡£¼´Äܹ»½øÐжàÈÎÎñºÍ¶àÏ̴߳¦Àí¡£¶àÈÎÎñÊÇÖ¸²Ù×÷ϵͳÄܹ»ÔÚͬһʱ¼äÈò»Í¬µÄCPUÍê³É²»Í¬µÄÈÎÎñ£»¶àÏß³ÌÊÇÖ¸²Ù×÷ϵͳÄܹ»Ê¹µÃ²»Í¬µÄCPU²¢ÐеÄÍê³Éͬһ¸öÈÎÎñ¡£

¡¡¡¡

¡¡¡¡Òª×齨SMPϵͳ£¬¶ÔËùÑ¡µÄCPUÓкܸߵÄÒªÇó£¬Ê×ÏÈ¡¢CPUÄÚ²¿±ØÐëÄÚÖÃAPIC£¨Advanced Programmable Interrupt Controllers£©µ¥Ôª¡£Intel ¶à´¦Àí¹æ·¶µÄºËÐľÍÊǸ߼¶¿É±à³ÌÖжϿØÖÆÆ÷£¨Advanced Programmable Interrupt Controllers--APICs£©µÄʹÓã»ÔٴΣ¬ÏàͬµÄ²úÆ·Ðͺţ¬Í¬ÑùÀàÐ͵ÄCPUºËÐÄ£¬ÍêÈ«ÏàͬµÄÔËÐÐƵÂÊ£»×îºó£¬¾¡¿ÉÄܱ£³ÖÏàͬµÄ²úÆ·ÐòÁбàºÅ£¬ÒòΪÁ½¸öÉú²úÅú´ÎµÄCPU×÷Ϊ˫´¦ÀíÆ÷ÔËÐеÄʱºò£¬ÓпÉÄܻᷢÉúÒ»¿ÅCPU¸ºµ£¹ý¸ß£¬¶øÁíÒ»¿Å¸ºµ£ºÜÉÙµÄÇé¿ö£¬ÎÞ·¨·¢»Ó×î´óÐÔÄÜ£¬¸üÔã¸âµÄÊÇ¿ÉÄܵ¼ÖÂËÀ»ú¡£

¡¡¡¡

¡¡¡¡16¡¢NUMA¼¼Êõ

¡¡¡¡

¡¡¡¡NUMA¼´·ÇÒ»Ö·ÃÎÊ·Ö²¼¹²Ïí´æ´¢¼¼Êõ£¬ËüÊÇÓÉÈô¸Éͨ¹ý¸ßËÙרÓÃÍøÂçÁ¬½ÓÆðÀ´µÄ¶ÀÁ¢½Úµã¹¹³ÉµÄϵͳ£¬¸÷¸ö½Úµã¿ÉÒÔÊǵ¥¸öµÄCPU»òÊÇSMPϵͳ¡£ÔÚNUMAÖУ¬Cache µÄÒ»ÖÂÐÔÓжàÖÖ½â¾ö·½°¸£¬ÐèÒª²Ù×÷ϵͳºÍÌØÊâÈí¼þµÄÖ§³Ö¡£Í¼2ÖÐÊÇSequent¹«Ë¾NUMAϵͳµÄÀý×Ó¡£ÕâÀïÓÐ3¸öSMPÄ£¿éÓøßËÙרÓÃÍøÂçÁªÆðÀ´£¬×é³ÉÒ»¸ö½Úµã£¬Ã¿¸ö½Úµã¿ÉÒÔÓÐ12¸öCPU¡£ÏñSequentµÄϵͳ×î¶à¿ÉÒÔ´ïµ½64¸öCPUÉõÖÁ256¸öCPU¡£ÏÔÈ»£¬ÕâÊÇÔÚSMPµÄ»ù´¡ÉÏ£¬ÔÙÓÃNUMAµÄ¼¼Êõ¼ÓÒÔÀ©Õ¹£¬ÊÇÕâÁ½ÖÖ¼¼ÊõµÄ½áºÏ¡£

¡¡¡¡

¡¡¡¡17¡¢ÂÒÐòÖ´Ðм¼Êõ

¡¡¡¡

¡¡¡¡ÂÒÐòÖ´ÐУ¨out-of-orderexecution£©£¬ÊÇÖ¸CPUÔÊÐí½«¶àÌõÖ¸Áî²»°´³ÌÐò¹æ¶¨µÄ˳Ðò·Ö¿ª·¢Ë͸ø¸÷ÏàÓ¦µç·µ¥Ôª´¦ÀíµÄ¼¼Êõ¡£ÕâÑù½«¸ù¾Ý¸öµç·µ¥ÔªµÄ״̬ºÍ¸÷Ö¸ÁîÄÜ·ñÌáÇ°Ö´ÐеľßÌåÇé¿ö·ÖÎöºó£¬½«ÄÜÌáÇ°Ö´ÐеÄÖ¸ÁîÁ¢¼´·¢Ë͸øÏàÓ¦µç·µ¥ÔªÖ´ÐУ¬ÔÚÕâÆڼ䲻°´¹æ¶¨Ë³ÐòÖ´ÐÐÖ¸ÁȻºóÓÉÖØÐÂÅÅÁе¥Ôª½«¸÷Ö´Ðе¥Ôª½á¹û°´Ö¸Áî˳ÐòÖØÐÂÅÅÁС£²ÉÓÃÂÒÐòÖ´Ðм¼ÊõµÄÄ¿µÄÊÇΪÁËʹCPUÄÚ²¿µç·Âú¸ººÉÔËת²¢ÏàÓ¦Ìá¸ßÁËCPUµÄÔËÐгÌÐòµÄËٶȡ£·ÖÖ¦¼¼Êõ£º£¨branch£©Ö¸Áî½øÐÐÔËËãʱÐèÒªµÈ´ý½á¹û£¬Ò»°ãÎÞÌõ¼þ·ÖÖ¦Ö»ÐèÒª°´Ö¸Áî˳ÐòÖ´ÐУ¬¶øÌõ¼þ·ÖÖ¦±ØÐë¸ù¾Ý´¦ÀíºóµÄ½á¹û£¬ÔÙ¾ö¶¨ÊÇ·ñ°´Ô­ÏÈ˳Ðò½øÐС£

¡¡¡¡

¡¡¡¡18¡¢CPUÄÚ²¿µÄÄÚ´æ¿ØÖÆÆ÷

¡¡¡¡

¡¡¡¡Ðí¶àÓ¦ÓóÌÐòÓµÓиüΪ¸´ÔӵĶÁȡģʽ£¨¼¸ºõÊÇËæ»úµØ£¬ÌرðÊǵ±cache hit²»¿ÉÔ¤²âµÄʱºò£©£¬²¢ÇÒûÓÐÓÐЧµØÀûÓôø¿í¡£µäÐ͵ÄÕâÀàÓ¦ÓóÌÐò¾ÍÊÇÒµÎñ´¦ÀíÈí¼þ£¬¼´Ê¹ÓµÓÐÈçÂÒÐòÖ´ÐУ¨out of order execution£©ÕâÑùµÄCPUÌØÐÔ£¬Ò²»áÊÜÄÚ´æÑÓ³ÙµÄÏÞÖÆ¡£ÕâÑùCPU±ØÐëµÃµÈµ½ÔËËãËùÐèÊý¾Ý±»³ýÊý×°ÔØÍê³É²ÅÄÜÖ´ÐÐÖ¸ÁÎÞÂÛÕâЩÊý¾ÝÀ´×ÔCPU cache»¹ÊÇÖ÷ÄÚ´æϵͳ£©¡£µ±Ç°µÍ¶ÎϵͳµÄÄÚ´æÑÓ³Ù´óÔ¼ÊÇ120£­150ns£¬¶øCPUËÙ¶ÈÔò´ïµ½ÁË3GHzÒÔÉÏ£¬Ò»´Îµ¥¶ÀµÄÄÚ´æÇëÇó¿ÉÄÜ»áÀË·Ñ200£­300´ÎCPUÑ­»·¡£¼´Ê¹ÔÚ»º´æÃüÖÐÂÊ£¨cache hit rate£©´ïµ½99£¥µÄÇé¿öÏ£¬CPUÒ²¿ÉÄܻỨ50£¥µÄʱ¼äÀ´µÈ´ýÄÚ´æÇëÇóµÄ½áÊø£­ ±ÈÈçÒòΪÄÚ´æÑÓ³ÙµÄÔµ¹Ê¡£

¡¡¡¡ Äã¿ÉÒÔ¿´µ½OpteronÕûºÏµÄÄÚ´æ¿ØÖÆÆ÷£¬ËüµÄÑÓ³Ù£¬ÓëоƬ×éÖ§³Ö˫ͨµÀDDRÄÚ´æ¿ØÖÆÆ÷µÄÑÓ³ÙÏà±ÈÀ´Ëµ£¬ÊÇÒªµÍºÜ¶àµÄ¡£Ó¢ÌضûÒ²°´Õռƻ®µÄÄÇÑùÔÚ´¦ÀíÆ÷ÄÚ²¿ÕûºÏÄÚ´æ¿ØÖÆÆ÷£¬ÕâÑùµ¼Ö±±ÇÅоƬ½«±äµÃ²»ÄÇôÖØÒª¡£µ«¸Ä±äÁË´¦ÀíÆ÷·ÃÎÊÖ÷´æµÄ·½Ê½£¬ÓÐÖúÓÚÌá¸ß´ø¿í¡¢½µµÍÄÚ´æÑÓʱºÍÌáÉý´¦ÀíÆ÷ÐÔÄÜ¡£
ÀëÏßsanmusoft
·¢Ìû
*
½ðÇ®
*
91±Ò
*
ÐÅÓþ
0
×ʲú
0 IST
ÔÚÏßʱ¼ä
Сʱ
×¢²áʱ¼ä
*
×îºóµÇ¼
*
Ö»¿´¸Ã×÷Õß É³·¢  ·¢±íÓÚ: 2008-06-09 15:33:36
2003ÄêµÄÌû×Ó  ²»¿´Ò²°Õ
ÀëÏßmiser
·¢Ìû
229
½ðÇ®
1
91±Ò
0
ÐÅÓþ
0
×ʲú
0 IST
ÔÚÏßʱ¼ä
198 Сʱ
×¢²áʱ¼ä
2007-11-27
×îºóµÇ¼
2011-04-28
Ö»¿´¸Ã×÷Õß °åµÊ  ·¢±íÓÚ: 2008-06-23 20:25:49
²»Ì«¶®.·¹ý
ÀëÏßsachural
·¢Ìû
206
½ðÇ®
54
91±Ò
0
ÐÅÓþ
0
×ʲú
0 IST
ÔÚÏßʱ¼ä
105 Сʱ
×¢²áʱ¼ä
2008-06-03
×îºóµÇ¼
2017-09-22
Ö»¿´¸Ã×÷Õß 3Â¥ ·¢±íÓÚ: 2008-06-26 12:25:32
»¹¹»³¤µÄ
ÂýÂýѧϰ
ÀëÏßwangrui0055
·¢Ìû
534
½ðÇ®
-20
91±Ò
0
ÐÅÓþ
0
×ʲú
0 IST
ÔÚÏßʱ¼ä
185 Сʱ
×¢²áʱ¼ä
2007-11-17
×îºóµÇ¼
2008-11-12
Ö»¿´¸Ã×÷Õß 4Â¥ ·¢±íÓÚ: 2008-07-15 08:42:15
ѧϰÁË
ÀëÏßdtwo
·¢Ìû
2322
½ðÇ®
10
91±Ò
0
ÐÅÓþ
0
×ʲú
0 IST
ÔÚÏßʱ¼ä
234 Сʱ
×¢²áʱ¼ä
2008-04-27
×îºóµÇ¼
2010-04-29
Ö»¿´¸Ã×÷Õß 5Â¥ ·¢±íÓÚ: 2008-07-15 12:31:56
ÒýÓõÚ1Â¥sanmusoftÓÚ2008-06-09 15:33·¢±íµÄ  :
2003ÄêµÄÌû×Ó  ²»¿´Ò²°Õ


µ±×ö¸öÈëÃŵÄÌû×Ó°É
ÀëÏßlwz
·¢Ìû
730
½ðÇ®
-20
91±Ò
0
ÐÅÓþ
0
×ʲú
0 IST
ÔÚÏßʱ¼ä
49 Сʱ
×¢²áʱ¼ä
2008-07-11
×îºóµÇ¼
2009-03-03
Ö»¿´¸Ã×÷Õß 6Â¥ ·¢±íÓÚ: 2008-07-16 09:53:34
°æÖ÷Ó²
¿ìËٻظ´
ÏÞ100 ×Ö½Ú
 
ÉÏÒ»¸ö ÏÂÒ»¸ö