|
A PAINLESS GUIDE TO CRC ERROR DETECTION ALGORITHMS
不知這個錯誤偵測的方法如何~:o ' w) c2 P/ A2 b8 p4 m
Table of Contents ) y1 V7 T+ A' S$ C2 @
1. Preface " ~6 O7 m! ?" I0 }: b+ Y9 K9 }
1.1) About the Author & Copyright + D* l1 ], p6 ?6 v) ~* ^
1.2) Abstract
1 m7 A* V/ p: @0 h+ G0 U9 |2. Introduction: Error Detection % m$ U. E8 T* Q: H$ Y
3. The Need For Complexity
1 E6 T; h+ W3 e! Q4. The Basic Idea Behind CRC Algorithms 1 i) X, S1 a3 L6 b/ W5 Z# y( @
5. Polynomical Arithmetic 2 j% F, Z+ {- I+ k) O* m6 W
Chapter 6) Binary Arithmetic with No Carries
( a/ o4 P5 ^& X; nChapter 7) A Fully Worked Example 7 \/ J7 G7 {( ~
Chapter 8) Choosing A Poly
" v. z. k/ D& |: i+ oChapter 9) A Straightforward CRC Implementation ) h. x) ?- {: b( d6 D" G: B: Q9 |$ U
Chapter 10) A Table-Driven Implementation
2 [. G4 H' C5 P- n# G! hChapter 11) A Slightly Mangled Table-Driven Implementation 7 \: u0 z) _" H( j
Chapter 12) "Reflected" Table-Driven Implementations
L3 C2 N* @$ r2 f: t0 B( [Chapter 13) "Reversed" Polys
T) z- {3 t8 b& cChapter 14) Initial and Final Values # B+ m e; z5 J$ C$ O+ e
Chapter 15) Defining Algorithms Absolutely
/ j) `+ r# Z2 s$ @ m" q# J' vChapter 16) A Parameterized Model For CRC Algorithms
) u! Y+ X1 h# t- X8 u+ }Chapter 17) A Catalog of Parameter Sets for Standards
2 P# J5 n4 E5 e; kChapter 18) An Implementation of the Model Algorithm . O! e8 ^: o0 X! }! T. x% }
Chapter 19) Roll Your Own Table-Driven Implementation
- E& j) F6 J7 z, EChapter 20) Generating A Lookup Table - D3 P8 M/ ^, A/ X- u. U, F
Chapter 21) Summary
v$ n1 V6 R- C0 wChapter 22) Corrections 0 [6 A$ J2 {- V5 @5 v4 H0 a- p5 a
Chapter 23) Glossary " U) H# l5 ^: y! k+ O2 ^
Chapter 24) References
; i4 x. @+ f" [/ Z$ AChapter 25) References I Have Detected But Haven't Yet Sighted2 M& V6 ]) j- @+ d! H8 B q' K
6 W2 J) L" A D( @
http://www.repairfaq.org/filipg/LINK/F_crc_v3.html |
|