¡¡¡¡¡¡¡¡¶ø²»ÏñÈçĦÍÐÂÞÀµÈ´ó¶àÊý´¦ÀíÆ÷ËùʹÓõÄbig£endian×Ö½Ú˳Ðò£¬¼´µÍ×ֽڼĴæÆ÷Õ¼ÓøßÄÚ´æµØÖ·Ïß¡£³ý´ËÖ®Í⣬´¦ÀíÆ÷»¹ÄÚ½¨Ò»¸öËãÊõд¦ÀíÆ÷£¬ÓÐ32¸ö¸¡µã64£bit¼Ä´æÆ÷£¬²ÉÓÃËæ»ú´æÈ¡£¬¶ø²»ÊÇÔÚintelx86д¦ÀíÆ÷ÉÏʹÓõĶÑÕ»´æÈ¡·½Ê½¡£Õû¸öAlphaµÄÉúÃüÖÜÆÚ±»Éè¼ÆÎªÖÁÉÙ25Äê¡£
¡¡¡¡¡¡¡¡AlphaËäÈ»ÊÇÒ»¿îRISC´¦ÀíÆ÷£¬µ«ËüÖ÷ÒªÊÇ×÷Ϊ×ÀÃæµçÄÔµÄCPU£¬Òò´ËAlphaÉÏÃæÓµÓÐÃ÷ÏÔµÄ×ÀÃæCPUÌØÕ÷£¬Alpha±£³ÖÁË¿ÉÒÔÔËÐжàÖÖ²Ù×÷ϵͳµÄÌØµã£¬ÆäÖаüÀ¨Tru64UNIX¡¢OpenVMSºÍLinuxµÈ£¬¶øÔÚÕâЩϵͳÖУ¬ÒѾÓÐÐí¶à³ÉÊìµÄÓ¦ÓóÌÐò£¬ÕâÒ²ÊÇAlpha´¦ÀíÆ÷Ïà±ÈX86µÄÒ»¸öÓÅÊÆ¡£
¡¡¡¡¡¡¡¡¶ÔÓÚ×·ÇóÐÔÄܵÄÓû§£¬DEC¹«Ë¾µÄAlpha´¦ÀíÆ÷¶Ô¹Ç»Ò¼¶Íæ¼ÒÀ´ËµÒ²ÊÇÒ»¿î·Ç³£¾ßÓÐÓÕ»óÁ¦µÄCPU£¬ÒòΪAlphaÊÇRISC´¦ÀíÆ÷ÖÐÔËÐÐËÙ¶È×î¿ìµÄÒ»ÖÖ£¬¶øÇÒÊÇΨһµÃµ½ÁËWindowsNT¼ÌÐøÖ§³ÖµÄRISC´¦ÀíÆ÷£¬¶øÓë´Ëͬʱ΢ÈíÇÒÔÚ1995ÄêÖжÏÁ˶ÔMIPSºÍPowerPCµÄÖ§³Ö¡£
¡¡¡¡¡¡¡¡³ýÁËÉÏÊöÕâЩÓŵãÍ⣬AlphaÒ²ÊÇÊÀ½çÉϵÚÒ»¿îÖ§³Ö¶àýÌåÐÒéµÄCPU£¬±ÈÓ¢ÌØ¶ûµÄ¶àýÌå´¦ÀíÆ÷±¼ÌÚÔçÓÚÈýÄêÎÊÊÀ¡£
¡¡¡¡¡¡¡¡ËäÈ»AlphaÓÐÈç´Ë¶àµÄÓŵ㣬µ«Ò²ÑÚ²»×¡ËüÔÚÉÌÒµÉϵÄʧ°Ü£¬Alphaµ®ÉúµÄÌ«ÍíÁË£¬90Äê´úÎ§ÈÆÔÚCISCΪÖÐÐĵĸ÷ÖÖÓ¦ÓÃÈí¼þ¶àµÃÊÇÊý²»Ê¤Êý£¬¸Õ¸Õµ®ÉúµÄAlpha´¦ÀíÆ÷ÃæÁÙPCÊг¡µÄ×î´óÌôÕ½¾ÍÊÇȱ·¦×ã¹»¶àµÄÓ¦ÓÃÈí¼þ¡£
¡¡¡¡¡¡¡¡ËäÈ»ºóÀ´DigitalËäÈ»¾¡Á¦ÎüÒýÈí¼þ¿ª·¢ÈËÔ±¶øÇÒÓÐÒ»¸öºÜ¾ªÈ˵ÄÓ¦ÓÃÁÐ±í£¬µ«ÕâЩӦÓÃÖ÷ÒªÊÇÃæÏò¹¤³ÌʦºÍ´´×÷ÈËÔ±µÄ£¬¶ø²»ÊÇÃæÏòÖ÷Á÷µÄPC¸öÈËÓ¦ÓÃÁìÓò£¬Õâ¾ÍΪAlphaÔÚ¸öÈ˵çÄÔÊг¡ÉÏÍÆ¹ã¸üÊÇÄÑÉϼÓÄÑ¡£
¡¡¡¡¡¡¡¡ÁíÍâÔÚ¼Û¸ñÉÏAlphaÏà±ÈX86Ò²²»¾ß±¸ÈκεÄÓÅÊÆ£¬AlphaµÄÉú²ú³É±¾ºÜ¸ß£¬µ¥¿ÅCPUµÄ¼Û¸ñ¸ß´ï495ÃÀÔª£¨500MHzµÄÐͺţ©£¬¶ø533MHzµÄ21164ÊÛ¼Û¸üÊǸߴï1450ÃÀÔª¡£ÓëÖ®Ïà±È£¬INTELµÄ233MHzµÄPentiumII´¦ÀíÆ÷ÇÒÖ»ÐèÒª386ÃÀÔª¡£
¡¡¡¡¡¡¡¡ÔÚ×·Çó¸ßÐԼ۱ȵĸöÈ˵çÄÔÓû§À´Ëµ£¬Óû§×îÖÕ»áÑ¡ÔñË£¬ÊDz»ÑÔ¶øÓ÷µÄÊÂÇé¡£
¡¡¡¡¡¡¡¡´ÓÕâÀï¾Í¿ÉÒÔ¿´³ö£¬ÔÚÐÔÄܺͳɱ¾Ö®¼ä£¬DEC¹«Ë¾Ã»ÓÐ×öºÃÁ½Õß¼äµÄƽºâ£¬AlphaÌ«¹ýÓÚ×·Çó¸ßÐÔÄÜ£¬´Ó¶øºöÊÓÁËÆÕͨÓû§µÄ¾¼Ã³ÐÊÜÄÜÁ¦£¬ÕâÒ²ÊÇAlpha×îÖÕʧ°ÜµÄ¸ù±¾ÔÒòÖ®Ò»¡£
¡¡¡¡¡¡¡¡ËäÈ»Alphaʧ°ÜÁË£¬µ«×÷Ϊµ±³õ×ÀÃæCPUµÄ¾ø¶ÔÍõÕߣ¬AlphaÈ´ÉîÉîµÄÓ°ÏìÁ˺óÀ´CPUµÄÉè¼Æ³±Á÷£¬±ÈÈç˵AlphaÊÇÊÀ½çµÚÒ»¿îÖ§³Ö¶àýÌåÐÒéµÄ´¦ÀíÆ÷£¬ºóÀ´µÄINTEL¹«Ë¾·¢²¼µÄPentium¡¢ÈüÑïÒÔ¼°ºóÀ´µÄ¿áî£ÏµÁУ¬¶¼¼ÓÈëÁËÖ§³Ö¶àýÌåµÄ¼¼ÊõÐÒ飬ÉõÖÁ¾ÍÁ¬ARM¡¢MIPSºÍSPARC¶¼Ö§³Ö¶àýÌåÐÒé¼¼Êõ£¬Èç¹ûÄĿÀíÆ÷²»¶Ô¶àýÌåÐÒé½øÐÐÖ§³Ö£¬ÄÇôÕâ¿î´¦ÀíÆ÷ÔÚÊг¡ÉϾ͸ù±¾Âô²»³öÈ¥¡£
¡¡¡¡¡¡¡¡AlphaÒ²ÊǵÚÒ»¿î·ûºÏ80/20·¨ÔòµÄCPU£¬ËùνµÄ80/20·¨Ôò£¨¶þ°Ë·¨Ôò£©ÊÇÓÉÒâ´óÀû¾¼Ã¼ÒÅÁÀÛÍÐÌá³öµÄ£¬Ò²¾ÍÊÇ´ó¼ÒËùÊìϤµÄÅÁÀÛÍж¨ÂÉ¡£
¡¡¡¡¡¡¡¡¼´£¬80£¥µÄ½á¹û£¬À´×Ô20£¥µÄÔÒò£»20£¥µÄŬÁ¦£¬³£²úÉú80£¥µÄ½á¹û£¬»òÕßÊÇ80£¥µÄ²Æ¸»ÇÒ±»20£¥µÄÈËËùÕÆÎÕ¡£
¡¡¡¡¡¡¡¡¶øÕâÒ»·¨ÔòÔÚCPUµ±ÖÐͬÑùÊÊÓã¬ÖÚËùÖÜÖª£¬Î¢´¦ÀíÆ÷µÄ»ù±¾Âß¼ÊÇÔËÐÐÖ¸ÁîµÄµç·£¬¼ÆËã»úµÄÈκÎÒ»¸ö³ÌÐò¶¼ÊÇÓÉ»ò¶à»òÉٵĻù±¾Ö¸Áî×é³É£¬¶øÖ¸Áî±¾ÉíÓÖÊÇÓÉÈô¸É¸ö΢²Ù×÷¹¹³É£¬ÀýÈç¶ÔÁ½¸ö¶þ½øÖÆÊý½øÐмӼõÔËË㣬»òÕß½«½á¹ûËͽø¼Ä´æÆ÷Öеȵȡ£
¡¡¡¡¡¡¡¡ÕâЩ»ù±¾Ö¸Áî±»³ÆÎªÎ¢´¦ÀíÆ÷µÄ΢´úÂ룬ָÁîÊýÁ¿Ô½¶à¡¢Íê³É΢²Ù×÷ËùÐèµÄÂß¼µç·¾ÍÔ½¶à£¬Ð¾Æ¬µÄ½á¹¹¾ÍÔ½¸´ÔÓ¡£
¡¡¡¡¡¡¡¡CISCµÄÓ¢ÎÄÈ«³ÆÊÇComplexInstructionSetComputer£¬ÒâΪ¡°¸´ÔÓÖ¸Áîϵͳ¼ÆËã»ú¡±¡£ËüµÄÌØµãÊÇÖ¸ÁîÊýÁ¿ÅÓ´óÓ·Ö×£¬Ã¿¸öÖ¸Áî²»¹ÜÖ´ÐÐÆµ¶È¸ßµÍ¶¼´¦ÓÚͬһ¸öÓÅÏȼ¶£¬³ÌÐòÔ±µÄ±à³Ì¹¤×÷Ïà¶ÔÈÝÒס£µ«ËüµÄÖÂÃü±×¶ËÊÇÖ´ÐÐЧÂʵÍÏ£¬´¦ÀíÆ÷µÄ¾§Ìå¹Ü±»´óÁ¿µÍЧµÄÖ¸ÁîËùÕ¼¾Ý£¬×ÊÔ´ÀûÓÃÂÊÆÄΪµÍÏ¡£
¡¡¡¡¡¡¡¡ÔçÔÚÉϸöÊÀ¼Í60Äê´ú£¬¼ÆËã»ú¿ÆÑ§¼Ò¾Í·¢ÏÖ£¬¼ÆËã»úÖÐ80£¥µÄÈÎÎñÖ»ÊǶ¯ÓÃÁË´óÔ¼20£¥µÄÖ¸Á¶øÊ£ÏÂ20£¥µÄÈÎÎñ²ÅÓлú»áʹÓõ½ÆäËû80£¥µÄÖ¸Áî¡£
¡¡¡¡¡¡¡¡RISC´¦ÀíÆ÷¾ÍÊÇÔÚÕâÑùµÄ±³¾°Ïµ®ÉúµÄ£¬ÓÉÓÚÖ¸Áî¸ß¶È¼òÔ¼£¬RISC´¦ÀíÆ÷µÄ¾§Ìå¹Ü¹æÄ£ÆÕ±é¶¼ºÜС¶øÐÔÄÜÇ¿´ó£¬ÉîÊܳ¬¼¶¼ÆËã»ú³§ÉÌËùÇàíù¡£
¡¡¡¡¡¡¡¡ËüµÄÓ¦Ó÷¶Î§Ò²Ô¶±ÈX86À´µÃ¹ã·º£¬´óµ½¸÷ÖÖ³¬¼¶¼ÆËã»ú¡¢¹¤×÷Õ¾¡¢¸ß½×·þÎñÆ÷£¬Ð¡µ½¸÷ÀàǶÈëʽÉ豸¡¢¼ÒÓÃÓÎÏ·»ú¡¢Ïû·Ñµç×Ó²úÆ·¡¢¹¤Òµ¿ØÖƼÆËã»ú£¬¶¼¿ÉÒÔ¿´µ½RISCµÄÉíÓ°¡£Ö»²»¹ýÕâЩÁìÓòͬÆÕͨÏû·ÑÕß½ÏΪÍÑÀ룬¹Ê¶øÉÙΪÈËÖª¡£
¡¡¡¡¡¡¡¡ÎÞÂÛÔÚÖ´ÐÐЧÂÊ¡¢Ð¾Æ¬¹¦ºÄ»¹ÊÇÖÆÔì³É±¾ÉÏ£¬Ñ¡ÔñRISC¶¼±ÈÑØÓÃX86¸ü¼ÓÓ¢Ã÷¡£
¡¡¡¡¡¡¡¡ÎÒÃDz»·Á×÷Ò»·¬Êµ¼ÊµÄ±È½Ï£ºÒÔIntel¹«Ë¾µÄPentium4XEΪ±ê×¼£¬£¬ËüµÄ¾§Ìå¹Ü×ÜÊýÔÚ1ÒÚ7800Íò¸öÒÔÉÏ£¬×î¸ß¹¦ºÄ´ïµ½130W£¬µ«ËüµÄÔËËãÄÜÁ¦²»³¬¹ý20GigaFlops£¨FLoatingpointOperationsperSecond£¬Ã¿Ã븡µãÔËË㣩¡£
¡¡¡¡¡¡¡¡¶øÓëËûͬÆÚÍÆ³öµÄRISC´¦ÀíÆ÷ÊÇIBMÍÆ³öµÄCell£¬ËüµÄ¾§Ìå¹Ü×ÜÊýΪ2¡£34ÒÚ¸ö£¬ÔÚ²ÉÓÃ90ÄÉÃ×¹¤ÒÕÖÆÔìÊ±Ð¾Æ¬Ãæ»ýΪ221ƽ·½ºÁÃ×£¬µ«ËüµÄÔËËãÁ¦¸ß´ï2560GigaFlops£¬ÕûÕûÊÇPentium4XEµÄ128±¶¡£
¡¡¡¡¡¡¡¡InteÔÚÔÚÄêÖÐÍÆ³öË«ºËÐĵÄSmithfield£¬ÐÔÄÜ×î¶àÄÜÓÐ80£¥µÄÌáÉý£¬¶øÐ¾Æ¬¹æÄ£½«´ïµ½ÓëCellÏàͬµÄˮƽ¡£Óɴ˿ɼû£¬¶þÕßÍêÈ«²»ÊÇÒ»¸ö²ãÃæÉϵĶÔÊÖ£¬X86Ö¸ÁîϵͳµÄµÍЧÐÔÔÚÕâÀïÒ»ÀÀÎÞÒÅ¡£
¡¡¡¡¡¡¡¡PCÖÓÇéÓÚX86µÄÔÒòÔÚÓÚÈí¼þ¼æÈÝ£¬ÓÈÆäÊÇ΢ÈíֻΪX86PC¿ª·¢Windowsϵͳ£¬ÕâÒ²±»ÈÏΪÊÇPC²ÉÓÃRISC¼Ü¹¹µÄ×î´óÕϰ¡£
¡¡¡¡¡¡¡¡¶øAlphaÇÒ´òÆÆÁËÕâ¸ö³£¹æ£¬ËüµÄÀíÂÛ»ù´¡Ò²ÊÇ×ÅÃûµÄ80/20·¨Ôò£¬Ó봫ͳµÄRISCºÍCISC²»Í¬£¬AlphaÁí±Ùõè¾¶£¬Ìá³öÁËÒ»¸öȫеķ¢Õ¹Ë¼Â·£¬½«20£¥µÄ³£ÓÃÖ¸ÁÒåΪ¡°ÈÈ´úÂ루HotCode£©¡±£¬Ê£ÓàµÄ80£¥Ö¸ÁîʹÓÃÆµÂÊûÄÇô¸ß£¬±»¶¨ÒåΪ¡°Àä´úÂ루ColdCode£©¡±¡£
¡¡¡¡¡¡¡¡¶ÔÓ¦µÄCPUÒ²ÔÚÂß¼Éϱ»»®·ÖΪÁ½¸ö²¿·Ö£ºÒ»ÊÇÈȺˣ¨HotSpot£©£¬Ö»Õë¶Ôµ÷Óõ½ÈÈ´úÂëµÄ³ÌÐò£»ÁíÒ»²¿·ÖÔòÊÇÀäºË£¨ColdSpot£©£¬¸ºÔðÖ´ÐÐ20£¥µÄ´Î³£ÓÃÈÎÎñ¡£
¡¡¡¡¡¡¡¡ÓÉÓÚÈȺ˲¿·ÖÒªÖ´ÐÐ80£¥µÄÈÎÎñ£¬Éè¼ÆÕß±ã¿ÉÒÔ½«ËüÉè¼ÆµÃ½ÏΪǿ´ó£¬Õ¼¾Ý¸ü¶àµÄ¾§Ìå¹Ü×ÊÔ´¡£¶øÀäºË²¿·ÖÈÎÎñÏà¶Ô¼òµ¥£¬Ã»ÓбØÒªÔÚËüÉíÉÏ»¨·ÑͬÑùµÄ¹¦·ò¡£
¡¡¡¡¡¡¡¡¶øÕâÒ²¾ÍÊÇCPUÀúÊ·ÉϺպÕÓÐÃûµÄË«ºËµÄ¿®ÄÎÒÃÇÏÖÔÚËùʹÓõÄË«ºËºÍ¶àºË´¦ÀíÆ÷£¬¾ÍÊÇÓÉAlpha×îÔçÌá³öÀ´µÄ¡£
¡¡¡¡¡¡¡¡ÊÂʵÉÏ£¬X86´¦ÀíÆ÷Ò»Ö±¶¼´ÓRISC²úÆ·ÖлñÈ¡Áé¸Ð£¬°üÀ¨EV6×ÜÏß¡¢ÕûºÏÄÚ´æ¿ØÖÆÆ÷¡¢³¬Ï̼߳¼Êõ¡¢Ë«ºËÐĵȵÈм¼ÊõиÅÄî¶¼ÊÇÊ×ÏÈÔÚRISC²úÆ·Öеõ½³É¹¦Ó¦Óã¬Ö®ºó²Å±»Intel/AMDÒýÈëµ½X86´¦ÀíÆ÷µ±ÖС£Êµ¼ùÖ¤Ã÷£¬ÕâÖÖ×ö·¨ÍùÍù¶ÔX86´¦ÀíÆ÷µÄÐÔÄÜÌáÉýÓÐמö¶¨ÐÔµÄÓ°Ï죬¶ø´ÓRISC¼³È¡ÓªÑøÒ²¾Í³ÉΪX86Òµ½çµÄϰ¹ß×ö·¨¡£
¡¡¡¡¡¡¡¡Alpha´´ÔìÁËÒ»ÖÖոеÄË«ºË¸ÅÄ¹ýÈ¥ÎÒÃÇ̸ÂÛµÄË«ºËÐÄÖ¸µÄÊÇÔÚһöоƬÄÚ¼¯³ÉÁ½¸ö¶ÔµÈµÄCPUÄںˣ¬Í¨¹ý²¢ÐÐÔËËã»ñµÃÐÔÄÜÔöÒæ£¬ÎÒÃÇ¿ÉÒÔ½«Ëü¿´×÷ÊǺáÏòά¶ÈµÄ¶ÔµÈÉè¼Æ¡£
¡¡¡¡¡¡¡¡¶øAlphaÔòÊÇÒ»ÖÖ×ÝÏòά¶ÈµÄË«ºËÀíÄÈȺËÓëÀäºËµØÎ»²¢²»¶ÔµÈ£¬ÇÒÎÞ·¨¶ÀÁ¢ÔË×÷£¬Ö»ÄÜ˵ÊÇÒ»¸öCPUÄÚºËÖеÄÁ½²¿·Ö·ÖÁ¢Âß¼¡£ËüËùÆðµ½µÄÊÇÌá¸ßCPUµÄÓ²¼þ×ÊÔ´ÀûÓÃÂÊ£¬ÒÔ¸ßÖ´ÐÐЧÂÊ´ïµ½¸ßЧÄܵÄÄ¿µÄ£¬ÕâÖÖ×ö·¨ÏÔÈ»±ÈĿǰҵ½ç¹Ä´µµÄ¡°Ë«ºËÐÄ¡±¸ü¾ß¸ïÃüÒâÒå¡£
¡¡¡¡¡¡¡¡ºóÀ´INTELµÄ¿áî£ÏµÁлù±¾ÉÏÑØÏ®ÁËAlphaµÄÉè¼ÆË¼Â·£¬Óɴ˿ɼû£¬Alpha¶ÔºóÀ´µÄCPU·¢Õ¹´øÀ´Á˶àô¹ã·ºµÄÓ°Ïì¡£
µÚ76Õ¡¡±»ÀÁ˺ڻ§£¨£©¡¡
Á˽âÁËÇå³þÁ˸÷¿î´¦ÀíÆ÷µÄÓŵãºÍȱµã£¬ÀîâùìŶÔÓÚ¿ª·¢Ê²Ã´ÑùµÄCPUÐÄÀïÓÐÁ˸öÆ×¡£
¡¡¡¡¡¡¡¡ÒÔ70Äê´úÖкóÆÚµÄCPU·¢Õ¹ÏÖ×´ºÍδÀ´CPUµÄ·¢Õ¹·½ÏòÉÏÀ´¿´£¬CISCÊ×Ïȱ»ËûÅųýÁË£¬CISC³ýÁËÔËÐÐЧÂʵÍÏÂÍ⣬¸ü¹Ø¼üµÄÊÇÊÐÃæÓÐÒѾÓкü¸ÖÖCISC´¦ÀíÆ÷£¬³ýÁËINTELµÄC8008Í⣬»¹ÓÐZilog¹«Ë¾Z80£¬Ä¦ÍÐÂÞÀµÄ6500£¬ÒÔ¼°MOSµÄ6502´¦ÀíÆ÷£¬³ý´ËÖ®Í⣬»¹ÓÐÖÚ¶àµÄµÚÈý·½ÊÚȨ³§ÉÌÒ²ÔÚÉú²ú¼æÈÝÐÔµÄCISC´¦ÀíÆ÷¡£
¡¡¡¡¡¡¡¡¼ÓÈëCISCÕóÓªµÄ³§ÉÌÒѾºÜ¶àÁË£¬ÀîâùìÅÈÏΪ×Ô¼ºÃ»ÓбØÒªÈ¥´ÕÕâ¸öÈÈÄÖ£¬¾ÍËãÄã¼ÓÈëÁË£¬×÷ΪCISCµÄж¡£¬ÄãµÄ´¦ÀíÆ÷Ò²ºÜÄÑÂôµÃ¹ýÄÇЩÀÏÅÆµÄCISC³§ÉÌ£¬Òò´ËÒªÏëÔÚδÀ´µÄCPUÊг¡ÉÏÓÐ×Ô¼ºµÄһϯ֮µØ£¬¾ÍÖ»ÄÜ¿ª±ÙµÚ¶þÕ½³¡¡£
¡¡¡¡¡¡¡¡RISC¾ÍÊÇÀîâùìŵĻú»á£¬ÔÚARM¡¢MIPS¡¢SPARCºÍAIPHAÖ®¼ä£¬ÀîâùìÅÊ×ÏÈÌÔÌÁËSPARC£¬ÒòΪËüµÄ½á¹¹Ì«¹ýÓÚ¸´ÔÓÁË£¬Éú²ú³É±¾Ò²¸ß£¬ÌرðÊÇÔÚδÀ´»á½øÈëÒ»¸ö·¢Õ¹Æ¿¾±£¬ÀîâùìÅ×ÔÈϾÍËãÓµÓÐʱ¿ÕÃÅÕâ¸ö×÷±×Æ÷£¬ÔÚδÀ´µÄijһÌìÒ²²»Äܽâ¾öºÃÐÔÄܺͳɱ¾Ö®¼äµÄì¶Ü£¬¸üºÎ¿öSUN¹«Ë¾¾ÍÊDZ»SPARC¸øÍÏ¿åµÄ£¬Òò´ËSPARCÖ»ÄÜ½è¼ø£¬²»ÄܰÑËü×÷Ϊ·¢Õ¹µÄºËÐÄ¡£
¡¡¡¡¡¡¡¡AIPHAÊǵڶþ¸ö±»·ÅÆúµÄ£¬ËäÈ»AIPHAÒ²ÊÇRISC£¬µ«ËüÖ÷¹¥·½ÏòÊÇ×ÀÃæCPU£¬ÓëÀîâùìÅÏÖÔÚµÄÊг¡Ö÷¹¥·½Ïò²»·û£¬¾ÍËãÈÕºóËûÒª½ø¾ü¸öÈË×ÀÃæÊг¡£¬Ò²Ö»ÄܰÑAIPHA×÷Ϊһ¸ö²Î¿¼£¬²»»áÕÕ°áËüµÄÄںˡ£
¡¡¡¡¡¡¡¡×îºóֻʣÏÂARMºÍMIPSÁË£¬Ãæ¶ÔÕâÁ½¿î´¦ÀíÆ÷£¬ÀîâùìŲ»ÖªµÀÑ¡ÄÄÖֺã¬Á½Õ߸÷Óи÷µÄÓŵ㣬ARMʤÔÚËüµÄÔËÐÐģʽ£¬ÌرðÊÇARMÌá³öµÄÒ»ÖÖÄں˶àÖÖ¹¹¼Ü·Ç³£ÊʺÏδÀ´µÄCPU·¢Õ¹Ä£Ê½£¬µ«ARMÖ»ÊʺÏ×÷ÎªÒÆ¶¯Öն˺ÍÒ»°ãÓ¦ÓóÌÐò»úµÄCPU£¬ËäÈ»ºóÀ´ARMÓÖ·¢Õ¹³öÁËÒ»ÖÖ¹¤¿ØCPU£¬µ«ËüÖ»ÄÜ×÷ΪµÍ¶Ë£¬ÓëÈյµĸ߶˹¤¿Ø²»ÊÇÒ»¸öµµ´Î¡£
¡¡¡¡¡¡¡¡MIPSµÄÓÅÊÆÊ¤Ôڽṹ¼òµ¥£¬Ëü±ÈARM¸ü¼ÓÊ¡µç£¬ÔËÐÐËÙ¶ÈÒ²¸ü¿ì¡¢¼ÆËãÒ²¸ü׼ȷ£¬µ«ËüÉÏÃæ³äÂúÁËѧԺÅÉ·ç¸ñ£¬ÐÔÄÜËäºÃ£¬µ«ºÜ¶àʱºòÓëÊг¡¶¼¸ñ¸ñ²»Èë¡£
¡¡¡¡¡¡¡¡×îºóÀîâùìÅÏëÀ´ÏëÈ¥£¬¾ö¶¨»¹ÊDzÉÓÃMIPS£¬ÒòΪMIPS½á¹¹¸ü¼Ó¼òµ¥£¬ËüµÄºÄµçÁ¿±ÈARM¸üµÍ£¬ÐÔÄܸü¿É¿¿£¬ÔËËãËÙ¶ÈÒ²±ÈARM¸ßºÜ¶à£¬ÎÞÂÛÊÇ×÷ΪδÀ´µÄÊÖ»úCPU£¬»¹ÊǸßÐÔÄܵij¬¼¶¼ÆËã»úCPU£¬ÉõÖÁÊǹ¤¿ØºÍ×ÀÃæCPU£¬MIPSÏÔÈ»±ÈARM¸ü¼ÓÓÐÓÅÊÆ¡£
¡¡¡¡¡¡¡¡²»¹ýÔÚÓÃ֮ǰ£¬ÀîâùìÅ»áÏȶÔMIPS×öÒ»·¬ÊÖÊõ£¬ÒÔÊÊӦδÀ´µÄCPU·¢Õ¹¡£
¡¡¡¡¡¡¡¡Ê×ÏÈ£¬MIPSµÄÄÚ´æÆðʼµØÖ·±»ÐÞ¸ÄÁË£¬ÔÀ´µÄÄÇÌ×Ѱַ·½·¨»áµ¼ÖÂMIPSÔÚÄÚ´æºÍCACHEµÄÖ§³Ö·½Ãæ¶¼ÓÐÏÞÖÆ£¬Ò²¾ÍÊÇMIPSµÄÄÚºËÎÞ·¨Ãæ¶Ô¸ßÈÝÁ¿ÄÚ´æÅäÖã¬Õâ×÷Ϊ³¬¼¶¼ÆËã»úµÄCPUÀ´Ëµ·Ç³£µÄ²»Àû£¬²ÉÓÃSPARCµÄÄÚ´æµØÖ·Æðʼ£¬¾ÍÄܺܺõĽâ¾ö³¬¼¶¼ÆËã»úÄÚ´æÍØÕ¹ÎÊÌâ¡£
¡¡¡¡¡¡¡¡µÚ¶þ£¬MIPSµÄ²¢ÐÐÏß³ÌÒ²±»ÐÞ¸ÄÁË£¬Õâ¸ö²¢ÐÐÏß³ÌÓëINTELµÄ³¬Ï̼߳¼Êõ³¬²»¶à£¬Ö»ÊʺÏÔËÓÃÔÚ×ÀÃæCPUÉÏ£¬Ò²¾ÍÊÇËùνµÄPC»ú£¬¶ÔÓÚÒÆ¶¯Öն˺ÍǶÈëʽÒÔ¼°¸ß¶Ë·þÎñÆ÷µÄCPUÀ´Ëµ£¬ÎïÀí¶àºË·´¶ø¸ü¼ÓÊʺϣ¬Èç¹ûδÀ´Òª·¢Õ¹×ÀÃæCPU£¬ÔٰѲ¢ÐÐÏ̻߳»»ØÀ´¾ÍÊÇ¡£
¡¡¡¡¡¡¡¡¶ÔÓÚÔËÐÐÖ¸Áî·¢ÉäÕâÒ»¿éÒ²×öÁËÐ޸쬰ÑÔÀ´µÄ˳Ðòµ¥/Ë«·¢Éä¸ÄΪÂÒÐòË«/Èý·¢É䣬ָÁҲ×öÁ˺ܴóµÄÐ޸ģ¬Á÷Ë®ÏßÖÜÆÚ±ÈÔÏÈÌá¸ßÁËÒ»±¶¡£
¡¡¡¡¡¡¡¡Í¬Ê±£¬»¹´óÁ¿½è¼øÁËARMµÄ¹¹¼Ü·¢Õ¹Ë¼Â·£¬Ò²¾ÍÊÇÒ»ÖÖÄںˣ¬¶àÖÖ¹¹¼ÜµÄºËÐÄ˼Ïë¡£
¡¡¡¡¡¡¡¡ARM¹«Ë¾ÔÚ¾µä´¦ÀíÆ÷ARM11ÒÔºóµÄ²úÆ·¸ÄÓÃCortexÃüÃû£¬²¢·Ö³ÉA¡¢RºÍMÈýÀּ࣬ÔÚΪ¸÷ÖÖ²»Í¬µÄÊг¡Ìṩ·þÎñ¡£
¡¡¡¡¡¡¡¡Cortex£AϵÁÐÊôÓÚÓ¦ÓÃÐÍ´¦ÀíÆ÷£¬×¨ÃÅÕë¶ÔÊÖ»ú¡¢Æ½°åµçÄÔ¡¢Êý×ÖµçÊӺͻú¶¥ºÐµ½ÆóÒµÍøÂç¡¢´òÓ¡»úºÍµÍ¶Ë·þÎñÆ÷µÄCPU½â¾ö·½°¸¡£
¡¡¡¡¡¡¡¡Cortex£RÊÇʵʱ´¦ÀíÆ÷£¬ÒªÇó¿É¿¿ÐÔ¡¢¸ß¿ÉÓÃÐÔ¡¢ÈÝ´í¹¦ÄÜ¡¢¿Éά»¤ÐÔºÍʵʱÏìÓ¦µÄǶÈëʽϵͳÌṩ¸ßÐÔÄܼÆËã½â¾ö·½°¸¡£±ÈÈç˵£¬ATMÈ¡¿î»ú¡¢µç×ÓÐĵçͼÒǾÍÊÇÕâÖÖÀàÐÍ¡£
¡¡¡¡¡¡¡¡Cortex£MϵÁÐÕë¶Ô³É±¾ºÍ¹¦ºÄÃô¸ÐµÄMCUºÍÖÕ¶ËÓ¦Óá£ÏñÖÇÄܲâÁ¿¡¢ÈË»ú½Ó¿ÚÉ豸¡¢Æû³µµÄECUºÍ¹¤Òµ¿ØÖÆÏµÍ³¡¢´óÐͼÒÓõçÆ÷¡¢Ïû·ÑÐÔ²úÆ·ºÍ´óÖÐÐÍÒ½ÁÆÆ÷еµÄ»ìºÏÐźÅÉ豸¾ÍÊôÓÚCortex£MÓ¦Ó÷¶Î§¡£
¡¡¡¡¡¡¡¡ÕâÈýÖÖ´¦ÀíÆ÷µÄ¹¹¼Ü¶¼²»Ïàͬ£¬µ«ËûÃÇʹÓõÄÇÐÊÇͬһÖÖÄںˣ¬¾Í´ó´óµÄÔö¼ÓÁËARMµÄÓ¦Ó÷¶Î§¡£
¡¡¡¡¡¡¡¡Õâ¸ö˼··Ç³£ºÃ£¬Àîâùìžö¶¨Õհᣬ°´ÕÕARMµÄÉè¼ÆË¼Â·£¬°ÑMIPS·Ö±ð¶ÔÓ¦³ÉD¡¢M¡¢GÈýÖÖ¹¹¼Ü£¬D¡¢M¡¢GÈý¸ö×ÖĸºÏÆðÀ´ÕýºÃÊǵÂÂ꼪µÄÓ¢ÎÄÉ̱ꡣ
¡¡¡¡¡¡¡¡µ±È»Î´À´»á²»Ö¹ÕâÈýÖÖ¹¹¼Ü£¬µ«ÊÇĿǰÕâÈýÖÖ¹¹¼ÜÒѾÍêÈ«¹»ÓÃÁË¡£
¡¡¡¡¡¡¡¡¾¹ýÕâôһͨÕû£¬Ò»¿îȫеÄCPUÔÚÀîâùìżòªµÄÎÔÊÒÀïµ®ÉúÁË£¬¸øÕâ¿î´¦ÀíÆ÷È¡¸öʲôÃû×ÖÄØ£¿¼ÌÐøÓÃMIPS£¿²»ÐУ¬ËäȻд¦ÀíÆ÷ÍÑÌ¥ÓÚMIPS£¬µ«¸úMIPSÊǽØÈ»²»Í¬µÄÁ½¿î´¦ÀíÆ÷£¬Á½ÕßµÄÉè¼ÆË¼Â·¶¼²»Ò»Ñù£¬MIPS²»ºÏÊÊ¡£
¡¡¡¡¡¡¡¡ARM£¿Ò²²»ºÏÊÊ£¬ÏëÁ˰ëÌìÀîâùìÅҲûÏë³ö¸öºÏÊʵÄÃû×ÖÀ´£¬¸É´àÖ±½Ó½ÐCortexºÃÁË£¬·´ÕýÕâÈýÖÖ´¦ÀíÆ÷Ò²Êǰ´ÕÕCortexµÄ˼·À´µÄ¡£
¡¡¡¡¡¡¡¡´ó¸ÙÉ趨ºÃÁËÖ®ºó£¬ÌìÔç¾ÍºÚÁË£¬ÀîâùìÅÒÑÊ
СÌáʾ£º°´ »Ø³µ [Enter] ¼ü ·µ»ØÊéÄ¿£¬°´ ¡û ¼ü ·µ»ØÉÏÒ»Ò³£¬ °´ ¡ú ¼ü ½øÈëÏÂÒ»Ò³¡£
ÔÞÒ»ÏÂ
Ìí¼ÓÊéÇ©¼ÓÈëÊé¼Ü