|
A PAINLESS GUIDE TO CRC ERROR DETECTION ALGORITHMS
不知這個錯誤偵測的方法如何~:o
, S3 j5 k* H+ i {. F7 m$ @9 u0 xTable of Contents & l6 I6 P) R+ I, f% z) m1 a7 }
1. Preface ' P9 f* D" X" v/ F' L/ N6 [
1.1) About the Author & Copyright : ~, Q# y/ K. n4 }
1.2) Abstract
0 J4 F! H* @- @, {9 [" e' ~; x2. Introduction: Error Detection 4 R5 A/ ^9 f3 y- m2 T
3. The Need For Complexity
+ }) x( p4 L/ Z- y% H2 U) H9 F4. The Basic Idea Behind CRC Algorithms : z& z4 }) j2 Y- J/ Q
5. Polynomical Arithmetic % s4 ^2 u7 }/ O- M* S
Chapter 6) Binary Arithmetic with No Carries
1 f* G1 x7 ]2 A5 T, K1 JChapter 7) A Fully Worked Example * L G; {( m/ }( \' y z9 x
Chapter 8) Choosing A Poly
7 h) V* r. d9 j& h5 g* JChapter 9) A Straightforward CRC Implementation 1 Q$ k# L$ \* w: d8 A: _
Chapter 10) A Table-Driven Implementation
( ` `0 y/ P8 s M3 s, FChapter 11) A Slightly Mangled Table-Driven Implementation 5 h! q% M5 z3 W& s. Y/ l
Chapter 12) "Reflected" Table-Driven Implementations
0 R D% \& R- i' W/ a% z8 h2 g, l8 rChapter 13) "Reversed" Polys 6 S( p/ s, ?6 m' k2 u' b+ ]' h
Chapter 14) Initial and Final Values % v# M5 _9 L3 w9 s
Chapter 15) Defining Algorithms Absolutely
! o6 `) B0 }. ~/ _6 e+ HChapter 16) A Parameterized Model For CRC Algorithms
* L; j, @1 k0 h- y3 z1 a( w# f6 Z0 eChapter 17) A Catalog of Parameter Sets for Standards
( _& X# u" T5 Q( Q3 e& F: M k( OChapter 18) An Implementation of the Model Algorithm ' ]. V( R, ^# c; n- f0 I5 c
Chapter 19) Roll Your Own Table-Driven Implementation 3 o0 w- G* [1 H$ x1 v# V' s
Chapter 20) Generating A Lookup Table
) g& r3 t4 e8 l J1 K: u0 dChapter 21) Summary 2 Q0 Q. e; ^* g
Chapter 22) Corrections
) R! Y/ r0 {4 o0 y9 PChapter 23) Glossary 7 h! U- z' g; e. I5 l
Chapter 24) References
# N4 K8 g* _( e" R* aChapter 25) References I Have Detected But Haven't Yet Sighted
8 S1 c6 Z2 N& J3 X4 |# Y+ b0 [" G1 o) W1 T
http://www.repairfaq.org/filipg/LINK/F_crc_v3.html |
|