Öйú½¨Á¢×ÔÖ÷¿É¿Ø¼¼ÊõÌåϵµÄÒ»¸ö»úÓö |
Ëͽ»Õß: 2019Äê01ÔÂ07ÈÕ05:37:45 ÓÚ [ÊÀ½ç¾üÊÂÂÛ̳] ·¢ËÍÇÄÇÄ»° |
|
Öйú½¨Á¢×ÔÖ÷¿É¿Ø¼¼ÊõÌåϵµÄÒ»¸ö»úÓö
£¨ÎÄ/ ÌúÁ÷£© ²»¾ÃÇ°£¬MIPS¹«Ë¾Ðû²¼¿ªÔ´£¬MIPSÖ¸ÁÏòÈ«Çò¿Í»§Ãâ·ÑÊÚȨ¡£ MIPS´Ë¾ÙÒâζ×Å£¬´Ó´ËÖ®ºó£¬È«ÇòÈκÎÒ»¼ÒICÉè¼Æ¹«Ë¾¿ÉÒÔÃâ·ÑʹÓÃMIPSÖ¸Á£¬´ó¼Ò»ùÓÚMIPSÖ¸ÁÉè¼ÆCPU²»´æÔÚÈκÎ֪ʶ²úȨ¾À·×¡£MIPS¿ªÔ´¶ÔÓÚ½¨Á¢Öйú°æWintelÊÇÒ»¸ö»úÓö¡£ RISC-V±»Ã½ÌåÓþΪ¿ªÔ´´¦ÀíÆ÷ÊÇÒ»¸öÎó»á ÔÚRISC-V±»Èȳ´ºó£¬Ò»Ð©ÂÛ̳ºÍ½²×ùÖгöÏÖÁË¿ªÔ´CPUµÄ¸ÅÄȻ¶ø£¬¿ªÔ´CPUµÄÌá·¨ÊÇÓÐÎÊÌâµÄ¡£ÒòΪĿǰRISC-VÖ»Êǽ«Ö¸Á¿ªÔ´£¬²¢Ã»Óн«CPUµÄIPºË¿ªÔ´¡£ ÕâÀï˵Ã÷Ò»ÏÂÖ¸ÁÊÚȨºÍIPÊÚȨ¡£ CPUµÄÖ¸ÁÊÇÒ»Ì×±ê×¼£¬²»Í¬µÄÖ¸Á¾ÍºÃ±ÈÊDz»Í¬µÄÓïÑÔ£¬X86¡¢ARM¡¢RISC-V¾ÍºÃ±È³ÉÓ¢Óï¡¢¶íÓï¡¢µÂÓï¡£ÖйúÆóÒµ»ùÓÚijһÌ×Ö¸Á¿ª·¢CPU£¬¾ÍºÃ±ÈÊÇÓÃijÖÖÓïÑÔдÂÛÎÄ£¬ËäÈ»ÓõÄÓïÑÔ²¢·ÇÖÐÎÄ£¬µ«ÂÛÎÄȷʵÊǹúÈËʵ´òʵ×Ô¼ºÐ´µÄ¡£ ¶øIPÖ¸µÄÊÇоƬÉè¼ÆÖпÉÒÔÖظ´Ê¹ÓõÄÄ£¿é¡£Ëæ×ŲúÒµ·Ö¹¤½øÒ»²½É£¬¿ª·¢´¦ÀíÆ÷ÒѾ²»ÔÙÐèÒª´ÓÁ㿪ʼд´úÂëÁË¡£ ÔÚоƬÉè¼ÆÖУ¬Ò»Ð©ÔÚIPºËÉÏ´¢±¸ÓÐÏÞµÄICÉè¼Æ¹«Ë¾£¬Ö»Òª´ÓÉÏÓγ§ÉÌÄÇÀïÂòÀ´Ä£¿é×ö¼¯³É£¬È»ºóÕǪ̀»ýµçÁ÷Ƭ¾ÍÄÜ×ö³öоƬ£¬Òò¶øÕâÀàоƬ¼¯³ÉÉÌÒ²±»µ÷٩Ϊ¡°×éװоƬ¡±¡£ ´ò¸ö±È·½µÄ»°£¬¾ÍºÃ±È´Ó¶à¸öÂÛÎÄǹÊÖÄÇÀïÂòÂÛÎĵĶÎÂ䣬Ȼºó°ÑÕâЩ¶ÎÂäÆ´½Ó³ÉÂÛÎÄ£¬È»ºóÊðÉÏ×Ô¼ºµÄÃû×Ö¡£ ÔÚRISC-V¿ªÔ´ºó£¬´ó¼Ò¿ÉÒÔ»ùÓÚRISC-VµÄÖ¸ÁÉè¼ÆCPU£¬µ«²»´æÔÚ¿ªÔ´µÄ£¬´ó¼Ò¿ÉÒÔÖ±½ÓÄÃÈ¥ÉÌÓõÄCPU¡£´ò¸ö±È·½µÄ»°£¬ÄǾÍÊÇ´ó¼Ò¿ÉÒÔÃâ·Ñ»ùÓÚÓ¢ÓïдÂÛÎÄ£¬µ«²»´æÔÚ¿ÉÒÔÖ±½ÓÄÃÀ´ÊðÉÏ×Ô¼ºÃû×ÖµÄÓ¢ÎÄ°æÂÛÎÄ¡£ ¼´±ãÊÇ´ÓÂÛÎÄǹÊÖÄÇÀï»ñµÃÒѾдºÃµÄ¶ÎÂ䣬ҲÊÇÒª»¨Ç®ÂòµÄ¡£³ÏÈ»£¬»ùÓÚRISC-V¿ª·¢CPUºË£¬²»ÐèÒªÖ§¸¶Ö¸ÁÊÚȨ·ÑÓ㬵«Èç¹ûÖ±½ÓÓÃRISC-VµÄÄÚºËÉè¼ÆSoC£¬Ò²ÊÇÒªÖ§¸¶ÊÚȨ·ÑµÄ¡ª¡ªSiFiveµÈ»ú¹¹µÄÊÚȨ±ÈArm´ó·½Ò»Ð©£¬µ«Ò²ÊÇÒªÊշѵģ¬¶øÇÒËæ×ÅÉÌҵģʽµÄ±ä»¯£¬ÒÔ¼°½«À´RISC-V±äµÃÇ¿ÊÆ£¬ÊÚȨ·ÑÓÃÒ²Ðí»áË®ÕÇ´¬¸ß¡£ ¾Í¹ºÂòµÄÊÚȨÀ´Ëµ£¬Èç¹ûÂòµ½ÊÇÓ²ºËÊÚȨ£¬ÄǾÍÍêÈ«ÊÇÒ»¸öºÚÏ䣻¼´±ãÂòÈíºËÊÚȨ£¬ÓÉÓÚȱ·¦Éè¼ÆÎĵµµÈÅäÌ×£¬Ò²ºÜÄÑʵÏÖÏû»¯ÎüÊÕ¡£ Òò¶øÏֽ׶β¢²»´æÔÚ¿ªÔ´´¦ÀíÆ÷£¬ÇÒ´Ó±ðÈËÄÇÀïÂòÀ´µÄ¶«Î÷£¬¾ÍÊDZðÈ˵Ķ«Î÷£¬Ïû»¯ÎüÊÕ¼ÈÐèÒª5Äê×óÓÒµÄʱ¼ä£¬Ò²ÐèÒª×ÔÉí¾ß±¸½ÏÇ¿µÄÉè¼ÆÄÜÁ¦¡£±ðÈ˵Ķ«Î÷²»¿ÉÄÜÒòΪ´òÉÏ¡°¿ªÔ´´¦ÀíÆ÷¡±µÄ±êÇ©ºó£¬¾ÍתÑÛ¼ä±ä³É×ÔÖ÷¿É¿ØµÄ¶«Î÷¡£ ¿É»ùÓÚMIPS½¨Á¢Öйú°æWintel ÔÚRISC-V±»Èȳ´ºó£¬Ò»Ð©Ã½ÌåÑԱسÆRISC-V£¬²¢°ÑRISC-VÊÓΪ½¨Á¢×ÔÖ÷¿É¿Ø¼¼ÊõÌåϵµÄ×î¼ÑÑ¡Ôñ¡£ µ«Ö»Òª¶Ô±ÈһϾͻᷢÏÖ£¬ÔÚMIPS¿ªÔ´Ö®ºó£¬¾Í½¨Á¢Öйú°æWintelÀ´Ëµ£¬MIPSµÄÓÅÊÆÔ¶±ÈRISC-VÀ´µÃ´ó¡£ Ê×ÏÈ£¬RISC-VµÄ¿ª·ÅÊÇÏà¶ÔµÄ£¬Ö»ÊDZÈX86ºÍARM¿ª·ÅһЩ¡£ºÜ¶àÓßÂÛÈÈÅõRISC-V£¬Ö»ÊÇÒòΪIntelºÍARM¿¨µÄÌ«ËÀÁË¡£IntelÏȺóÒÔX86֪ʶ²úȨËßËϺÍÈ¡ÏûX86ÊÚȨµÄ·½Ê½¸ãËÀ¸ã²ÐÁËÈ«ÃÀ´ïºÍVIA¡£ARMÖ¸ÁÊÚȨµÄ¼Û¸ñÒì³£¸ß°º£¬½øÏë¿Æ¼¼¾Í±íʾ£¬½ö¹ºÂòÖ¸ÁÊÚȨ£¬¾ÍÒª»¨µô1500ÍòÃÀÔªµÄÊÚȨ·Ñ¡£ ¶øÇÒ¹ºÂòARMÖ¸ÁÊÚȨ²¢·ÇÒ»ÀÍÓÀÒÝ£¬ÊÚȨÆÚÏÞÂúÁËÒªÖØйºÂò£¬ARM¸üÐÂÁËÖ¸ÁîÓÖÒªÂò......´ËÇ°£¬ÓÐÍøÓÑΪÁËÖ¤Ã÷»ªÎªÒÀ¸½ÓÚARM°²È«¿É¿Ø£¬ÔÚÁôÑÔÖгơ°»ªÎªÂò¶ÏARM¡±£¬Õæ²»ÖªµÀËïÕýÒå¿´µ½×÷ºÎ¸ÐÊÜ¡£ ÔÚÕâÖÖÇé¿öÏ£¬È«ÇòÈκÎÒ»¼ÒICÉè¼Æµ¥Î»¶¼¿ÉÒÔ»ùÓÚRISC-VÉè¼ÆCPU£¬²»´æÔÚÈκÎ֪ʶ²úȨÎÊÌ⣬¾ÍÏԵñȽϿª·ÅÁË£¬ÕâʹµÃICÉè¼Æ¹«Ë¾¶ÔÓÚRISC-VºÜ¸ÐÐËȤ¡£ ²»¹ý£¬ÕâÖÖ¿ª·ÅÒ²ÊÇÏà¶ÔµÄ£¬RISC-VÖ»ÊÇÔÊÐí´ó¼ÒÃâ·ÑʹÓÃÆäÖ¸Á£¬²¢Ã»ÓÐÔÊÐíÃâ·ÑʹÓûùÓÚRISC-VÉè¼ÆµÄCPU¡£ È»¶ø£¬ÔÚMIPSÒ²Ðû²¼Ãâ·ÑÊÚȨ֮ºó£¬¾Íµ¼ÖÂÔ±¾RISC-V²Å¾ß±¸µÄ¡°¾ø¼¼¡±£¬MIPSÒ²ÓµÓÐÁË£¬´ó¼Ò¶¼¿É»ùÓÚMIPSÉè¼ÆCPU¡£ ¾ÍÉú̬ÉÏ˵£¬ËäÈ»MIPSÒѾÎÞ·¨ºÍX86¡¢ARMÏ࿹ºâÁË¡£µ«ÊÝËÀµÄÂæÍÕ±ÈÂí´ó£¬MIPS±Ï¾¹ÊÇ×îÔçÉÌÓõľ«¼òÖ¸Á£¬¼¸Ê®ÄêÀ´µÄ»ýÀÛ²»Êdzõ³ö鮵ÄRISC-V±ÈµÄÁ˵ġ£¼´±ãÊÇARM£¬ÔÚÍƳöARM 64Ö®ºó£¬Ò²ÐíÊǶÔÇ°È˵Ä֪ʶ³É¹ûÓÐÒ»¶¨½è¼ø£¬ÎªÁ˱ÜÃâ֪ʶ²úȨ¾À·×£¬»¹ÊǹºÂòÁËMIPS 498ÌõÖ¸ÁîµÄÓÀ¾ÃÊÚȨ¡£ Òò´Ë£¬ÓÐÒµÄÚÈËÊ¿±íʾ£ºRISC-VµÄÉú̬±ÈMIPSÖÁÉÙ²îÁË10Äê¡£ ÁíÍ⣬һЩýÌåµÄ˵´ÇÒ²ÊǷdz£ÖµµÃÉÌȶµÄ£¬±ÈÈçýÌåÈÏΪ¡°MIPSÄں˵ĶàÑùÐԺͿÉÑ¡ÔñÐÔ±ÈÆðRISC-VÄÚºËÆ«Èõ¡±£¬µ«Êµ¼ÊÉÏ£¬¾ÍMIPSµÄÄں˶øÑÔ£¬¹úÄÚÁúоºÍ¾ýÕý¾ÍÓÐÏֳɵĻõ¼Ü²úÆ·£¬¾ýÕýµÄÄÚºËÔڵ͹¦ºÄ³¡¾°±íÏÖ²»´í£¬ÁúоÔòÓдÓǶÈëʽµ½PC¡¢·þÎñÆ÷È«ÌײúÆ·Ïß¡£¶øÇÒ´ÓÁúоºÍ¹úÄÚ¼¸¼Ò¹«Ë¾ºÏ×÷µÄÇé¿ö¿´£¬ÁúоµÄIPÊÚȨ·ÑÓü«¶ÈµÍÁ®£¬¼¸ºõµÈÓÚ°×ËÍ¡£´ÓÐÔÄÜ¡¢¾¼ÃÐÔºÍÁ®¼ÛµÄ½Ç¶È¿´£¬´Ó¹úÍâÂòRISC-VµÄIP¶ÔÓÚÂòÁúоµÄIP£¬´ÓÐÔÄܵ½³É±¾ÉÏûÓÐÈκÎÓÅÊÆ¡£ ÏÖÔÚµÄÇé¿öÊÇRISC-VÄÚºËÏà¶ÔÓÚMIPSÔÚÐÔÄÜ¡¢³É±¾¡¢²úÆ·Ïß¿í¶ÈÈ«·½Î»´¦ÓÚÁÓÊÆ¡£ ¿ÉÒÔ˵£¬MIPSÖ¸ÁÊÚȨÃâ·Ñºó£¬ÓÉÓÚÉú̬¸üÍêÉÆ£¬ÐÔÄÜÒ²¸üºÃ£¬½«»á¶ÔRISC-VÔì³ÉºÜ´ó³å»÷¡£ ¶ÔÓÚÖйúÀ´Ëµ£¬MIPS¿ªÔ´¸øÓèÖйúÖ÷µ¼MIPSÉú̬½¨ÉèµÄ»ú»á¡£ ¹ýÈ¥£¬ÎªÁ˱ÜÃâ¿ÉÄÜÔâÓöµÄ¿¨²±×ÓÎÊÌ⣬Áúо»ùÓÚÀÏ°æ±¾MIPSÖ¸Á+×ÔÖ÷À©Õ¹Ö¸ÁÉè¼ÆCPU£¬ÓÉÓÚ¼ÓÈëÁË1000¶àÌõÁúо×Ô¼ºÌí¼ÓµÄÖ¸Á²¢ÐγÉÁË×Ô¼ºµÄLoongISA£¬Ê¹µÃÁúоÔÚÒÆÖ²Èí¼þµÄʱºò£¬±ØÐ뿪·¢Ò»¸öMIPS°æ±¾£¬Ò»¸öÁúо°æ±¾¡£ ÕâÒ»·½Ãæ´ó·ùÔö¼ÓÁËÁúоÔÚÈí¼þÉú̬Éϵĸºµ££¬ºÜ¶àÈËÁ¦ºÍ²ÆÁ¦»¨ÔÚÁËÈí¼þά»¤ÉÏ¡£ÁíÒ»·½Ã棬ʹÁúоÔÚMIPSµÄÈí¼þÉú̬ÉÏÓµÓÐÁËÒ»¶¨»°ÓïȨºÍÉú̬»ù´¡£¬²¢¿ªÊ¼ÒýÁìMIPSµÄÉú̬½¨É裬Ïñ¼¸¸öÖØÒªµÄAPI£¬ÒÔ¼°MIPSµÄJAVAÐéÄâ»ú¡¢GSÒýÇæµÈ¶¼ÊÇÁúо¹±Ï׵ģ¬¶øÇÒÁúо»¹ÊÇʵ¼ÊµÄά»¤Õߣ¬ÏñMIPSµÄGCC±àÒëÆ÷¡¢LinuxÄں˵ȣ¬ÁúоҲ¹±Ï×ÁË´óÁ¿µÄ´úÂë¡£ ¾ÍÄ¿Ç°µÄÇé¿ö¿´£¬ÖйúÍêÈ«¿ÉÒÔ»ùÓÚMIPS»òLoongISA´òÔì×ÔÖ÷¿É¿ØµÄ¼¼ÊõÌåϵ£¬¶øÇÒ¾ÍÒѾȡµÃµÄ³É¼¨£¬¹úÄÚÆóÒµÔÚÉú̬ÉϵÄÖ÷µ¼ÄÜÁ¦£¬ÒÔ¼°Ä¿±êʵÏֵĿÉÄÜÐÔ¼¸¸ö·½ÃæÀ´¿´£¬MIPS/LoongISA¶¼Òª±ÈRISC-V¸üÓÐÏ£Íû¡£ |
|
|
|
ʵÓÃ×ÊѶ | |
|
|
Ò»Öܵã»÷ÈÈÌû | ¸ü¶à>> |
|
|
Ò»Öܻظ´ÈÈÌû |
|
ÀúÊ·ÉϵĽñÌ죺»Ø¸´ÈÈÌû |
|