UDBред рдпрд╣ рдХреНрдпрд╛ рд╣реИ? рднрд╛рдЧ 4. рджрддреНрддрдкрде ALU



рдЬреИрд╕рд╛ рдХрд┐ рдкрд┐рдЫрд▓реА рдмрд╛рд░ рд╡рд╛рджрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд╣рдо рдЕрдВрдХрдЧрдгрд┐рдд рдФрд░ рддрд░реНрдХ рдЗрдХрд╛рдИ (ALU) рдХрд╛ рдПрдХ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╢реБрд░реВ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рдЪрдХреНрд░ рдХреА рд╕рд╛рдорд╛рдиреНрдп рд╕рд╛рдордЧреНрд░реА тАЬUDBред рдпрд╣ рдХреНрдпрд╛ рд╣реИ? тАЭ
рднрд╛рдЧ 1. рдкрд░рд┐рдЪрдпред рдкреАрдПрд▓рдбреАред
рднрд╛рдЧ 2. рджрддреНрддрдкрдеред
рднрд╛рдЧ 3. рджрддреНрддрдкрде рдлреАрдлреЛред
рднрд╛рдЧ 4. рджрддреНрддрдкрде ALUред (рд╡рд░реНрддрдорд╛рди рд▓реЗрдЦ)
рднрд╛рдЧ 5. рджрддреНрддрдкрдеред рдЙрдкрдпреЛрдЧреА рдЫреЛрдЯреА рдЪреАрдЬреЗрдВред
рднрд╛рдЧ 6. рдкреНрд░рдмрдВрдзрди рдФрд░ рд╕реНрдерд┐рддрд┐ рдореЙрдбреНрдпреВрд▓ред
рднрд╛рдЧ 7. рд╕рдордп рдФрд░ рдирд┐рдпрдВрддреНрд░рдг рдореЙрдбреНрдпреВрд▓ рд░реАрд╕реЗрдЯ рдХрд░реЗрдВ
рднрд╛рдЧ 8. UDB рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рддреЗ рд╣реБрдП

21.3.2.4 рджрд╛рддрдкрд╛рде рдП.рдПрд▓.рдпреВ.


ALU рдХреЛрд░ рдореЗрдВ рддреАрди рд╕реНрд╡рддрдВрддреНрд░ 8-рдмрд┐рдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдпреЛрдЧреНрдп рдХрд╛рд░реНрдп рд╣реЛрддреЗ рд╣реИрдВ: рдПрдХ рдЕрдВрдХрдЧрдгрд┐рдд / рддрд░реНрдХ рдмреНрд▓реЙрдХ, рдПрдХ рд╢рд┐рдлреНрдЯ рд░рдЬрд┐рд╕реНрдЯрд░ рдмреНрд▓реЙрдХ рдФрд░ рдПрдХ рдореБрдЦреМрдЯрд╛ рдУрд╡рд░рд▓реЗ рдмреНрд▓реЙрдХред

рдЕрдВрдХрдЧрдгрд┐рдд рдФрд░ рддрд╛рд░реНрдХрд┐рдХ рд╕рдВрдЪрд╛рд▓рди


ALU рдлрд╝рдВрдХреНрд╢рдВрд╕ рдХрд╛ рдЪрдпрди рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди RAM рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдиреАрдЪреЗ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред

рддрд╛рд▓рд┐рдХрд╛ 21-8ред ALU рдХрд╛рд░реНрдп
рдлрдВрдХ [2: 0]рд╕рдорд╛рд░реЛрд╣рдЖрдкрд░реЗрд╢рди
000рдкрд╛рд╕Srca
001рдХрд╛рдВрдЧреНрд░реЗрд╕++ srca
010рджрд┐рд╕рдореНрдмрд░--srca
011рдЬреЛрдбрд╝реЗрдВsrca + srcb
100рдЙрдкsrca - srcb
101XORsrca ^ srcb
110рдФрд░srca & srcb
111рдпрд╛srca | srcb

рдореЗрдВ рд▓реЗ рдЬрд╛рддреЗ рд╣реИрдВ


рдЕрдВрдХрдЧрдгрд┐рдд рд╕рдВрдЪрд╛рд▓рди рдореЗрдВ рдХреИрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рддрд╛рд▓рд┐рдХрд╛ 21-9 рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдХреБрдЫ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдореВрд▓реНрдпреЛрдВ рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреИрд░реА рдореМрдЬреВрдж рд╣реИред

рддрд╛рд▓рд┐рдХрд╛ 21-9ред рдореЗрдВ рдХреИрд░реА рдХрд░рддрд╛ рд╣реИред
рдХрд╛рд░реНрдпреЛрдВрдЖрдкрд░реЗрд╢рдирдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреИрд░реА
рдХрд╛рдВрдЧреНрд░реЗрд╕++ srcasrca + 00h + ci, рдЬрд╣рд╛рдВ ci 1 рд╣реИ
рджрд┐рд╕рдореНрдмрд░--srcasrca + ffh + ci, рдЬрд╣рд╛рдВ ci 0 рд╣реИ
рдЬреЛрдбрд╝реЗрдВsrca + srcbsrca + srcb + ci, рдЬрд╣рд╛рдВ ci 0 рд╣реИ
рдЙрдкsrca - srcbsrca + ~ srcb + ci, рдЬрд╣рд╛рдВ ci 1 рд╣реИ

рдЗрди рдирд┐рдпрдорд┐рдд рдЕрдВрдХрдЧрдгрд┐рддреАрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рд╛рдЗрдлрд╝рдиреЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреАрди рдФрд░ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВред CI SELA рдФрд░ CI SELB рдмрд┐рдЯреНрд╕ рдкреНрд░рддреНрдпреЗрдХ рдорд╛рдк рдХреЗ рд▓рд┐рдП рдЗрдирдкреБрдЯ рдореЗрдВ рдХреИрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдпрдо рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдбрд╛рдпрдиреЗрдорд┐рдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди RAM рдкреНрд░рддреНрдпреЗрдХ рдЪрдХреНрд░ рдкрд░ A рдпрд╛ B рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛ рдЪрдпрди рдХрд░рддрд╛ рд╣реИред рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рддрд╛рд▓рд┐рдХрд╛ 21-10 рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред

рддрд╛рд▓рд┐рдХрд╛ 21-10ред рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдХреИрд░реА рдореЗрдВред
рд╕реАрдЖрдИ рд╕реЗрд▓реЗрдХреНрдЯ рдП
рд╕реАрдЖрдИ рдПрд╕рдИрдПрд▓ рдмреА
рд╢рд╛рд╕рди
рдкреНрд░рд╡рд╛рд╕
рд╡рд┐рд╡рд░рдг
00рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ
(рдбрд┐рдлрд╝реЙрд▓реНрдЯ)
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЕрдВрдХрдЧрдгрд┐рддреАрдп рдореЛрдб,
рддрд╛рд▓рд┐рдХрд╛ 21-9 рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИред
01latching
(рдкрдВрдЬреАрдХреГрдд)
рдХреИрд░реА рдлреНрд▓реИрдЧ рдЬреЛ рд╣реИ
рдкрд┐рдЫрд▓реЗ рдЪрдХреНрд░ рд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рдХрд╛ рдкрд░рд┐рдгрд╛рдоред
рдЗрд╕ рдореЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдкрд░ рд▓реЗ рдЬрд╛рдиреЗ рдФрд░ рд╕рдВрдЪрд╛рд▓рди рдШрдЯрд╛рдирд╛
рдХрдмреНрдЬреЗ рдХреЗ рд╕рд╛рдеред
10рдЯреБрдХрдбрд╝реЗ
(рдХрд░рд╛рдИ)
рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рдХрд╣реАрдВ рдФрд░ рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИред
рдФрд░ рдЗрд╕ рдкреНрд░рд╡реЗрд╢ рджреНрд╡рд╛рд░ рдкрд░ рднреЗрдЬ рджрд┐рдпрд╛ред рдпрд╣ рд╡рд┐рдзрд╛
рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдкреНрд░рдмрдВрдзрд┐рдд рдХрд╛рдЙрдВрдЯрд░ред
11рдЬрдВрдЬреАрд░реЛрдВ рдореЗрдВ рдмрдВрдзрди
(рдЬрдВрдЬреАрд░)
рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рдХреЗ рдмрд╛рдж рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ рд░рдЦрд╛ рдЧрдпрд╛ рд╣реИ
рдкрд┐рдЫрд▓рд╛ рджрд╢рдкрдеред рдпрд╣ рдореЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдПрдХрд▓-рдЪрдХреНрд░ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
рдЙрдЪреНрдЪ рдмрд┐рдЯ рджрд░ рд╕рдВрдЪрд╛рд▓рди,
рдЬрд┐рд╕рдореЗрдВ рджреЛ рдпрд╛ рдЕрдзрд┐рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
Datapathред

рдпрджрд┐ рдХреИрд░реА рдлреЙрд░рд╡рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЗрд╕реЗ рдХрдИ рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рддрд╛рд▓рд┐рдХрд╛ 21-11 рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдХреНрд╖рдп рдФрд░ рдЗрдХрд╛рдИ рдШрдЯрд╛рд╡ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП, рд╕рдХреНрд░рд┐рдп рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рд╕реНрддрд░ рдХрдо рд╣реИ (рдЙрд▓рдЯрд╛)ред

рддрд╛рд▓рд┐рдХрд╛ 21-11ред рдЯреНрд░реЗрд╕ рдХреИрд░реА рдЗрди рдлреАрдЪрд░реНрд╕ред
рд╕рдорд╛рд░реЛрд╣рдкреЛрд▓рд╛рд░рд┐рдЯреА рдХреИрд░реА рдЗрдирдХреИрд░реА рдЗрди рд╕рдХреНрд░рд┐рдп рд╣реИрдХреИрд░реА рдореЗрдВ рдирд┐рд╖реНрдХреНрд░рд┐рдп рд╣реИ
рдХрд╛рдВрдЧреНрд░реЗрд╕рд╕реАрдзреЗ++ srcaSrca
рджрд┐рд╕рдореНрдмрд░рдЙрд▓реНрдЯреЗ--srcaSrca
рдЬреЛрдбрд╝реЗрдВрд╕реАрдзреЗ(srca + srcb) +1srca + srcb
рдЙрдкрдЙрд▓реНрдЯреЗ(srca - srcb) -1(srca - srcb)

рдмрд╛рд╣рд░ рд▓реЗ рдЬрд╛рдирд╛


рдХреИрд░реНрд░реА - рд╡реИрдХрд▓реНрдкрд┐рдХ рдбрд╛рдЯрд╛рдкрд╛рдЯ рдЖрдЙрдЯрдкреБрдЯ, рдПрдХ рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рд░реВрдк рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЙрдЪреНрдЪ рдмрд┐рдЯ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрдирддрд╛ рд╣реИред рдорд╛рди рдХреЛ рдПрдХ рдкреБрд░рд╛рдиреЗ рдмреНрд▓реЙрдХ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рдЗрдирдкреБрдЯ рдХреЗ рд▓рд┐рдП рд╢реНрд░реГрдВрдЦрд▓рд╛ рд╕реЗ рдиреАрдЪреЗ рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдХреНрд╖рдп рдФрд░ рдШрдЯрд╛рд╡ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдмрд╛рд╣рд░ рд▓реЗ рдЬрд╛рдирд╛ рдЙрд▓реНрдЯрд╛ рд╣реИред

рддрд╛рд▓рд┐рдХрд╛ 21-12ред рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдХреИрд░реА рдЖрдЙрдЯред
рд╕рдорд╛рд░реЛрд╣рдкреЛрд▓рд╛рд░рд┐рдЯреА рдХреИрд░реА рдЖрдЙрдЯрдХреИрд░реА рдЖрдЙрдЯ рд╕рдХреНрд░рд┐рдп рд╣реИрдХреИрд░реА рдЖрдЙрдЯ рдЗрдирдПрдХреНрдЯрд┐рд╡ рд╣реИ
рдХрд╛рдВрдЧреНрд░реЗрд╕рд╕реАрдзреЗ++ рд╕рд░рдХрд╛ == режSrca
рджрд┐рд╕рдореНрдмрд░рдЙрд▓реНрдЯреЗ- рд╕реБрд░рд╕рд╛ == -1Srca
рдЬреЛрдбрд╝реЗрдВрд╕реАрдзреЗsrca + srcb> 255srca + srcb
рдЙрдкрдЙрд▓реНрдЯреЗsrca - srcb <0(srca - srcb)

рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рд╕рдВрд░рдЪрдирд╛


рдкреИрд░рд╛рдореАрдЯрд░реНрд╕ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд┐рдЯ рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП, рдХреИрд░реА рдЖрдЙрдЯ рдЬрдирд░реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪрд┐рддреНрд░ 21-15 рдореЗрдВ рджрд┐рдЦрд╛рдП рдЧрдП рд╣реИрдВред рдмрд╛рдж рдХреЗ рдЕрдВрдХрдЧрдгрд┐рддреАрдп рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХреИрд░реА рдХрд┐рдП рдЧрдП рдорд╛рдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд░реА рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЪрдХреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрдЪреНрдЪ рдХреНрд╖рдорддрд╛ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред



рдЪрд┐рддреНрд░ 21-15ред рдЯреНрд░рд╛рдВрд╕рдлрд░ рдСрдкрд░реЗрд╢рдиред

рдкрд╛рд░реА рдХрд╛ рд╕рдВрдЪрд╛рд▓рди


рд╢рд┐рдлреНрдЯ рдСрдкрд░реЗрд╢рди рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ ALU рдХреЗ рдСрдкрд░реЗрд╢рди рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╣реЛрддрд╛ рд╣реИ, рддрд╛рд▓рд┐рдХрд╛ 21-13 рдХреЗ рдЕрдиреБрд╕рд╛рд░ред

рддрд╛рд▓рд┐рдХрд╛ 21-13ред рд╢рд┐рдлреНрдЯ рдСрдкрд░реЗрд╢рди рдХреЗ рдХрд╛рд░реНрдпред
рд╢рд┐рдлреНрдЯ [1: 0]рд╕рдорд╛рд░реЛрд╣
00рджрд░реНрд░рд╛ (рдкрд╛рд╕)
01рд╢рд┐рдлреНрдЯ рд▓реЗрдлреНрдЯ
10рд╢рд┐рдлреНрдЯ рд░рд╛рдЗрдЯ
11рд╕реНрд╡реИрдкрд┐рдВрдЧ рдирд┐рдмрд▓реНрд╕ (рдирд┐рдмрд▓ рд╕реНрд╡реИрдк)

рд╢рд┐рдлреНрдЯ рдСрдкрд░реЗрд╢рди рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рдореВрд▓реНрдп рдбрд╛рдЯрд╛рдкрде рдХреЗ рд╕рд╛рде рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рджрд╛рдИрдВ рдУрд░ ( рд╕реЙрд░реА ) рдФрд░ рдмрд╛рдПрдВ ( sol_msb ) рдкрд░ рд╢рд┐рдлреНрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЖрдЙрдЯрдкреБрдЯ рдПрдХ рд╣реА рдмрд┐рдЯреНрд╕ рдХреЗ рд╕рд╛рде рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП рд╣реИрдВред рд╕реНрдЯреИрдЯрд┐рдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдмрд┐рдЯ (SHIFT SEL in register CFG15) рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХреМрди рд╕реА рд╢рд┐рдлреНрдЯ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдбрд╛рдЯрд╛рдкрд╛рде рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрдХ рд╢рд┐рдлреНрдЯ рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдореЗрдВ, рд╕рд┐рдЧреНрдирд▓ рд╕реЙрд░ рдФрд░ рд╕реЛрд▓_рдПрдордПрд╕рдмреА рдХреЛ рдХреНрд░рдорд╢рдГ рдПрдПрд▓рдпреВ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдПрд▓рдПрд╕рдмреА рдФрд░ рдПрдордПрд╕рдмреА рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

SI SELA рдФрд░ SI SELB рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдмрд┐рдЯреНрд╕ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдСрдкрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рдСрдлрд╝рд╕реЗрдЯ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдбрд╛рдпрдиреЗрдорд┐рдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди RAM рдкреНрд░рддреНрдпреЗрдХ рдШрдбрд╝реА рдЪрдХреНрд░ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди A рдпрд╛ B рдХрд╛ рдЪрдпрди рдХрд░рддрд╛ рд╣реИред рдкреБрд╢ рдХрд┐рдП рдЧрдП рдбреЗрдЯрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рдмрд╛рдПрдВ рдФрд░ рджрд╛рдПрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╕рдордп рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕ рдЗрдирдкреБрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд┐рдмрд▓реНрд╕ рдХреЛ рд▓рдВрдШрди рдФрд░ рдкреБрдирд░реНрд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рддреЗ рд╕рдордп рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЪрдпрдирд┐рдд рдорд╛рди рдФрд░ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдПрдХ рд╕рд╣реА рд╢рд┐рдлреНрдЯ рдФрд░ рдПрдХ рд▓реЗрдлреНрдЯ рд╢рд┐рдлреНрдЯ рджреЛрдиреЛрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВ, рдФрд░ рддрд╛рд▓рд┐рдХрд╛ 21-14 рдореЗрдВ рджрд┐рдЦрд╛рдП рдЧрдП рд╣реИрдВред

рддрд╛рд▓рд┐рдХрд╛ 21-14ред рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рдмрджрд▓рд╛рд╡
рдПрд╕рдЖрдИ рдПрд╕рдИрдПрд▓ рдП
рдПрд╕рдЖрдИ рдПрд╕рдИрдПрд▓ рдмреА
рд╕реНрд░реЛрдд
рд╕реНрд▓рд╛рдЗрдб
рдбреЗрдЯрд╛
рд╡рд┐рд╡рд░рдг
00рдбрд┐рдлрд╝реЙрд▓реНрдЯ / рдЕрдВрдХрдЧрдгрд┐рдд
(рдбрд┐рдлрд╝реЙрд▓реНрдЯ / рдЕрдВрдХрдЧрдгрд┐рдд)
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, DEFSI рдмрд┐рдЯ рдХрд╛ рдорд╛рди
(рд╕реНрдерд┐рд░ рез рдпрд╛ реж)ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрджрд┐ MSB SI рдХреЛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ,
рдлрд┐рд░ рд╕реНрд░реЛрдд рдЪрдпрдирд┐рдд рдХрд╛ рдореВрд▓реНрдп рд╣реИ
рдЙрдЪреНрдЪ рдХреНрд░рдо рдмрд┐рдЯ ALU (рдХреЗрд╡рд▓ рд╕рд╣реА рдмрджрд▓рд╛рд╡ рдХреЗ рд▓рд┐рдП)ред
01latching
(рдкрдВрдЬреАрдХреГрдд)
рдкрд╛рд░реА рдХреЗ рд▓рд┐рдП рдЗрдирдкреБрдЯ рдорд╛рди рд╕реЗрдЯ рд╣реИ
рд╡рд░реНрддрдорд╛рди рд▓рдЪрд░ рдЖрдЙрдЯрдкреБрдЯ рдореВрд▓реНрдп
рдХрддрд░рдиреА (рдкрд┐рдЫрд▓реЗ рдЪрдХреНрд░ рд╕реЗ)ред рдЖрдкрд░реЗрд╢рди
рдмрд╛рдИрдВ рдкрд╛рд░реА рдЕрдВрддрд┐рдо рдорд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИ
рдмрд╛рдИрдВ рдкрд╛рд░реАред рд░рд╛рдЗрдЯ рд╢рд┐рдлреНрдЯ рдСрдкрд░реЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ
рдЕрдВрддрд┐рдо рдЖрдЙрдЯрдкреБрдЯ рд╢рд┐рдлреНрдЯред
10рдЯреБрдХрдбрд╝реЗ
(рдХрд░рд╛рдИ)
рд╢рд┐рдлреНрдЯ рдХреЗ рд▓рд┐рдП рдЗрдирдкреБрдЯ рдЖрддрд╛ рд╣реИ
рдмрд╛рд╣реНрдп рд░реВрдк рд╕реЗ, рдЯреНрд░реЗрд╕ рд╕рдВрд╕рд╛рдзрдиреЛрдВ (SI рдЗрдирдкреБрдЯ) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗред
11рдЬрдВрдЬреАрд░реЛрдВ рдореЗрдВ рдмрдВрдзрди
(рдЬрдВрдЬреАрд░)
рдЗрдирдкреБрдЯ рдмрд╛рдИрдВ рдкрд╛рд▓реА рдХреЗ рд▓рд┐рдП
рджрд╛рдПрдВ рдмреНрд▓реЙрдХ рдХреЗ рдирд┐рдХрд╛рд╕ рд╕реЗ рдлреЗрдВрдХрддрд╛ рд╣реИ
рдЗрдирдкреБрдЯ рд╢рд┐рдлреНрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ рдбрд╛рдЯрд╛рдкрдЯ
рджрд╛рдИрдВ рдУрд░ - рдмрд╛рдИрдВ рдУрд░ рд╕реЗред

рдмрд╛рдИрдВ рдУрд░ рд╢рд┐рдлреНрдЯ рдХрд░рдиреЗ рдкрд░ рдЖрдЙрдЯрдкреБрдЯ рдЙрдЪреНрдЪ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдмрд┐рдЯ рд╕реЗ рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЬрдм рджрд╛рдИрдВ рдУрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рдЪрдпрдирд┐рдд рд╡рд░рд┐рд╖реНрда (MSB) рд╕реНрдерд┐рддрд┐ рд╕реЗ рдзрдХреЗрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдЙрдЯрдкреБрдЯ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЬрдм рдмрд╛рдИрдВ рдУрд░ рд╢рд┐рдлреНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддрдм рднреА рдЬрдм рджрд╛рдИрдВ рдУрд░ рд╢рд┐рдлреНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдХреБрдВрдбреА рд▓рдЧрд╛рдИ рдЬрд╛рддреА рд╣реИ рдФрд░ рдЕрдЧрд▓реЗ рдЙрдкрд╛рдп рдкрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрдИ рдЪрдХреНрд░реЛрдВ рдореЗрдВ рдЕрдзрд┐рдХ рдХреНрд╖рдорддрд╛ рдХреА рдкрд╛рд░реА рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред



рдЪрд┐рддреНрд░ 21-16ред рдкрд╛рд░реА рдХрд╛ рд╕рдВрдЪрд╛рд▓рдиред

рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ MSB рдХреЛ рдЪреБрдирдХрд░ рдЕрд▓рдЧ-рдерд▓рдЧ рдХрд┐рдП рдЧрдП рдмрд┐рдЯреНрд╕ рдХреЛ рдЕрднреА рднреА рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рджрд┐рдЦрд╛рдП рдЧрдП рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдмрд┐рдЯ 7 рдХреЛ рджрд╛рдИрдВ рдУрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рднреА рдореМрди рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдмрд╛рдИрдВ рдУрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рд╣реЛрдиреЗ рдкрд░ рдмрд┐рдЯ 5 рдХреЛ рдмрд┐рдЯ 4 рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрдХ рдкреГрдердХ рд╕рдореВрд╣ рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ (рджрд╛рдПрдВ рдпрд╛ рдмрд╛рдПрдВ) рдмрд┐рдЯ рдЦреЛ рдЬрд╛рдПрдЧрд╛ред

ALU рдорд╛рд╕реНрдХ рдУрд╡рд░рд▓реЗ рдСрдкрд░реЗрд╢рди


UDB рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд░рдЬрд┐рд╕реНрдЯрд░ рдХреЗ рд╕реНрдерд┐рд░ рд╕реНрдерд╛рди рдореЗрдВ 8-рдмрд┐рдЯ рдорд╛рд╕реНрдХ рд░рдЬрд┐рд╕реНрдЯрд░ рдорд╛рд╕реНрдХрд┐рдВрдЧ рдСрдкрд░реЗрд╢рди рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рдСрдкрд░реЗрд╢рди рдореЗрдВ, рдЗрд╕ рд░рдЬрд┐рд╕реНрдЯрд░ рдХреЗ рдореВрд▓реНрдп рдХреЗ рд╕рд╛рде рдПрдХ рдореБрдЦреМрдЯрд╛ (рдФрд░ рдСрдкрд░реЗрд╢рди) ALU рдЖрдЙрдЯрдкреБрдЯ рдкрд░ рдЖрд░реЛрдкрд┐рдд рд╣реИред рдПрдПрд▓рдпреВ рдорд╛рд╕реНрдХрд┐рдВрдЧ рдСрдкрд░реЗрд╢рди рдХрд╛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрдкрдпреЛрдЧ рд╕реНрд╡рд╛рдпрддреНрдд рдЯрд╛рдЗрдорд░ рдФрд░ рдХрд╛рдЙрдВрдЯрд░реЛрдВ рдХрд╛ рдПрдХ рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рд╣реИ рдЬреЛ рджреЛ рдХреА рд╢рдХреНрддрд┐ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИред

21.3.2.5ред рдбрд╛рдЯрд╛рдкрде рдЗрдирдкреБрдЯреНрд╕ рдФрд░ рдорд▓реНрдЯреАрдкреНрд▓реЗрдХреНрд╕рд┐рдВрдЧ


рдЬреИрд╕рд╛ рдХрд┐ рддрд╛рд▓рд┐рдХрд╛ 21-15 рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдкреНрд░рддреНрдпреЗрдХ рдбрд╛рдЯрд╛рдкрде рдореЗрдВ 9 рдЗрдирдкреБрдЯ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рдЪреИрдирд▓ рдЯреНрд░реЗрд╕рд┐рдВрдЧ рдХреЗ 6 рдЗрдирдкреБрдЯ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдЗрдирдореЗрдВ рд░реИрдо, FIFO рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкрддреЗ, рдбреЗрдЯрд╛ рд░рдЬрд┐рд╕реНрдЯрд░ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдпрдВрддреНрд░рдг рд╕рдВрдХреЗрдд, рд╕рд╛рде рд╣реА рдбреЗрдЯрд╛ рдЗрдирдкреБрдЯ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рдФрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рд╢рд╛рдорд┐рд▓ рд╣реИред

рддрд╛рд▓рд┐рдХрд╛ 24-15ред рджрд╛рддрд╛рдкрд╛рда рдЗрдирдкреБрдЯреНрд╕
рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рд╡рд┐рд╡рд░рдг
RAD2
RAD1
RAD0
рдбрд╛рдпрдиреЗрдорд┐рдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди RAM рдореЗрдВ рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдкрддрд╛ред рдкрддреЛрдВ
рдЖрда рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рдкреНрд░реЛрдЧреНрд░рд╛рдореЗрдмрд▓ 16-рдмрд┐рдЯ рд╢рдмреНрджред рд╣рд░ рд╢рдмреНрдж
рд╡рд░реНрддрдорд╛рди рд▓реВрдк рдХреЗ рд▓рд┐рдП рдбрд╛рдЯрд╛рдкрде рдирд┐рдпрдВрддреНрд░рдг рдмрд┐рдЯреНрд╕ рд╣реИред рдЕрдиреБрдХреНрд░рдо
рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЛ рдЗрди рдкрддрд╛ рдЗрдирдкреБрдЯреЛрдВ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
F0LD
F1LD
рдпрджрд┐ рдЗрд╕ рдЪрдХреНрд░ рдореЗрдВ рдореБрд░реНрдЧрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдбреЗрдЯрд╛ рдХреЛ рдЪрдпрдирд┐рдд FIFO рдореЗрдВ рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдмреИрдЯрд░реА A0 рдпрд╛ A1 рдпрд╛ ALU рд╕реЗ рдЖрдЙрдЯрдкреБрдЯ рд╕реЗред рд╕реНрд░реЛрдд рдХрд╛ рдЪрдпрди
Fx INSEL [1: 0] рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдмрд┐рдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред рдпрд╣ рдЗрдирдкреБрдЯ рдЭреВрд▓реЛрдВ рдХреЗ рдкреНрд░рддрд┐ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рд╣реИред
рдЗрд╕рдХрд╛ рдирдореВрдирд╛ рджрддрдкрдд рдореЗрдВ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ; рд╕рдВрдХреНрд░рдордг рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдкрд░
"0" рд╕реЗ "1" рддрдХ, рд▓реЛрдбрд┐рдВрдЧ рдШрдбрд╝реА рд╕рдВрдХреЗрдд рдХреЗ рдЕрдЧрд▓реЗ рдХрд┐рдирд╛рд░реЗ рдкрд░ рд╣реЛрддреА рд╣реИред
D0LD
D1LD
рдпрджрд┐ рдЗрд╕ рд▓реВрдк рдореЗрдВ рдореБрд░реНрдЧрд╛ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ Dx рд░рдЬрд┐рд╕реНрдЯрд░ рд╕реЗ рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдЗрд╕рдХреЗ рд╕рдВрдмрдВрдзрд┐рдд рдлреАрдлреЛ рдПрдлрдПрдХреНрд╕ред рдпрд╣ рдЗрдирдкреБрдЯ рдЭреВрд▓реЛрдВ рдХреЗ рдкреНрд░рддрд┐ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рд╣реИред рдЗрд╕рдХрд╛ рдирдореВрдирд╛ рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдХреНрд▓реЙрдХ Datapath; "0" рд╕реЗ "1" рддрдХ рдПрдХ рд╕рдВрдХреНрд░рдордг рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдкрд░, рд▓реЛрдб рд╣реЛ рд░рд╣рд╛ рд╣реИ
рдШрдбрд╝реА рд╕рдВрдХреЗрдд рдХреЗ рдЕрдЧрд▓реЗ рдХрд┐рдирд╛рд░реЗ рдкрд░ рд╣реЛрддрд╛ рд╣реИред
рдПрд╕рдЖрдИрдпрд╣ рдПрдХ рдбреЗрдЯрд╛ рдЗрдирдкреБрдЯ рд╡реИрд▓реНрдпреВ рд╣реИ рдЬрд┐рд╕реЗ рд╢рд┐рдлреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рджрд╛рдПрдБ рдпрд╛ рдмрд╛рдПрдБред
рд╕реАрдЖрдИрдЗрд╕ рдХреИрд░реА рд╡реИрд▓реНрдпреВ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдЕрдЧрд░ рдХрдВрдЯреНрд░реЛрд▓ рд╕рд┐рдЧреНрдирд▓ рд╕реЗ рд╣реЛрддрд╛ рд╣реИ
рд╕реНрдерд╛рдирд╛рдВрддрд░рдг "рд░реВрдЯреЗрдб рдХреИрд░реА" рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИред

рдЬреИрд╕рд╛ рдХрд┐ рдЪрд┐рддреНрд░ 21-17 рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдкреНрд░рддреНрдпреЗрдХ рдЗрдирдкреБрдЯ рдореЗрдВ 6-рдЗрди -1 рдорд▓реНрдЯреАрдкреНрд▓реЗрдХреНрд╕ рд╣реИ, рдЗрд╕рд▓рд┐рдП, рд╕рднреА рдЗрдирдкреБрдЯ рд╡рд┐рдирд┐рдореЗрдп рд╣реИрдВред рдЗрдирдкреБрдЯ рдХреЛ рджреЛ рддрд░реАрдХреЛрдВ рд╕реЗ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: рдпрд╛ рддреЛ рд╕реНрддрд░ рдпрд╛ рдЕрдВрддрд░ рджреНрд╡рд╛рд░рд╛ред рдЧрддрд┐рд╢реАрд▓ рд╡рд┐рдиреНрдпрд╛рд╕ рдХреА рд░реИрдо рдореЗрдВ рдкрддрд╛, рд╕рд╛рде рд╣реА рд╕рд╛рде рд╢рд┐рдлреНрдЯ рдФрд░ рдбреЗрдЯрд╛ рдорд╛рди рд╕реНрддрд░ рдХреЗ рдкреНрд░рддрд┐ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рд╣реИрдВред рдлреАрдлреЛ рдФрд░ рд▓реЛрдб рд░рдЬрд┐рд╕реНрдЯрд░ рдбреЗрдЯрд╛ рд╕рд┐рдЧреНрдирд▓ рдЕрдВрддрд░ рдХреЗ рдкреНрд░рддрд┐ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рд╣реИрдВред



рдЪрд┐рддреНрд░ 21-17ред рджрддреНрддрдкрде рдЗрдирдкреБрдЯ рд╕рд┐рдЧреНрдирд▓ред

рдЕрдЧрд▓реЗ рд▓реЗрдЦ рдореЗрдВ, рд╣рдо рдЙрдкрдпреЛрдЧреА рдЫреЛрдЯреА рдЪреАрдЬрд╝реЛрдВ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝реЗрдВрдЧреЗред

Source: https://habr.com/ru/post/hi437096/


All Articles