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

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

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

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

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

рдмрд╛рдЗрдирд░реА (рд╣рд░ рд╣реЗрдХреНрд╕ рдЕрдВрдХ рдХреЗ рд▓рд┐рдП 4 рдмрд┐рдЯ)
0001101000111111
Hex 1A3F
рдЯреНрд░рд┐рдореНрдб рдмрд╛рдЗрдирд░реА 1101000111111
рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ 1A3F
рджрд╢рдорд▓рд╡ 6,719

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

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

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

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

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

рд╣рд░ рд╣реЗрдХреНрд╕ рдЕрдВрдХ рдХрд╛ рдорд╛рди 0 рд╕реЗ 15 рддрдХ рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рдареАрдХ 4 рдмрд┐рдЯ рдореЗрдВ рд╕рдорд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рд░ рдЕрдВрдХ рдХреЛ рдЙрд╕рдХреЗ 4-рдмрд┐рдЯ рдкреИрдЯрд░реНрди рдореЗрдВ рдмрджрд▓реЗрдВ, рдлрд┐рд░ рдЗрди рд╕рдореВрд╣реЛрдВ рдХреЛ рдмрд╛рдПрдБ рд╕реЗ рджрд╛рдПрдБ рд▓рд┐рдЦреЗрдВ:

$$\text{Binary}_2 = \left(\;\Vert_{i}\; \text{nibble}_4\!\left(d_i\right)\right), \quad d_i \in \text{Hexadecimal value}$$

  • 0 тЖТ 0000, 1 тЖТ 0001, 2 тЖТ 0010, 3 тЖТ 0011
  • 4 тЖТ 0100, 5 тЖТ 0101, 6 тЖТ 0110, 7 тЖТ 0111
  • 8 тЖТ 1000, 9 тЖТ 1001, A тЖТ 1010, B тЖТ 1011
  • C тЖТ 1100, D тЖТ 1101, E тЖТ 1110, F тЖТ 1111
рдПрдХ рд╣реЗрдХреНрд╕ рдЕрдВрдХ A рдЪрд╛рд░-рдмрд┐рдЯ рдмрд╛рдЗрдирд░реА рд╕рдореВрд╣ 1010 рдореЗрдВ рдмрджрд▓рддреЗ рд╣реБрдП
рд╣рд░ рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рдЕрдВрдХ рдареАрдХ 4 рдмрд╛рдЗрдирд░реА рдмрд┐рдЯреНрд╕ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред

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

1A3F рдХреЛ рдмрджрд▓реЗрдВ: 1 тЖТ 0001, A тЖТ 1010, 3 тЖТ 0011, F тЖТ 1111ред рдЗрдиреНрд╣реЗрдВ рдЬреЛрдбрд╝рдиреЗ рдкрд░ рдорд┐рд▓рддрд╛ рд╣реИ 0001 1010 0011 1111, рдпрд╛рдиреА 0001101000111111ред рджрд╢рдорд▓рд╡ рдореЗрдВ рдпрд╣ 6719 рд╣реЛрддрд╛ рд╣реИред

рд╣реЗрдХреНрд╕ рд╕рдВрдЦреНрдпрд╛ 2F7 рдХреЛ рддреАрди 4-рдмрд┐рдЯ рд╕рдореВрд╣реЛрдВ 0010 1111 0111 рдореЗрдВ рдмрд╛рдБрдЯрдХрд░ рдлрд┐рд░ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛
рд╣рд░ рдЕрдВрдХ рдХреЛ 4 рдмрд┐рдЯреНрд╕ рдореЗрдВ рдмрджрд▓реЗрдВ, рдлрд┐рд░ рд╕рдореВрд╣реЛрдВ рдХреЛ рдмрд╛рдПрдБ рд╕реЗ рджрд╛рдПрдБ рдЬреЛрдбрд╝реЗрдВред

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

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

рд╣рд░ рд╕рдореВрд╣ 4 рдмрд┐рдЯ рдХрд╛ рд╣реА рдХреНрдпреЛрдВ рд╣реЛрддрд╛ рд╣реИ? рдХреНрдпреЛрдВрдХрд┐ 16 = 2тБ┤ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдПрдХ рд╣реЗрдХреНрд╕ рдЕрдВрдХ рд╣рдореЗрд╢рд╛ рдареАрдХ рдЪрд╛рд░ рдмрд╛рдЗрдирд░реА рдЕрдВрдХреЛрдВ рдореЗрдВ рдмрджрд▓рддрд╛ рд╣реИ, рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╢реЗрд╖ рдХреЗред

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

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