|
A PAINLESS GUIDE TO CRC ERROR DETECTION ALGORITHMS
不知這個錯誤偵測的方法如何~:o
# f' l. ]( u* X& o# Y# P* ^Table of Contents + W0 M4 [* }) t5 u$ |
1. Preface
. m9 M3 V! T9 C' }% f) n1 G 1.1) About the Author & Copyright 6 Y: x5 D) @8 {6 p4 G: Q# c. g. A
1.2) Abstract
4 B& W7 d4 G) t0 j' }2. Introduction: Error Detection # _ [, w' \/ d
3. The Need For Complexity & X2 C6 n0 H( Z! R1 V
4. The Basic Idea Behind CRC Algorithms 5 b5 u+ G7 G& e8 y; X4 S; M
5. Polynomical Arithmetic
! ~4 {4 |: u2 F0 C! @# ^. J7 cChapter 6) Binary Arithmetic with No Carries
6 I' x6 p( P1 B$ L; lChapter 7) A Fully Worked Example ! _2 k' f9 Z x* s$ p% m6 ?! Y
Chapter 8) Choosing A Poly
5 y4 G0 N' P- x; V. q$ mChapter 9) A Straightforward CRC Implementation
8 y3 E4 d5 P7 U0 f6 \# kChapter 10) A Table-Driven Implementation " ?( x( S X9 J* _
Chapter 11) A Slightly Mangled Table-Driven Implementation 2 X! l* y; T7 t& B5 [/ Z
Chapter 12) "Reflected" Table-Driven Implementations % O2 I; a. S6 `2 S
Chapter 13) "Reversed" Polys
# O. ?, ]% H% g0 k7 j$ BChapter 14) Initial and Final Values 3 Q9 w6 ?2 f+ U7 w
Chapter 15) Defining Algorithms Absolutely
$ V+ N0 W2 ]7 ~7 Z. M7 q- CChapter 16) A Parameterized Model For CRC Algorithms
N2 i5 l. M4 _# v3 Q4 [. O% q% WChapter 17) A Catalog of Parameter Sets for Standards 7 L* J7 ]- x% F7 x" C( e
Chapter 18) An Implementation of the Model Algorithm
) i4 |3 K* V) h* W7 l+ Z7 c8 dChapter 19) Roll Your Own Table-Driven Implementation ) z$ X% F0 W: S2 y
Chapter 20) Generating A Lookup Table
+ U# ?* F( C( H- J, IChapter 21) Summary
; d( t0 A0 I4 z$ a1 g: @# AChapter 22) Corrections * M$ b% I( c% r
Chapter 23) Glossary
4 L l" l; [1 H% N6 A3 D: s% r) `Chapter 24) References
9 l8 f1 H: m6 }/ g. ?7 t6 u, UChapter 25) References I Have Detected But Haven't Yet Sighted
: B7 |) }" Y8 L3 ?( w2 Q& T
2 @) `( B: y; d9 A* N U/ C1 khttp://www.repairfaq.org/filipg/LINK/F_crc_v3.html |
|