рд╡рд┐рд╖рдо рдкреИрд░рд┐рдЯреА рдмрд┐рдЯ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ?
рдкреИрд░рд┐рдЯреА рдмрд┐рдЯ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдмрд┐рдЯ рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдмрд╛рдЗрдирд░реА рдбреЗрдЯрд╛ рдХреЗ рдХрд┐рд╕реА рдмреНрд▓реЙрдХ рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдмреБрдирд┐рдпрд╛рджреА рдПрд░рд░ рдбрд┐рдЯреЗрдХреНрд╢рди рд╕рдВрднрд╡ рд╣реЛ рд╕рдХреЗред рд╡рд┐рд╖рдо рдкреИрд░рд┐рдЯреА (odd parity) рдореЗрдВ рдпрд╣ рдкреИрд░рд┐рдЯреА рдмрд┐рдЯ рдЗрд╕ рддрд░рд╣ рдЪреБрдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ 1s рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ тАФ рдпрд╛рдиреА рдбреЗрдЯрд╛ рдмрд┐рдЯреНрд╕ рдФрд░ рдкреИрд░рд┐рдЯреА рдмрд┐рдЯ рджреЛрдиреЛрдВ рдХреЛ рдорд┐рд▓рд╛рдХрд░ тАФ рд╣рдореЗрд╢рд╛ рд╡рд┐рд╖рдо (odd) рд░рд╣реЗред рдпрд╣ рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдЖрдкрдХреА рдмрд╛рдЗрдирд░реА рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдореМрдЬреВрдж 1s рдХреЛ рдЧрд┐рдирддрд╛ рд╣реИ рдФрд░ рд╡рд┐рд╖рдо-рдкреИрд░рд┐рдЯреА рдирд┐рдпрдо рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╝рд░реВрд░реА рдкреИрд░рд┐рдЯреА рдмрд┐рдЯ (0 рдпрд╛ 1) рдмрддрд╛ рджреЗрддрд╛ рд╣реИред
рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ
рдЕрдкрдиреА рдмрд╛рдЗрдирд░реА рдбреЗрдЯрд╛ рд╕реНрдЯреНрд░рд┐рдВрдЧ рджрд░реНрдЬ рдХрд░реЗрдВ (рдХреЗрд╡рд▓ 0 рдФрд░ 1 рдЕрдХреНрд╖рд░ рд╣реА)ред рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдЧрд┐рдирддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдореЗрдВ рдХрд┐рддрдиреЗ 1s рдореМрдЬреВрдж рд╣реИрдВред рдЕрдЧрд░ рдпрд╣ рдЧрд┐рдирддреА рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╡рд┐рд╖рдо рд╣реИ, рддреЛ рдкреИрд░рд┐рдЯреА рдмрд┐рдЯ 0 рд╣реЛрдЧрд╛ (рдХреЛрдИ рдмрджрд▓рд╛рд╡ рдХреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ)ред рдЕрдЧрд░ рдЧрд┐рдирддреА рд╕рдо (even) рд╣реИ, рддреЛ рдкреИрд░рд┐рдЯреА рдмрд┐рдЯ 1 рд╣реЛрдЧрд╛ рддрд╛рдХрд┐ рдЙрд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдкрд░ рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ рд╡рд┐рд╖рдо рдмрди рдЬрд╛рдПред
рдлрд╝реЙрд░реНрдореВрд▓рд╛ рд╕рдордЭреЗрдВ
рдорд╛рди рд▓реАрдЬрд┐рдП рдбреЗрдЯрд╛ рдореЗрдВ 1s рдХреА рд╕рдВрдЦреНрдпрд╛ k рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИред рд╡рд┐рд╖рдо рдкреИрд░рд┐рдЯреА рдмрд┐рдЯ рдЗрд╕ рддрд░рд╣ рдирд┐рдХрд╛рд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ: $$P = (k + 1) \bmod 2$$ рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдЬрдм k рд╕рдо рд╣реЛ рддреЛ \(P = 1\) рдФрд░ рдЬрдм k рд╡рд┐рд╖рдо рд╣реЛ рддреЛ \(P = 0\)ред рднреЗрдЬрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдХреЛрдбрд╡рд░реНрдб рдореВрд▓ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде P рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рдмрдирддрд╛ рд╣реИ, рдЬреЛ 1s рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рд╡рд┐рд╖рдо рд╣реЛрдиреЗ рдХреА рдЧрд╛рд░рдВрдЯреА рджреЗрддрд╛ рд╣реИред
рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдЙрджрд╛рд╣рд░рдг
рдорд╛рди рд▓реАрдЬрд┐рдП рдбреЗрдЯрд╛ рд╣реИ 1011001ред рдЗрд╕рдореЗрдВ 1s рдЧрд┐рдирдиреЗ рдкрд░: 1 рд╡рд╛рд▓реА рдЬрдЧрд╣реЗрдВ рд╣реИрдВ 1, 1, 1, 1 тАФ рдпрд╛рдиреА рдХреБрд▓ 4 ones, рдЬреЛ рдПрдХ рд╕рдо рд╕рдВрдЦреНрдпрд╛ рд╣реИред рдХреБрд▓ рдХреЛ рд╡рд┐рд╖рдо рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рдПрдХ рдФрд░ 1 рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛, рдЗрд╕рд▓рд┐рдП рдкреИрд░рд┐рдЯреА рдмрд┐рдЯ 1 рд╣реЛрдЧрд╛ред рдкреВрд░рд╛ рдХреЛрдбрд╡рд░реНрдб рдмрдиреЗрдЧрд╛ 10110011, рдЬрд┐рд╕рдореЗрдВ 5 ones (рд╡рд┐рд╖рдо) рд╣реИрдВред рдЕрдЧрд░ рдбреЗрдЯрд╛ 1011000 рд╣реЛрддрд╛ (3 ones, рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╡рд┐рд╖рдо рд╣реИ), рддреЛ рдкреИрд░рд┐рдЯреА рдмрд┐рдЯ 0 рд╣реЛрддрд╛ред
рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рд╡рд╛рд▓
рд╡рд┐рд╖рдо рдФрд░ рд╕рдо рдкреИрд░рд┐рдЯреА рдореЗрдВ рдХреНрдпрд╛ рдЕрдВрддрд░ рд╣реИ? рд╕рдо рдкреИрд░рд┐рдЯреА (even parity) 1s рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рд╕рдо рдмрдирд╛рддреА рд╣реИ, рдЬрдмрдХрд┐ рд╡рд┐рд╖рдо рдкреИрд░рд┐рдЯреА рдЗрд╕реЗ рд╡рд┐рд╖рдо рдмрдирд╛рддреА рд╣реИред рдпрд╣ рдЯреВрд▓ рд╡рд┐рд╖рдо рдкреИрд░рд┐рдЯреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред
рдХреНрдпрд╛ рдкреИрд░рд┐рдЯреА рд╕рднреА рдПрд░рд░ рдкрдХрдбрд╝ рд╕рдХрддреА рд╣реИ? рдПрдХ рдЕрдХреЗрд▓рд╛ рдкреИрд░рд┐рдЯреА рдмрд┐рдЯ рдмрд┐рдЯ-рдлреНрд▓рд┐рдк рдХреА рдХрд┐рд╕реА рднреА рд╡рд┐рд╖рдо рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдкрдХрдбрд╝ рд▓реЗрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдПрд░рд░ рдХреА рд╕рдо рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдирд╣реАрдВ рдкрдХрдбрд╝ рд╕рдХрддрд╛, рдФрд░ рди рд╣реА рдПрд░рд░ рдХрд╛ рд╕реНрдерд╛рди рдмрддрд╛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдЙрд╕реЗ рд╕реБрдзрд╛рд░ рд╕рдХрддрд╛ рд╣реИред
рдкреИрд░рд┐рдЯреА рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд╣рд╛рдБ рд╣реЛрддрд╛ рд╣реИ? рдкреИрд░рд┐рдЯреА рдмрд┐рдЯреНрд╕ рд╕реАрд░рд┐рдпрд▓ рдХрдореНрдпреБрдирд┐рдХреЗрд╢рди (UART), рдореЗрдореЛрд░реА рд╕рд┐рд╕реНрдЯрдо рдФрд░ рдХрдИ рд╕рд░рд▓ рдбреЗрдЯрд╛-рдЗрдВрдЯреАрдЧреНрд░рд┐рдЯреА рдЬрд╛рдБрдЪреЛрдВ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВред