MCP рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ тЖТ

рдЧрдгрдирд╛ рджрд░реНрдЬ рдХрд░реЗрдВ

рд╕реВрддреНрд░ (рдлреЙрд░реНрдореВрд▓рд╛)

рд╡рд┐рдЬреНрдЮрд╛рдкрди

рдкрд░рд┐рдгрд╛рдо

рдмрд╛рдЗрдирд░реА (рдмреЗрд╕ 2)
1101000111111
Base 16 тЖТ Base 2
рдкреИрдб рдХрд┐рдпрд╛ рд╣реБрдЖ (рд╣рд░ рдЕрдВрдХ рдХреЗ 4 рдмрд┐рдЯ) 0001101000111111
рджрд╢рдорд▓рд╡ рдорд╛рди 6,719
рд╣реЗрдХреНрд╕ рдЕрдВрдХ 4

рд╣реЗрдХреНрд╕ рд╕реЗ рдмрд╛рдЗрдирд░реА рдХрдиреНрд╡рд░реНрдЯрд░ рдХреНрдпрд╛ рд╣реИ?

рд╣реЗрдХреНрд╕ рд╕реЗ рдмрд╛рдЗрдирд░реА рдХрдиреНрд╡рд░реНрдЯрд░ рдХрд┐рд╕реА рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рд╕рдВрдЦреНрдпрд╛ (рдмреЗрд╕ 16) рдХреЛ рдЙрд╕рдХреЗ рдмрд╛рдЗрдирд░реА рд░реВрдк (рдмреЗрд╕ 2) рдореЗрдВ рдмрджрд▓ рджреЗрддрд╛ рд╣реИред рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреА рджреБрдирд┐рдпрд╛ рдореЗрдВ рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рдХрд╛ рдмрд╣реБрдд рдЗрд╕реНрддреЗрдорд╛рд▓ рд╣реЛрддрд╛ рд╣реИ тАФ рдореЗрдореЛрд░реА рдПрдбреНрд░реЗрд╕, рдХрд▓рд░ рдХреЛрдб, MAC рдПрдбреНрд░реЗрд╕ рдФрд░ рдорд╢реАрди рдХреЛрдб рдореЗрдВ тАФ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдмрд╛рдЗрдирд░реА рдХреЛ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рд▓рд┐рдЦрдиреЗ рдХрд╛ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рд╣реИред рд╣рд░ рдПрдХ рд╣реЗрдХреНрд╕ рдЕрдВрдХ рдареАрдХ рдЪрд╛рд░ рдмрд╛рдЗрдирд░реА рдмрд┐рдЯ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рд░реВрдкрд╛рдВрддрд░рдг рддреЗрдЬрд╝ рднреА рд╣реИ рдФрд░ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдиреБрдХрд╕рд╛рди (lossless) рдХреЗ рд╣реЛрддрд╛ рд╣реИред

рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ

рджрд┐рдП рдЧрдП рдмреЙрдХреНрд╕ рдореЗрдВ рдХреЛрдИ рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рдорд╛рди рдЯрд╛рдЗрдк рдХрд░реЗрдВред рдЖрдк рд╢реБрд░реБрдЖрдд рдореЗрдВ 0x рдкреНрд░реАрдлрд╝рд┐рдХреНрд╕ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдЫреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ AтАУF рдХреЗ рдЕрдХреНрд╖рд░ рдмрдбрд╝реЗ (uppercase) рдпрд╛ рдЫреЛрдЯреЗ (lowercase) рджреЛрдиреЛрдВ рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдЖрдкрдХреЛ рдкреВрд░рд╛ рдмрд╛рдЗрдирд░реА рд╕реНрдЯреНрд░рд┐рдВрдЧ рджреЗрдЧрд╛, рд╕рд╛рде рд╣реА рд╣рд░ рд╣реЗрдХреНрд╕ рдЕрдВрдХ рдХреЗ рд▓рд┐рдП 4 рдмрд┐рдЯ рддрдХ рдкреИрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╕рдВрд╕реНрдХрд░рдг ("рдирд┐рдмрд▓" рд╡реНрдпреВ), рдЗрд╕рдХреЗ рдмрд░рд╛рдмрд░ рдХрд╛ рджрд╢рдорд▓рд╡ рдкреВрд░реНрдгрд╛рдВрдХ, рдФрд░ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдбрд╛рд▓реЗ рдЧрдП рд╣реЗрдХреНрд╕ рдЕрдВрдХреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рднреА рджрд┐рдЦрд╛рдПрдЧрд╛ред

рдлрд╝реЙрд░реНрдореВрд▓рд╛ рд╕рдордЭреЗрдВ

рдЪреВрдБрдХрд┐ \(16 = 2^4\) рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рд░ рд╣реЗрдХреНрд╕ рдЕрдВрдХ рдареАрдХ рдПрдХ 4-рдмрд┐рдЯ рд╕рдореВрд╣ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред рдХрдиреНрд╡рд░реНрдЯрд░ рд╣рд░ рдЕрдВрдХ рдХрд╛ 4-рдмрд┐рдЯ рдкреИрдЯрд░реНрди рдвреВрдБрдврддрд╛ рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХреНрд░рдо рд╕реЗ рдЬреЛрдбрд╝ рджреЗрддрд╛ рд╣реИред рдкрдврд╝рдиреЗ рдореЗрдВ рдЖрд╕рд╛рди рдирддреАрдЬреЗ рдХреЗ рд▓рд┐рдП рд╢реБрд░реБрдЖрддреА рд╢реВрдиреНрдп (leading zeros) рд╣рдЯрд╛ рджрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ; рдЬрдмрдХрд┐ рдкреИрдб рдХреА рдЧрдИ рдкрдВрдХреНрддрд┐ рд╣рд░ рдирд┐рдмрд▓ рдХреЛ рдмрдирд╛рдП рд░рдЦрддреА рд╣реИ рддрд╛рдХрд┐ рдЖрдк рдЕрдВрдХ-рджрд░-рдЕрдВрдХ рд╕рдВрд░реЗрдЦрдг рджреЗрдЦ рд╕рдХреЗрдВред рджрд╢рдорд▓рд╡ рдорд╛рди рдПрдХ рд╕реНрдерд╛рдиреАрдп рдпреЛрдЧ (positional sum) рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рдХрд╛рд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ: $$N = \sum_i d_i \cdot 16^i$$

рдПрдХ рд╣реЗрдХреНрд╕ рдЕрдВрдХ 4-рдмрд┐рдЯ рдирд┐рдмрд▓ рдореЗрдВ рдореИрдк рд╣реЛрддрд╛ рд╣реБрдЖ
рдкреНрд░рддреНрдпреЗрдХ рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рдЕрдВрдХ рд╕реАрдзреЗ 4-рдмрд┐рдЯ рдмрд╛рдЗрдирд░реА рдирд┐рдмрд▓ рдореЗрдВ рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИред

рд╣рд▓ рдХрд┐рдпрд╛ рд╣реБрдЖ рдЙрджрд╛рд╣рд░рдг

1A3F рдХреЛ рдмрджрд▓рддреЗ рд╣реИрдВред рд╣рд░ рдЕрдВрдХ рдХреЛ рдореИрдк рдХрд░реЗрдВ: 1 тЖТ 0001, A тЖТ 1010, 3 тЖТ 0011, F тЖТ 1111ред рдЗрдиреНрд╣реЗрдВ рдЬреЛрдбрд╝рдиреЗ рдкрд░ рдмрдирддрд╛ рд╣реИ 0001101000111111; рд╢реБрд░реБрдЖрддреА рд╢реВрдиреНрдп рд╣рдЯрд╛рдиреЗ рдкрд░ рдорд┐рд▓рддрд╛ рд╣реИ 1101000111111ред рджрд╢рдорд▓рд╡ рдорд╛рди рд╣реЛрдЧрд╛ $$1\times4096 + 10\times256 + 3\times16 + 15 = 6719$$

рдХрдИ рд╣реЗрдХреНрд╕ рдЕрдВрдХ рдЬреБрдбрд╝реЗ рд╣реБрдП 4-рдмрд┐рдЯ рд╕рдореВрд╣реЛрдВ рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╣реЛрдХрд░ рдПрдХ рдмрд╛рдЗрдирд░реА рд╕рдВрдЦреНрдпрд╛ рдмрдирд╛рддреЗ рд╣реБрдП
рдХрдИ рдЕрдВрдХреЛрдВ рд╡рд╛рд▓рд╛ рд╣реЗрдХреНрд╕ рдорд╛рди рд╣рд░ рдЕрдВрдХ рдХреЗ рдирд┐рдмрд▓ рдХреЛ рдЬреЛрдбрд╝рдХрд░ рдмрд╛рдЗрдирд░реА рдмрди рдЬрд╛рддрд╛ рд╣реИред

рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рд╡рд╛рд▓

рдХреНрдпрд╛ рдЕрдХреНрд╖рд░реЛрдВ рдХрд╛ рдмрдбрд╝рд╛ рдпрд╛ рдЫреЛрдЯрд╛ рд╣реЛрдирд╛ рдорд╛рдпрдиреЗ рд░рдЦрддрд╛ рд╣реИ? рдирд╣реАрдВ тАФ 1a3f рдФрд░ 1A3F рджреЛрдиреЛрдВ рдХрд╛ рдирддреАрдЬрд╛ рдПрдХ рд╣реА рдЖрддрд╛ рд╣реИред

0x рдкреНрд░реАрдлрд╝рд┐рдХреНрд╕ рдХрд╛ рдХреНрдпрд╛? рдпрд╣ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╣реИ рдФрд░ рдЕрдкрдиреЗ-рдЖрдк рдЕрдирджреЗрдЦрд╛ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдкреИрдб рдХрд┐рдП рдЧрдП рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЬрд╝реНрдпрд╛рджрд╛ рдЕрдВрдХ рдХреНрдпреЛрдВ рд╣реЛрддреЗ рд╣реИрдВ? рдкреИрдб рдХреА рдЧрдИ рдкрдВрдХреНрддрд┐ рд╣рдореЗрд╢рд╛ рд╣рд░ рд╣реЗрдХреНрд╕ рдЕрдВрдХ рдХреЗ рд▓рд┐рдП рдареАрдХ рдЪрд╛рд░ рдмрд┐рдЯ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреА рд╣реИ рддрд╛рдХрд┐ рдирд┐рдмрд▓ рдХреА рд╕реАрдорд╛рдПрдБ рд╕рд╛рдлрд╝ рджрд┐рдЦреЗрдВ, рдЬрдмрдХрд┐ рдореБрдЦреНрдп рдирддреАрдЬреЗ рдореЗрдВ рдмреЗрд╡рдЬрд╣ рдХреЗ рд╢реБрд░реБрдЖрддреА рд╢реВрдиреНрдп рд╣рдЯрд╛ рджрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред

рдЕрдВрддрд┐рдо рдЕрдкрдбреЗрдЯ: