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.812ºÁÃë