°Ñ78²åi3ÀïÁ´½Óת½Ó×ù×°ÖÃ,ÀÏcpu¼æÈݼƻ®,¾«×¼¶¨Î»É¢Èȿ۾ß,ÐÔÄÜ

À´Ô´£ºÖ¤È¯Ê±±¨Íø×÷Õߣº
×ÖºÅ

CCÄÚ´æ

ECC£¨ErrorCorrectingCode£©ÄÚ´æÊÇÒ»ÖÖ¾ßÓйýʧ¾ÀÕý¹¦Ð§µÄÄÚ´æ?¼¼Êõ ¡£ECCÄÚ´æÄܹ»×Ô¶¯¼ì²â²¢¾ÀÕýµ¥bit¹ýʧ £¬Í¬Ê±Äܹ»¼ì²âË«bit¹ýʧ ¡£ÔÚi3´¦ÀíÆ÷ÖÐ £¬Ê¹ÓÃECCÄÚ´æ¿ÉÒÔÏÔÖøÌá¸ßÊý¾Ý´æ´¢?µÄ¿É¿¿ÐÔ ¡£i3´¦ÀíÆ÷ÓëECCÄÚ´æµÄ½áºÏ £¬¿ÉÒÔÓÐЧ¼õÉÙÓÉÓÚÓ²¼þ¹ÊÕϵ¼ÖµÄÊý¾ÝɥʧºÍ¹ýʧ ¡£

Ñ¡ÔñºÏÊʵĵçÔ´

Ñ¡ÔñÒ»¿î¸ßÖÊÁ¿µÄµçÔ´ºÜÊÇÖØÒª ¡£750WµÄµçÔ´ÐèÒª½Ï¸ßµÄÖÊÁ¿ £¬ÒÔÓ¦¶Ô´óÐÍÓ²¼þµÄ½Ï¸ßµçÁ¦ÐèÇó ¡£Ò»Ð©ÖªÃûÆ·ÅÆÈçSeaSonic¡¢CorsairºÍAntec¶¼ÓиßÖÊÁ¿µÄ750WµçÔ´ ¡£Ñ¡Ôñʱ £¬½¨ÒéÑ¡Ôñ80PLUS½ð¼¶ÈÏÖ¤µÄµçÔ´ £¬ÕâÑù¿ÉÒÔÈ·±£µçÔ´µÄ¸ßЧÔËÐÐ £¬¼õÉÙÄÜÁ¿ËðºÄ ¡£

Êý¾ÝУÑéºÍÅÌËã

ΪÁËÈ·±£Êý¾ÝµÄÍêÕûÐÔ £¬ÎÒÃÇÐèÒªÔÚÊý¾ÝдÈëÍê³ÉºóÅÌËãУÑéºÍ ¡£ÏÂÃæÊÇÅÌËãУÑéºÍµÄ´úÂëʾÀý£º

uint32_tchecksum(uint8_t*data,size_tsize){uint32_tsum=0;for(size_ti=0;i

Õâ¸öchecksumº¯Êý±éÀúÊý¾Ý²¢ÅÌËãÆäУÑéºÍ £¬ÓÃÓÚºóÐøµÄÑéÖ¤ ¡£

Êý¾ÝУÑéºÍÑéÖ¤

boolverify_data(uint8_t*data,size_tsize,uint32_texpected_checksum){uint32_tcalculated_checksum=checksum(data,size);returncalculated_checksum==expected_checksum;}

Õâ¸överify_dataº¯Êý½«ÅÌËã³öÊý¾ÝµÄУÑéºÍ £¬²¢ÓëÔ¤ÆÚµÄ?УÑéºÍ½øÐÐ±È½Ï £¬ÒÔÑéÖ¤Êý¾ÝµÄÍêÕûÐÔ ¡£

ʵ²â¼¼ÇÉÆÊÎö

¸ü»»´¦ÀíÆ÷£º½«7800ϵÁд¦ÀíÆ÷×°Öõ½i3Äں˵ÄCPU²å²ÛÖÐ £¬²¢È·±£×°ÖÃÎÈ¹Ì ¡£BIOSÉèÖõ÷½â£º½øÈëBIOS½çÃæ £¬½øÐÐÈçÏÂÉèÖõ÷½â£ºCPUģʽ£º½«CPUģʽ¸ÄΪ¡°¸ßÐÔÄÜģʽ¡± ¡£CPUµçѹ£ºÔÊÐíÊÖ¶¯ÉèÖÃCPUµçѹ £¬²¢½«Æä½µµÍÖÁºÏÀí¹æÄ££¨Èç1.1VÒÔÏ £¬¾ßÌåÊÓ´¦ÀíÆ÷ÐͺŶø¶¨£© ¡£

ƵÂÊÉèÖãºÔÊÐíÊÖ¶¯ÉèÖÃCPUƵÂÊ £¬²¢½«ÆäÌáÉýÖÁÄ¿±êÖµ£¨Èç4.5GHzÒÔÉÏ£© ¡£Íâ½ç¹¤¾ß¸¨Öú£ºÊ¹ÓÃÈçHWMonitor¡¢CPU-ZµÈ¹¤¾ßʵʱ¼à¿ØCPUζȺÍÐÔÄÜÖ¸±ê £¬ÒÔÈ·±£ÉèÖõÄÎȶ¨ÐÔºÍÄþ¾²ÐÔ ¡£

У¶Ô£º³ÌÒæÖÐ(p6mu9CWFoIx7YFddy4eQTuEboRc9VR7b9b)

ÔðÈα༭£º ·ëÕ×»ª
ΪÄãÍÆ¼ö
Óû§ÆÀÂÛ
µÇ¼ºó¿ÉÒÔ̸»°
ÍøÓÑÆÀÂÛ½ö¹©Æä±í´ï¸öÈË¿´·¨ £¬²¢²»±êÃ÷֤ȯʱ±¨Á¢³¡
ÔÝÎÞÆÀÂÛ