Work °æ (¾«»ªÇø)

·¢ÐÅÈË: goodday (ÎÒÒª¹àË®), ÐÅÇø: Work
±ê  Ìâ: Re£º intel ±±¾©±ÊÊÔÌâ-¾À´í±àÂ뷽ʽ¼ò½é
·¢ÐÅÕ¾: ¹þ¹¤´ó×϶¡Ïã (2002Äê11ÔÂ21ÈÕ10:33:43 ÐÇÆÚËÄ), ×ªÐÅ

2.1 Ææż¼à¶½Âë
ª¥ ÆæżУÑéÂëÒ²³ÆÆæż¼à¶½Â룬ËüÊÇÒ»ÖÖ×î¼òµ¥µÄÏßÐÔ·Ö×é¼ì´í±àÂ뷽ʽ¡£Æä·½·¨ÊÇÊ×ÏÈ
°ÑÐÅ Ô´±àÂëºóµÄÐÅÏ¢Êý¾ÝÁ÷·Ö³ÉµÈ³¤Âë×é £¬ÔÚÿһÐÅÏ¢Âë×éÖ®ºó¼ÓÈëһλ(1±ÈÌØ)¼à¶½Âë
Ôª×÷Ϊ Ææż¼ìÑéλ£¬Ê¹µÃ×ÜÂ볤n(°üÀ¨ÐÅϢλkºÍ¼à¶½Î»1)ÖеÄÂëÖØΪżÊý(³ÆΪżУÑéÂë
)»òΪÆæ Êý (³ÆΪÆæУÑéÂë)¡£Èç¹ûÔÚ´«Êä¹ý³ÌÖÐÈκÎÒ»¸öÂë×é·¢Éúһλ(»òÆæÊýλ)´íÎó£¬
ÔòÊÕµ½µÄ Âë×é±ØÈ»²»ÔÙ·ûºÏÆæżУÑéµÄ¹æÂÉ£¬Òò´Ë¿ÉÒÔ·¢ÏÖÎóÂë¡£ÆæУÑéºÍżУÑéÁ½Õß¾ß
ÓÐÍêÈ«Ïà Í¬µÄ¹¤×÷Ô­ÀíºÍ¼ì´íÄÜÁ¦£¬Ô­ÔòÉϲÉÓÃÈÎÒ»ÖÖ¶¼ÊÇ¿ÉÒԵġ£
ª¥ ÓÉÓÚÿÁ½¸ö1µÄÄ£2Ïà¼ÓΪ0£¬¹ÊÀûÓÃÄ£2¼Ó·¨¿ÉÒÔÅжÏÒ»¸öÂë×éÖÐÂëÖØÊÇÆæÊý»òÊÇżÊý¡£
Ä£2 ¼Ó·¨µÈͬÓÚ¡°Òì»ò¡±ÔËËã¡£ÏÖÒÔż¼à¶½ÎªÀý¡£
ª¥ ¶ÔÓÚżУÑ飬ӦÂú×ã
ª¥
ª¥ ¹Ê¼à¶½Î»ÂëÔªaª­0¿ÉÓÉÏÂʽÇó³ö£º
ª¥ ªª (2£­2)
ª¥ ²»ÄÑÀí½â£¬ÕâÖÖÆæżУÑé±àÂëÖ»Äܼì³öµ¥¸ö»òÆæÊý¸öÎóÂ룬¶øÎÞ·¨¼ì֪żÊý¸öÎóÂ룬¶Ô
ÓÚÁ¬Ðø¶àλµÄÍ»·¢ÐÔÎóÂëÒ²²»ÄܼìÖª£¬¹Ê¼ì´íÄÜÁ¦ÓÐÏÞ£¬ÁíÍ⣬¸Ã±àÂëºóÂë×éµÄ×îСÂë¾à
Ϊ =2£¬¹ÊûÓоÀ´íÂëÄÜÁ¦¡£
ª¥ Ææż¼à¶½Âë³£ÓÃÓÚ·´À¡¾À´í·¨¡£
2.2 ÐÐÁмලÂë
ª¥ ÐÐÁмලÂëÊǶþάµÄÆæż¼à¶½Â룬ÓÖ³ÆΪ¾ØÕóÂ룬ÕâÖÖÂë¿ÉÒÔ¿Ë·þÆæż¼à¶½Âë²»ÄÜ·¢ÏÖ
żÊý ¸ö²î´íµÄȱµã£¬²¢ÇÒÊÇÒ»ÖÖÓÃÒÔ¾ÀÕýÍ»·¢²î´íµÄ¼òµ¥¾ÀÕý±àÂë¡£
ª¥ Æä»ù±¾Ô­ÀíÓë¼òµ¥µÄÆæż¼à¶½ÂëÏàËÆ£¬²»Í¬µÄÊÇÿ¸öÂëÔªÒªÊܵ½×ݺͺáµÄÁ½´Î¼à¶½¡£¾ß
Ìå±à Âë·½·¨ÈçÏ£º½«Èô¸É¸öËùÒª´«Ë͵ÄÂë×é±à³ÉÒ»¸ö¾ØÕ󣬾ØÕóÖÐÿһÐÐΪһÂë×飬ÿÐÐ
µÄ×îºó ¼ÓÉÏ Ò»¸ö¼à¶½ÂëÔª£¬½øÐÐÆæż¼à¶½£¬¾ØÕóÖеÄÿһÁÐÔòÓɲ»Í¬Âë×éÏàͬλÖõÄÂë
Ôª×é³É£¬ÔÚÿÁР×îºóÒ²¼ÓÉÏÒ»¸ö¼à¶½ÂëÔª£¬½øÐÐÆæż¼à¶½¡£Èç¹ûÓáÁ±íʾÐÅϢ룬Ó몱í
ʾ¼à¶½Î»£¬ÓɾØÕó Â렵Ľṹ¿ÉÈçͼ6£­5Ëùʾ£¬ÕâÑù£¬ËüµÄÒ»Ö¼ල¹Øϵ°´Ðм°ÁÐ×é³É ¡£
ÿһÐÐÿһÁж¼ÊÇÒ»¸ö Ææż ¼à¶½Â룬µ±Ä³Ò»ÐÐ(»òijһÁÐ)³öÏÖżÊý¸ö²î´íʱ£¬¸ÃÐÐ(»ò¸Ã
ÁÐ)Ëä²»ÄÜ·¢ÏÖ£¬µ«Ö»Òª²î´íËù ÔÚµÄÁÐ(»òÐÐ)£¬Ã»ÓÐͬʱ³öÏÖżÊý¸ö²î´í£¬ÔòÕâÖÖ²î´íÈÔ
È»¿ÉÒÔ±»·¢ÏÖ¡£¾ØÕóÂë²»ÄÜ·¢ÏÖ µÄ²î´íÖ»ÓÐÕâÑùÒ»Àࣺ²î´íÊýÕýºÃΪ4±¶Êý£¬¶øÇÒ²î´íλ
ÖÃÕýºÃ¹¹³É¾ØÐεÄËĸö½Ç£¬Èçͼ6£­ 5ÖÐËùʾÓеIJî´íÇé¿ö¡£Òò´Ë£¬¾ØÕóÂë·¢ÏÖ´íÂëµÄÄÜÁ¦
ÊÇÊ®·ÖÇ¿µÄ£¬ËüµÄ ±àÂëЧÂʵ±È»±ÈÆæż¼à¶½ÂëÒªµÍ¡£
ª¥ª¤ 
2.3 ºã±ÈÂë
ª¥ ºã±ÈÂëÓÖ³ÆΪ¶¨±ÈÂë¡£ÔÚºã±ÈÂëÖУ¬Ã¿¸öÂë×é¡°1¡±ºÍ¡°0¡±¶¼±£³Ö¹Ì¶¨µÄ±ÈÀý£¬¹ÊµÃ´Ë
Ãû¡£ ÕâÖÖÂëÔÚ¼ì²âʱ£¬Ö»Òª¼ÆËã½ÓÊÕµ½µÄÂë×éÖС°1¡±µÄÊýÄ¿ÊÇ·ñ¶Ô¾ÍÖªµÀÓÐÎÞ´íÎ󡣪¥ 
ÔÚÎÒ¹úÓõ紫»ú´«Ê人×Öʱ£¬Ö»Ê¹Óð¢À­²®Êý×Ö´ú±íºº×Ö¡£Õâʱ²ÉÓõÄËùν¡°±£»¤µçÂ롱
¾Í ÊÇ¡°3¡Ã2¡±»ò³Æ¡°5ÖÐÈ¡3¡±µÄºã±ÈÂ룬¼´Ã¿¸öÂë×éµÄ³¤¶ÈΪ5£¬ÆäÖС°1¡±µÄ¸öÊý×ÜÊÇ3
£¬¶ø ¡°0¡±µÄ¸öÊý×ÜÊÇ2¡£Èç±í6£­2Ëùʾ¡£

±í 6£­2 Êý×Ö×Ö·û ÆÕͨµÄÎ嵥λÂë ºã±ÈÂë  
1
2
3
4
5 11101
11001
10000
01010
00001 01011
11001
10110
11010
00111 
6
7
8
9
0 10101
11100
01100
00011
01101 10101
11100
01110
10011
01101 


ª¥ ±¾À´ÒÔ5λÂëÔª×é³ÉµÄÂë×é×ܹ²¿ÉÒÔÓÐ2ª¬5=32ÖÖ£¬¶øºã±ÈÂë¹æ¶¨Ö»ÓÐÈ·Çеغ¬ÓÐ3¸ö¡°1
¡±£¬ 2¸ö¡°0¡±µÄÄÇЩÂë×éΪ׼ÓÃÂë×飬¶øÓÐ3¸ö¡°1¡±£¬2¸ö¡°0¡±µÄ5λÂë×é¹²ÓжàÉÙ?ÕâÊÇ
¡°5ÖРȡ3¡±Çó×éºÏµÄËã·¨£¬×éºÏÊýΪ£¬Ò»°ãÇé¿öÏ£¬ ´Ó¡°nÖÐÈ¡m¡±(m£¼n)ºã±ÈÂëµÄÂë×é
ÊýΪ£º
ª¥
ª¥ ÓÉ´Ë¿ÉÒÔ¿´³ö£¬ºã±ÈÂëʵ¼ÊÉÏÊÇn¸öÂëÔª´«ËͱÈÌØÐÅÏ¢£¬ÀýÈçÉÏÊö¡°3¡Ã2¡±¼´ ¡°5ÖÐÈ¡2
¡±ºã±ÈÂ룬ÓÃ5λÂëÖ»´«10ÖÖÐÅÏ¢¡£Ã¿¸öÂë×éµÄÐÅÏ¢Á¿Îª£¬ÓÐ5-3.3=1.7bit×÷Ϊ´ú¼Û¸¶³ö¡£

ª¥ ºã±ÈÂëÊÊÓÃÓÚ´«Êä×ÖĸºÍ·ûºÅ¡£
2.4 ººÃ÷Âë
ª¥ ººÃ÷ÂëÊôÓÚÏßÐÔ·Ö×é±àÂ뷽ʽ£¬´ó¶àÊý·Ö×éÂëÊôÓÚÏßÐÔ±àÂ룬Æä»ù±¾Ô­ÀíÊÇ£¬Ê¹ÐÅÏ¢Âë
ÔªÓ렼ලÂëԪͨ¹ýÏßÐÔ·½³ÌʽÁªÏµÆðÀ´¡£ÏßÐÔÂ뽨Á¢ÔÚ´úÊýѧȺÂ۵Ļù´¡ÉÏ£¬¸÷ÐíÓÃÂë×é
µÄ¼¯ºÏ ¹¹³É´úÊýѧÖеÄȺ£¬¹ÊÓÖ³ÆΪȺÂë¡£
ª¥ (1)УÑé×Ӻͼල¹Øϵʽ
ª¥ ÎÒÃÇÏȻعËһϰ´Ê½(2£­2)Ìõ¼þ¹¹³ÉµÄżÊý¼à¶½Âë¡£ÓÉÓÚÎÒÃÇʹÓÃÁËһλ¼à¶½ÂëC0£¬Ëü
¾Í ÄܺÍÐÅÏ¢ÂëÒ»Æð¹¹³ÉÒ»¸ö´úÊýʽ£¬ÔÚ½ÓÊն˽âÂëʱ£¬ÎÒÃÇʵ¼ÊÉÏÊÇÔÚ¼ÆËã £¬ª¤
ª¥ ÈôS=0£¬¾ÍÈÏΪÎÞ´íÂë¡£ÈôS=1£¬¾ÍÈÏΪÓдíÂë¡£ÉÏʽ¾ÍÊÇÒ»Ö¼ල¹Øϵʽ¡£S³ÆΪ¡°Ð£
Ñé×Ó ¡±¡£ÓÉÓÚУÑé×ÓSµÄÈ¡ÖµÖ»ÓÐÕâÑùÁ½ÖÖ£¬Ëü¾ÍÖ»ÄÜ´ú±íÓдíºÍÎÞ´íÁ½ÖÖÐÅÏ¢£¬¶ø²»ÄÜ
Ö¸³ö´í ÂëµÄλÖá£ÎÒÃDz»ÄÑÍÆÏ룬Èç¼à¶½Î»Ôö¼Óһ룬±ä³ÉÁ½Î»£¬ÔòÄÜÔö¼ÓÒ»¸öÀàËÆÓÚʽ
(2£­3)µÄ ¼à¶½¹Øϵʽ¡£Á½¸öУÑé×ӵĿÉÄÜÖµÓÐ4ÖÖ×éºÏ00£¬01£¬10£¬11¡£¹ÊÄܱíʾ4ÖÖ²»Í¬
µÄÐÅÏ¢£¬Æä ÖÐÒ»ÖÖ±íʾÎÞ´í£¬ÆäÓàÈýÖÖ¾ÍÓпÉÄÜÓÃÀ´Ö¸Ê¾Ò»Î»´íÂëµÄ3ÖÖ²»Í¬Î»Öá£Í¬Àí
£¬r¸ö¼à¶½¹Øϵ Ê½ÄÜָʾһλ´íÂëµÄ()¸ö¿ÉÄÜλÖá£
ª¥ Ò»°ã˵À´£¬ÈôÂ볤Ϊn£¬ÐÅÏ¢ÂëΪk£¬Ôò¼à¶½ÂëÊýr=n-k¡£ÈôÏ£ÍûÓÃr¸ö¼à¶½Âë¹¹Ôì³ör¸ö
¼à¶½ ¹ØϵʽÀ´Ö¸Ê¾Ò»Î»´íÂëµÄnÖÖ¿ÉÄÜλÖã¬ÔòÒªÇó£º
ª¤ ª¥ ÏÂÃæͨ¹ýÒ»¸öÀý×ÓÀ´ËµÃ÷ÈçºÎ¾ßÌå¹¹ÔìÕâЩ¼à¶½¹Øϵʽ¡£ 

Éè·Ö×éÂë(n¡¢k)ÖÐk=4£¬ÎªÁËÄܾÀÕýһλ´íÂ룬°´Ê½(2£­4)¿ÉÖª£¬ÒªÇó¼à¶½ÂëÊýr¡Ý3£¬ÏÖÈ¡
r =3£¬Ôòn=k+r=4+3=7£¬ÕâÊÇÒ»ÖÖ(7¡¢4)·Ö×éÂë¡£ÎÒÃÇÓñíʾÕâ7¸öÂë Ôª£¬£¬±íʾÈý¸ö¼à¶½
¹ØϵʽÖеÄУÑé×Ó£¬ÔòµÄÖµÓë´íÂëλÖàµÄ¶ÔÓ¦¹Øϵ¿ÉÒԹ涨Èç±í6£­3£¬(µ±È»Ò²¿ÉÒԹ涨
³ÉÁíÒ»ÖÖ¶ÔÓ¦¹Øϵ£¬Õâ²»Ó°ÏìÌÖÂÛÒ»°ãÐÔ )¡£
ª¥ °´±í6£­3µÄ¹æ¶¨£¬½öµ±ÓÐÒ»¸ö´íÂëλÖÃÔÚʱ£¬Ð£Ñé×ÓS1Ϊ1 £¬·ñÔòS1Ϊ0£¬Õâ¾ÍÒâζ×Å
ËĸöÂëÔª¹¹³ÉżÊý¼à¶½¹Øϵ£ºª¥ 

 ´íÂëλÖà ´íÂëλÖà
001  101  
010 110 
100 111 
011 000 ÎÞ´íÂë 

 

 Í¬Àí£¬ª­¹¹³ÉżÊý¼à¶½¹Øϵ£º


ÒÔ¼°¹¹³ÉżÊý¼à¶½¹Øϵ£º

ª¥ª¥

(2)¼à¶½ÂëµÄÈ·¶¨

ª¥ ÔÚ·¢ËͶ˱àÂëʱ£¬ÐÅÏ¢ÂëµÄÖµ¾ö¶¨ÓÚÊäÈëÐźţ¬ÊÇËæ»úµÄ¡£¶ø¼à¶½ ÂëÔòÓ¦¸ù¾ÝÐÅÏ¢Âë
µÄÈ¡Öµ°´¼à¶½¹Øϵʽ¾ö¶¨¡£¼´¼à¶½ÂëµÄȡֵӦʹÉÏÈýʽ ÖеÄֵΪ0£¬±íʾ±à³ÉµÄÂë×éÖÐÎÞ
´íÂ룺 



ÓÉÉÏʽÒÆÏî½â³ö¼à¶½Â룺(ÔÚÄ£2¼Ó·¨ÖУ¬ÒÆÏîºóûÓиººÅ)ª¥ 



ª¥ ÒÑÖªÐÅÏ¢Âëºó£¬Ö±½Ó°´ÉÏʽ¿ÉËã³ö¼à¶½Â룬¼ÆËã½á¹ûµÃ³ö16¸öÂë×éÁÐÓÚ±í6£­4ÖС£ª¥ 

ÐÅÏ¢Â렼ලÂë ÐÅÏ¢Â렼ලÂë 
    
0000 000 1000 111 
0001 011 1001 100 
0010 101 1010 010 
0011 110 1011 001 
0100 110 1100 001 
0101 101 1101 010 
0110 011 1110 100 
0111 000 1111 111 

¡¡

¡¡

(3)½âÂë¹ý³Ì

ª¥ ½ÓÊÕ¶ËÊÕµ½Ã¿¸öÂë×éºó£¬°´ÏÂÊö˳Ðò½âÂë¡£ÏÈ°´Ê½(2-4)¡«(2£­6)¼ÆËã³öÔÙ°´±í6£­3ÅÐ
¶Ï´íÎóÇé¿ö¡£ÀýÈ磬Èô½ÓÊÕÂë×éΪ0000011£¬°´Ê½(2£­4)¡«(2£­6)¼ÆËãµÃ£º ª¥£¬ª¥ ÓÉÓÚ£¬
²é±í6£­3¿ÉÖªÓÐÒ»´íÂëΪaª­3¡£ª¥ (4)ººÃ÷ÂëµÄЧÂʪ¥ ººÃ÷ÂëµÄ±àÂëЧÂʪ¥ ¦Ç=1-r/n µ±
nºÜ´óʱ£¬Ð§ÂÊÊǺܸߵġ£

ª¥2.5 Ñ­»·Âë(CRC)

ª¥ (1)Ñ­»·ÂëÊÇÒ»ÖÖÖØÒªµÄÏßÐÔÂ룬ËüÓÐÈý¸öÖ÷ÒªÊýѧÌØÕ÷£º

ª¤ ¢ÙÑ­»·Âë¾ßÓÐÑ­»·ÐÔ£¬¼´Ñ­»·ÂëÖÐÈÎÒ»Âë×éÑ­»·Ò»Î»(½«×îÓҶ˵ÄÂëÒÆÖÁ×ó¶Ë)ÒÔºó£¬ÈÔ
Ϊ ¸ÃÂëÖеÄÒ»¸öÂë×é¡£

ª¥ ¢ÚÑ­»·Âë×éÖÐÈÎÁ½¸öÂë×éÖ®ºÍ(Ä£2)±Ø¶¨Îª¸ÃÂë×鼯ºÏÖеÄÒ»¸öÂë×é¡£

ª¥ ¢ÛÑ­»·Âëÿ¸öÂë×éÖУ¬¸÷ÂëÔªÖ®¼ä»¹´æÔÚÒ»¸öÑ­»·ÒÀÀµ¹Øϵ£¬b´ú±íÂëÔª£¬ÔòÓЪ¤ 

ª¥ 

(2)ÓöàÏîʽÂë×÷Ϊ¼ìÑéÂëµÄ±à½âÂë¹ý³Ì

ª¤ ÓöàÏîʽÂë×÷Ϊ¼ìÑéÂëʱ£¬·¢ËÍÆ÷ºÍ½ÓÊÕÆ÷±ØÐë¾ßÓÐÏàͬµÄÉú³É¶àÏîʽ(Generator Pol
ynom ial)G(x)£¬Æä×î¸ß¡¢×îµÍÏîϵÊý±ØÐëΪ1¡£CRC±àÂë¹ý³ÌÊǽ«Òª·¢Ë͵Ķþ½øÖÆÐòÁп´×÷
ÊǶàÏî Ê½µÄϵÊý£¬³ýÒÔÉú³É¶àÏîʽ£¬È»ºó°ÑÓàÊý¹ÒÔÚÔ­¶àÏîʽ֮ºó¡£CRCÒëÂë¹ý³ÌÊǽÓÊÕ
·½ÓÃͬһ Éú³É¶àÏîʽ³ýÒÔ½ÓÊÕµ½µÄCRC±àÂ룬ÈôÓàÊýΪÁ㣬Ôò´«ÊäÎÞ´í¡£

ª¥ ±àÂëÒëÂë·½·¨£º

ª¥ ¢ÙÁîrΪÉú³É¶àÏîʽG(x)µÄ½×£¬½«r¸ö¡°0¡±¸½¼ÓÔÚÐÅÏ¢(Êý¾Ý)ÔªµÄµÍ¶Ë£¬Ê¹Æ䳤¶È±äΪk
+r Î»£¬ÏàÓ¦ÓÚ¶àÏîʽ£»

ª¥ ¢Ú£¬µÃÓàÊý£»

ª¥ ¢ÛÓëÓàÊý¶ÔӦλÒì»ò£¬µÃ±àÂëÐÅÏ¢T(x)¡£

ª¥ Àý Êý¾ÝÐÅÏ¢ 

Êý¾ÝÐÅÏ¢  1101011011 M(X) 
Éú³Éʽ 10011 G(X),R=4 
¼Ó4¸ö¡°0¡±Ö®ºó  11010110110000  
/G(X) 1110 ÓàÊý 
´ý·¢Ë͵ıàÂë 11010110111110 T(X) 

¡¡

¢Ü½ÓÊÕÆ÷ÊÕµ½·¢À´µÄ±àÂëÐÅÏ¢ºó£¬ÓÃͬһ¸öÉú³É¶àÏîʽG(x)³ýÒÔ±àÂëÐÅÏ¢£¬ÈôÓàÊýΪÁ㣬 
Ôò±íʾ½ÓÊÕµ½ÕýÈ·µÄ±àÂëÐÅÏ¢£¬·ñÔòÓÐ´í¡£

ª¥ ¢Ý°ÑÊÕµ½µÄÕýÈ·±àÂëÐÅÏ¢T(x)È¥µôβ²¿r룬¼´µÃÊý¾ÝÐÅÏ¢M(x)¡£

ª¥ (3)¶àÏîʽÂë¼ì´íÄÜÁ¦¼°Éú³É¶àÏîʽG(x)µÄÑ¡ÔñÔ­Ôò

ª¤ Éè½ÓÊÕµ½µÄÐÅÏ¢²»ÊÇ·¢Ë͵ıàÂëÐÅÏ¢T(x)£¬¶øÊÇT(x)+E(x)¡£

ª¥ Àý Óвî´íµÄ±àÂëÐÅϢΪª¤ 

1001001011 T(x)-E(x)=T(x)+E(x)

ª¤ ÆäÖУ¬1101011011 ÎªT(x)

0100010000 ÎªE(x)

ª¥ Èô½ÓÊÕµ½µÄÓвî´íµÄ±àÂëÐÅϢΪT(x)+E(x)£¬ÓÃG(x)³ýÒÔT(x)+E(x)£¬ÔòµÃÓàÊýΪE(x)/G
(x) µÄÓàÊý£¬ÒòΪT(x)/G(x)ÓàÊýΪÁ㣬ËùÒÔ

ª¤ £ÛT(x)+E(x)£Ý/G(x)ªÝE(x)/G(x)

ª¥ ÕâʱӦ¸ÃÓÐÓàÊý£¬ÈôÎÞÓàÊýÔò¼ì²»³ö´í¡£

ª¥ ÓÐrλУÑéλµÄ¶àÏîʽÂ뽫Äܼì²âËùÓСÜrλµÄÍ»·¢´í£¬¹ÊÖ»Òªk-1£¼r£¬¾ÍÄܼì²â³öËùÓÐ
Í»·¢ ´í£¬ÕâÊÇÒ»¸öºÜÓÐÓõĽáÂÛ¡£

ª¥ Éú³É¶àÏîʽG(x)µÄ¹ú¼Ê±ê×¼ÓУº

ª¤ 

CRC£­12  
CRC£­16 
CRC£­CCITT 

CRC£­16ºÍCRC£­CCITTÁ½ÖÖÉú³É¶àÏîʽÉú³ÉµÄCRCÂë¿ÉÒÔ²¶×½Ò»Î»´í¡¢¶þλ´í¡¢¾ßÓÐÆæÊý¸ö
´í µÄÈ«²¿´íÎ󣬿ÉÒÔ²¶×½Í»·¢´í³¤¶ÈСÓÚ16µÄÈ«²¿´íÎó¡¢³¤¶ÈΪ17µÄÍ»·¢´íµÄ99ª±99 8%
¡¢³¤¶ÈΪ18ÒÔÉϵÄÍ»·¢´íµÄ99ª±997%¡£CRC£­16ºÍCRC£­CCITT¿ÉÒÔÓÃÓ²¼þʵÏÖ¡£

ª¥ (4)CRC±àÂëÓ²¼þµç·µÄʵÏÖª¤

Éè Êý¾Ý1010

¶àÏîʽ

ª¤ Éú³É¶àÏîʽϵÊý1011

ª¥ ¶àÏîʽª¤

ϵÊý1010000

ª¥ ¶àÏîʽ 

ÓàʽϵÊý011ª¥

¶àÏîʽk(X)=X+1ª¤

CRC±àÂë 

1010 001 
ÐÅÏ¢ ¼à¶½ 

ÐÅÏ¢×é´Ó¸ßλ¶ËÊäÈëµÄCRC±àÂëµç·£¬Èçͼ6£­6Ëùʾ£¬Æ乤×÷Ô­ÀíÊÇ£ºÊ×ÏÈÃÅ1¹Ø±Õ£¬ÃÅ2¿ª
 Í¨£¬ÒÀ´ÎÊäÈëµÄÐÅÏ¢Ôª1010Ò»Ãæ¾­»òÃÅHÖ±½ÓÊä³ö£¬Í¬Ê±ËÍÍù³ý·¨µç·½øÐгý·¨ÔËËã¡£4´Î
ÒƠλºó³ý·¨µç·Íê³ÉÁËÔËË㣬µÃÓàʽϵÊýΪ¡°011¡±£¬¼´Îª¼à¶½Ôª¡£µÚ5¸öÒÆλÂö³å¿ªÊ¼ÃÅ
1 ¿ªÍ¨£¬ÃÅ2¹Ø±Õ£¬¶Ï¿ªÁË·´À¡£¬ÒÆλ3´Î°ÑÒÆλ¼Ä´æÆ÷ÖеÄ3λÓàÏî×÷Ϊ¼à¶½Ôª¸½ÔÚÐÅÏ¢Ôª
ºó Ã棬·¢³öµÄÂë×Ö¾ÍÊÇ1010011£¬×îºóÃÅ1¹Ø±Õ£¬ÃÅ2¿ªÍ¨£¬¶ÔÏÂÒ»ÐÅÏ¢×éÔÙÐбàÂë¡£ÓйØ
¹¤×÷ ¹ý³Ì¼û±í6£­5 

¡¡

±í6£­5 Í¼6£­6Ëùʾµç·µÄ¹¤×÷¹ý³Ì

Òƶ¯Âö³å ÊäÈë  Êä³ö ×¢ 
(³õʼ״̬) ¡¡ 000  } ÃÅ1¹Ø±Õ 
¡¡ ¡¡ ¡¡ 
1 1 011 ÃÅ2´ò¿ª 
2 0 110 
3 1 100 } ÃÅ1´ò¿ª 
4 0 011 
5 0 110 ÃÅ2¹Ø±Õ 
6 0 100 
7 0 000 

¡¡

2.6 RSÂë(Reed£­Solomon£­ÀïµÂ£­Ë÷ÂÞÃÅÂë)

ª¤ RSÂëÊÇÒ»ÖÖÖØÒªµÄÏßÐÔ·Ö×é±àÂ뷽ʽ¡£Ëü¶ÔÍ»·¢ÐÔ´íÎóÓнÏÇ¿µÄ¾À´íÄÜÁ¦£¬±»DVB±ê×¼
²ÉÓà¡£

ª¥ (1)ÔÚRS±àÂë¹ý³ÌÖУ¬¸÷·ûºÅ²»ÊÇÖ±½Ó³öÏÖ£¬¶øÊÇÿ¸ö·ûºÅÒª³ËÒÔij¸ö»ù±¾ÔªËصÄÃÝ´Î
·½ºó ÔÙÄ£2¼Ó£¬Èçͼ6£­7Ëùʾ¡£ª¥ª¥ 

(2)ÔÚÑ­»·ÂëÖÐÓû¼ì²éÊÇ·ñÓдíÊÇÓÃÂë×Ö³ýÒ»¸ö¶àÏîʽ£¬¶øÔÚRSÂëÖУ¬Óû¼ì ³öһϵÁÐÎóÂë
ÔòÐèÒªÓÃÂë×Ö³ýÒ»¶¨ÊýÁ¿µÄÒ»´Î¶àÏîʽ¡£Èç¹ûÒª¾ÀÕýÆ߸ö´íÎó£¬ÄÇôÂë×Ö±ØÐë ±»2t¸ö²»Í¬
µÄÒ»´Î¶àÏîʽÕû³ý£¬ÀýÈç±»x+aª¬nµÄÒ»´Î¶àÏîʽÕû³ý£¬ÕâÀïµÄnÈ¡ÖµÖ±µ½2tµÄËù ÓÐÕûÊýÖµ
£¬aÊÇ»ù±¾ÔªËØ£¬ÀýÈçaΪ010£¬ÊäÈë5¸ö·ûºÅ£¬Ã¿¸ö·ûºÅ3±ÈÌØ£¬ÓëÏàÓ¦µÄÔªËØÏà³Ë ºóÖ±½Ó
Ä£2¼ÓÊä³ö£¬ÒòΪÓÐÁ½ÖÖϵÊý£¬ËùÒԵõ½¶þ¸öУ¼ì×Ó£¬Á½¸öУÑéʽΪ£ºª¥ 

ª¥

(3)ÏÂÃæ¾ÙÒ»¸ö¼òµ¥Àý×Ó˵Ã÷¾À´í¹ý³ÌÔÚÎÞ²î´íʱ£¬Sª­0=0£¬Sª­1=0£¬ÓÐÈçϹØϵ£º

Âë×Ö A 101  Ê½ÖР
 B 100  
C 010 
D 100 
E 111 
P 100 
Q 100 
= 000 

µ±½ÓÊÕµ½µÄ·ûºÅÓдíʱͨ¹ý¼ÆËãÒ²¿ÉÒԵõ½Óë·ûºÅÓйصĴíÎóͼÐΣ¬ÕâʱÓдíµÄ Âë¼ÓƲ£¬
ÊÇ´íÎóͼÐΣ¬ÕæÕýµÄD=D¡ä+=101+001=100¡£µ«´íÎóµÄλÖý«ÓÉSª­1¾ö¶¨ £¬ÕâÒªÀûÓõĹØϵ
¡£

A 101   
B 100 
C 010 
D 101 
E 111 
P 100 
Q 100 
= 001 

ª¥ª­

УÑé×ÓµÄÔö¼Óµ¼Ö¾À´íÄÜÁ¦µÄ¼ÓÇ¿£¬Í¨¹ýµÄÔËËã¿ÉÒÔÈ·¶¨²î´í µÄλ×Ó£¬²¢ÓèÒÔ¾ÀÕý¡£ª¥ 
¾¡¹Ü¶¼ÊÇͬһ¸ö´íÎóµÄ²»Í¬Í¼ÐΣ¬µ«Òò´Î·½µÄ¸÷½ÓÊÕ·ûºÅÄ£2¼ÓµÃ µ½µÄ£¬¶øµÄkÇ¡ºÃÊdz˵Ä
ÄÇÒ»¸ö·ûºÅ¡£ª¥ 

(4)RSÂëµÄÉú³É¶àÏîʽ

ª¥ ´ÓÉÏÃæµÄÀý×Ó¿ÉÒÔ¿´³ö£¬ÎªÁ˾ÀÕýÒ»¸ö·ûºÅ´í£¬Òª2¸ö·ûºÅµÄ¼ì²âÂ룬һ¸öÓÃÀ´È·¶¨Î»
Ö㬠һ¸öÓÃÀ´¾À´í¡£Ò»°ãÀ´Ëµ¾Àt¸ö´íÎóÐèÒª2t¸ö¼ìÑé·û£¬ÕâʱҪ¼ÆËã2t¸öµÈʽ£¬È·¶¨t¸ö
λÖú͠¾Àt¸ö´í¡£ÄܾÀt¸ö·ûºÅµÄRSÂëÉú³É¶àÏîʽΪª¥



ª¥ °´ÕÕDVBµÄCATV±ê×¼

ª¥ RSÂëÉú³É¶àÏîʽΪ£º

ª¥

ª¥ RSÂëΪ£ºª¥ RS(204£¬188£¬8)

ª¥ ¼´·Ö×éÂë·ûºÅ³¤¶ÈΪ204¸ö£¬188¸öÐÅÏ¢·ûºÅ£¬¿É¾À´í8¸ö¡£

ª¥ 2.7 Á¬»·Âë(¾í»ýÂë)

       Á¬»·ÂëÊÇÒ»ÖÖ·Ç·Ö×éÂ룬ͨ³£Ëü¸üÊÊÓÃÓÚÇ°Ïò¾À´í·¨£¬ÒòΪÆäÐÔÄܶÔÓÚÐí¶àʵ¼ÊÇé
¿ö³£ÓÅÓÚ ·Ö×éÂ룬¶øÇÒÉ豸¼òµ¥¡£ ÕâÖÖÁ¬»·ÂëÔÚËüµÄÐÅÂëÔªÖÐÒ²ÓвåÈëµÄ¼à¶½ÂëÔªµ«²¢
²»ÊµÐзÖ×é¼à¶½£¬Ã¿Ò»¸ö¼à¶½ÂëÔª¶¼Òª ¶ÔÇ°ºóµÄÐÅÏ¢µ¥ÔªÆð¼à¶½×÷Óã¬Õû¸ö±à½âÂë¹ý³ÌÒ²
ÊÇÒ»»·¿ÛÒ»»·£¬Á¬ËøµØ½øÐÐÏÂÈ¥¡£ÕâÖÖÂë Ìá³öÖÁ½ñ»¹²»µ½ÈýÊ®Ä꣬µ«ÊǽüÊ®ÓàÄêµÄ·¢Õ¹±í
Ã÷£¬Á¬»·ÂëµÄ¾À´íÄÜÁ¦²»ÑÇÓÚÉõÖÁÓÅÓÚ·Ö×é Âë¡£ÕâһС½ÚÖ»½éÉÜÒ»ÖÖ×î¼òµ¥µÄÁ¬»·Â룬ÒÔ
±ãÁ˽âÁ¬»·ÂëµÄ»ù±¾¸ÅÄî¡£ª¥ Í¼6£­8ÊÇÁ¬»·ÂëµÄÒ»ÖÖ×î¼òµ¥µÄ±àÂëÆ÷¡£ËüÓÉÁ½¸öÒÆλ¼Ä´æ
Æ÷£¬Ò»¸öÄ£2¼Ó·¨Æ÷¼°Ò»¸öµç ×Ó¿ª¹Ø×é³É¡£¹¤×÷¹ý³ÌÊÇ£ºÒÆλ¼Ä´æÆ÷°´ÐÅÏ¢ÂëµÄËٶȹ¤×÷
£¬ÊäÈëһλÐÅÏ¢Â룬µç×Ó¿ª¹Øµ¹ »»Ò»´Î£¬¼´Ç°°ëÅĽÓͨa¶Ë£¬ºó°ëÅĽÓͨb¶Ë¡£Òò´Ë£¬ÈôÊä
ÈëÐÅϢΪ£¬Ôò Êä³öÁ¬»·ÂëΪ¡­£¬ÆäÖС°b¡±Îª¼à¶½ÂëÔª¡£°´Í¼6£­8 ½á¹¹¿ÉµÃ£ºª¥

 }Ä£2 

¡¡

¿É¼û£¬Õâ¸öÁ¬»·ÂëµÄ½á¹¹ÊÇ£º¡°ÐÅÏ¢ÂëԪij¡¢¼à¶½ÂëÔª¡¢ÐÅÏ¢ÂëÔª¡¢¼à¶½ÂëÔª¡­¡£¡±Ò»¸ö
ÐÅÏ¢ ÂëÓëÒ»¸ö¼à¶½Âë×é³ÉÒ»×飬µ«Ã¿×éÖеļලÂë³ýÁËÓë±¾×éÐÅÏ¢ÂëÓйØÍ⣬»¹¸úÉÏÒ»×é
µÄÐÅÏ¢ ÂëÓйأ¬»òÕßÓÃÁíÒ»ÖÖ˵·¨£¬Ã¿¸öÐÅÏ¢Âë³ýÓб¾×é¼à¶½ÂëÍ⣬»¹ÓÐÏÂÒ»×éµÄ¼à¶½Âë
ÓëËüÓйؠϵ¡£Òò´Ë£¬ÕâÖÖ±àÂë¾ÍÏñÒ»¸ùÁ´Ìõ£¬Ò»»·¿ÛÒ»»·£¬Á¬»·Âë¼´Óɴ˵ÃÃû¡£ª¥ ÔÚ½â
Âë¹ý³ÌÖУ¬Ê×ÏȽ«½ÓÊÕµ½µÄÐÅÏ¢ÂëÓë¼à¶½Âë·ÖÀë¡£ÓɽÓÊÕµ½µÄÐÅÏ¢ÂëÔÙÉú¼à¶½Â룬Õâ¸ö ¹ý
³ÌÓë±àÂëÆ÷Ïàͬ£¬ÔÙ½«´ËÔÙÉú¼à¶½ÂëÓë½ÓÊÕµ½µÄ¼à¶½Âë±È½Ï£¬ÅжÏÓÐÎÞ²î´í¡£·Ö²¼ÔÚÏà ÁÚ
µÄÈý×éÂëÄڿɾÀÕýһλ²î´í¡£ª¥ 

2.8 ½»Ö¯·¨

ª¥ ½»Ö¯·¨µÄÔ­Àí¼ûͼ6£­9¡£ÔÚ·¢ËͶˣ¬±àÂëÐòÁÐÔÚËÍÈëÐŵÀ´«Êä֮ǰÏÈͨ¹ýÒ»¸ö¡°½»Ö¯¼Ä
 ´æÆ÷¾ØÕ󡣡±½«ÊäÈëÐòÁÐÖðÐÐ(¼´°´µÄ´Î Ðò)´æÈë¼Ä´æÆ÷¾ØÕ󣬴æÂúÒԺ󣬰´ÁеĴÎÐò(¼´
)È¡³ö £¬ÔÙËÍÈë´«ÊäÐŵÀ¡£½ÓÊÕ¶ËÊÕµ½ºóÏȽ«ÐòÁд浽һ¸öÓë·¢¶ËÏàͬµÄ½»Ö¯¼Ä´æÆ÷¾ØÕó
£¬µ«°´ ÁеĴÎÐò´æÈ룬´æÂúÒԺ󣬰´ÐеĴÎÐòÈ¡³öÈ»ºóËͽø½âÂëÆ÷¡£ÓÉÓÚÊÕ·¢¶Ë´æÈ¡µÄ³Ì
ÐòÕýºÃÏà ·´£¬Òò´Ë£¬Ëͽø½âÂëÆ÷µÄÐòÁÐÓë±àÂëÆ÷Êä³öµÄÐòÁдÎÐòÍêÈ«Ïàͬ£¬½âÂëÆ÷Ë¿ºÁ¸Ð
¾õ²»³ö½»Ö¯ ¾ØÕóµÄ´æÔÚÓë·ñ¡£ª¥ª¥

¼ÙÉè½»Ö¯¾ØÕóÿÐеļĴæÆ÷ÊýÄ¿NÕýºÃµÈÓÚ·Ö×éÂëµÄÂ볤£¬´«Êä¹ý³ÌÖвúÉúµÄ³ÉȺ²î´í³¤¶È
 £¬ÒàÕýºÃµÈÓÚ½»Ö¯¾ØÕóÿÁмĴæÆ÷µÄÊýÄ¿M¡£Í¼6£­10±íÃ÷£¬ÓÉÓÚ½»Ö¯´ëÊ©£¬ËÍÈë½âÂëÆ÷µÄ
 ²î´í±»·Ö½â¿ªÁË£¬Ã¿×éÖ»·ÖÅäµ½Ò»¸ö¡£Òò´Ë£¬Èç¹ûËù²ÉÓõķÖ×éÂëÄܾÀÕýÒ»²î´í£»ÄÇô³¤
¶È ÎªMµÄ³ÉȺ²î´í¾Í¿ÉÈ«²¿¾ÀÕý£¬¿É¼û£¬½»Ö¯·¨½áºÏ¾ÀÕýÀëÉ¢²î´íµÄ¼òµ¥±àÂë¾Í¿ÉÍê³É¾À
ÕýȺ ²î´íµÄÈÎÎñ¡£ 

 
¡
¾ ÔÚ yixueren ( ÒÁ¶¹*²»ÔÙ*ÌÓ±Ü) µÄ´ó×÷ÖÐÌáµ½: ¡¿: ºÇºÇ£¡~: ÓÖÓÐÈËÒªÁÙÕóĥǹÁË£¡~
: ×£¸££¡~
: ¡¾ ÔÚ ape (Never never never never give up.) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: : ·¢ÐÅÈË: darcy (Ұȸ°²ÎÞ³²,ÓÎ×ÓΪ˭½¾), ÐÅÇø: Career
: : ±ê  Ìâ: Intel±ÊÊÔÖ÷ÒªÄÚÈÝ
: : ·¢ÐÅÕ¾: BBS Ë®Ä¾Ç廪վ (Mon Dec  3 13:02:33 2001)
: : ¿¼µÄÌâÄ¿´óÖÂÉÏÊÇÕâÑùµÄ£º
: : CS¿¼Ì⣺´óÔ¼ÈýËÄÌâÉæ¼°Ìåϵ½á¹¹£¬ÖîÈçpipeline£¬»º´æµÄhit-ratioÖ®Àà
: :         ¿¼ÁËһЩC/C++µÄ֪ʶ


--
¡ù À´Ô´:¡¤¹þ¹¤´ó×϶¡Ïã bbs.hit.edu.cn¡¤[FROM: 202.118.230.19]
[°Ù±¦Ïä] [·µ»ØÊ×Ò³] [Éϼ¶Ä¿Â¼] [¸ùĿ¼] [·µ»Ø¶¥²¿] [Ë¢ÐÂ] [·µ»Ø]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
Ò³ÃæÖ´ÐÐʱ¼ä£º4.259ºÁÃë