рд╣рд╛рдпрд╛рдмреБрд╕рд╛ -2 рдХреЗ рдЕрдВрджрд░ рдХрдВрдкреНрдпреВрдЯрд░ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдиреЗ Ryuga рдкрд░ рдмрдо рдЧрд┐рд░рд╛рдпрд╛ рдерд╛ред рдФрд░ рдЗрд╕рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреА рддрд╕реНрд╡реАрд░реЗрдВ

рджреВрд╕рд░реЗ рджрд┐рди, рдЬрд╛рдкрд╛рдиреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕реНрдЯреЗрд╢рди рд╣рд╛рдпрд╛рдмреБрд╕рд╛ -2 рдиреЗ рдХреНрд╖реБрджреНрд░рдЧреНрд░рд╣ рд░рд╛рдпреБрдЧреБ рдкрд░ рдмрдо рдЧрд┐рд░рд╛рдпрд╛ ред 64-рдмрд┐рдЯ MIPS 5Kf рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛрд░ рдХреЗ рд╕рд╛рде HR5000 рдЪрд┐рдк (JAXA2010 / 101) рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╡рд┐рдХрд┐рд░рдг-рд╕реНрдерд┐рд░ рдкреНрд░рдгрд╛рд▓реА рджреНрд╡рд╛рд░рд╛ рдЕрдВрддрд░рд┐рдХреНрд╖ рдпрд╛рди рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдСрди-рдмреЛрд░реНрдб рдХрдВрдкреНрдпреВрдЯрд░, рдпреВрдЯреНрд░реЙрди рд░реАрдпрд▓-рдЯрд╛рдЗрдо рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдЪрд▓рд╛рддрд╛ рд╣реИ, рдЬреЛ TRON рдорд╛рдирдХ RTOS рдкрд░рд┐рд╡рд╛рд░ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ, рдЬреЛ 1980 рдХреЗ рджрд╢рдХ рдореЗрдВ рдЬрд╛рдкрд╛рди рдореЗрдВ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ рдФрд░ рдПрдХ рдЕрд▓рдЧ рдкрдж рдХрд╛ рд╣рдХрджрд╛рд░ рд╣реИ ред

рдЗрд╕ рдиреЛрдЯ рдореЗрдВ, рдореИрдВ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдмрддрд╛рдКрдВрдЧрд╛ рдХрд┐ HR5000 SoC рдФрд░ рдЗрд╕рдХреЗ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛрд░ рдореЗрдВ рдХреНрдпрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ, рдореИрдВ MIPS 4K рдФрд░ 5K рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рджреЛ рдкреНрд░рдореБрдЦ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреА рддрд╕реНрд╡реАрд░реЗрдВ рджрд┐рдЦрд╛рдКрдВрдЧрд╛, рдФрд░ рдпрд╣ рднреА рдмрддрд╛рдКрдВрдЧрд╛ рдХрд┐ рдЖрдк FPG рдкрд░ рдШрд░ рдкрд░ рдХреИрд╕реЗ рдЦреЗрд▓ рд╕рдХрддреЗ рд╣реИрдВ "рдПрдХ рдЫреЛрдЯреЗ рднрд╛рдИ рдХреЗ рд╡рдВрд╢рдЬ" рдЗрд╕ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рд╕рд╛рде - 32-рдмрд┐рдЯ MIPS microAptiv UP рдХрд░реНрдиреЗрд▓, рдЬрд┐рд╕рдХрд╛ рдХреЛрдб Verilog рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╡рд┐рд╡рд░рдг рднрд╛рд╖рд╛ рдореЗрдВ MIPS 4KEc рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдерд╛ред



рдЬрд╛рдкрд╛рдиреА рдПрдпрд░реЛрд╕реНрдкреЗрд╕ рдПрдЬреЗрдВрд╕реА JAXA рдиреЗ MIPS рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреАрдЬ, рдПрдХ рдЕрдореЗрд░рд┐рдХреА рдХрдВрдкрдиреА MIPS 5Kf рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛрд░ рдХрд╛ рд▓рд╛рдЗрд╕реЗрдВрд╕ рджрд┐рдпрд╛ред рдпрд╣ 2000 рдХреЗ рджрд╢рдХ рдореЗрдВ рд╣реБрдЖред рдЗрд╕ рдХреЛрд░ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╕рдореВрд╣ 40 рд╡рд░реНрд╖реЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рдиреНрдпрд╛рд╕реЛрдВ рдореЗрдВ рдореМрдЬреВрдж рд╣реИ:

  1. рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, 1978-1984 рдореЗрдВ, MIPS рд╕реНрдЯреИрдирдлреЛрд░реНрдб рдореЗрдВ рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдереА, рдЬрд┐рд╕рдХрд╛ рдиреЗрддреГрддреНрд╡ рдЬреЙрди рд╣реЗрдиреЗрд╕реА рдиреЗ рдХрд┐рдпрд╛ рдерд╛ред рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рд╕рдлрд▓рддрд╛ рдкрд░, рд╣реЗрдиреЗрд╕реЗ рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдкрд░ рд╕рдмрд╕реЗ рдкреНрд░рд╕рд┐рджреНрдз рдкрд╛рдареНрдпрдкреБрд╕реНрддрдХ рдХреЗ рд▓реЗрдЦрдХ рдмрди рдЧрдП рдФрд░ рдХреБрдЫ рд╕рдордп рдореЗрдВ - рд╕реНрдЯреИрдирдлреЛрд░реНрдб рдХреЗ рдЕрдзреНрдпрдХреНрд╖ред
  2. рдлрд┐рд░, 1984 рдореЗрдВ, MIPS рдПрдХ рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рдХрдВрдкрдиреА рдмрди рдЧрдИ - MIPS рдХрдВрдкреНрдпреВрдЯрд░ рд╕рд┐рд╕реНрдЯрдоред рдЙрд╕реА рд╡рд░реНрд╖, рдПрдЖрд░рдПрдо рдХрд╛ рднреА рд╡реНрдпрд╡рд╕рд╛рдпреАрдХрд░рдг рд╣реЛ рдЧрдпрд╛ред 1991 рдореЗрдВ, MIPS рдиреЗ рджреБрдирд┐рдпрд╛ рдХрд╛ рдкрд╣рд▓рд╛ 64-рдмрд┐рдЯ рдорд╛рдЗрдХреНрд░реЛрдкреНрд░реЛрд╕реЗрд╕рд░ - MIPS R4000 рдЬрд╛рд░реА рдХрд┐рдпрд╛ред
  3. рдЙрд╕рдХреЗ рдмрд╛рдж, MIPS рдХреЛ рд╕рд┐рд▓рд┐рдХреЙрди рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рджреНрд╡рд╛рд░рд╛ рдЕрд╡рд╢реЛрд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ 1990 рдХреЗ рджрд╢рдХ рдореЗрдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЧреНрд░рд╛рдлрд┐рдХ рд╕реНрдЯреЗрд╢рдиреЛрдВ рдХреЗ рдЕрдВрджрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЬрд╣рд╛рдВ рд╣реЙрд▓реАрд╡реБрдб (рдЬреБрд░рд╛рд╕рд┐рдХ рдкрд╛рд░реНрдХ) рдореЗрдВ рдпрдерд╛рд░реНрдерд╡рд╛рджреА рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рд╡рд╛рд▓реА рдкрд╣рд▓реА рдлрд┐рд▓реНрдореЗрдВ рдмрдирд╛рдИ рдЧрдИ рдереАрдВред
  4. 2000 рдХреЗ рджрд╢рдХ рдореЗрдВ, рд╕рдореВрд╣ MIPS рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреАрдЬ рдореЗрдВ рдЕрд▓рдЧ рд╣реЛ рдЧрдпрд╛ рдФрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, JAXA рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░реЛрд╕реЗрд╕рд░ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ред MIPS рдХрд╛ рдореБрдЦреНрдпрд╛рд▓рдп рдХреИрд▓рд┐рдлреЛрд░реНрдирд┐рдпрд╛ рдореЗрдВ рдерд╛, MIPS 5Kf рдбреЗрд╡рд▓рдкрд░реНрд╕ рдореЗрдВ рд╕реЗ рдХреБрдЫ рдХреЛрдкреЗрдирд╣реЗрдЧрди рдореЗрдВ MIPS рдпреВрд░реЛрдк рдореЗрдВ рд╕реНрдерд┐рдд рдереЗ ред
  5. 2012 рдореЗрдВ, MIPS рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреАрдЬ рдХреЛ рдмреНрд░рд┐рдЯрд┐рд╢ рдХрдВрдкрдиреА рдЗрдореЗрдЬрд┐рдиреЗрд╢рди рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреАрдЬ рджреНрд╡рд╛рд░рд╛ рдЦрд░реАрджрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛ рдХрд┐ рд╢реБрд░реБрдЖрддреА Apple iPhone рдХреЗ рдЕрдВрджрд░ GPU рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕рд┐рджреНрдз рд╣реЛ рдЧрдпрд╛ рдерд╛ред
  6. 2017 рдореЗрдВ, Apple рдиреЗ рдЗрдореЗрдЬрд┐рдиреЗрд╢рди рдХреЛ рдлреЗрдВрдХ рджрд┐рдпрд╛, рдФрд░ рдХреБрдЫ рдЧрдбрд╝рдмрдбрд╝рд┐рдпреЛрдВ рдХреЗ рдмрд╛рдж, MIPS рд╕рдореВрд╣ рдХреА рддрдХрдиреАрдХ рдФрд░ рднрд╛рдЧ рдХреЛ рддрд░рдВрдЧ рдХрдореНрдкреНрдпреВрдЯрд┐рдВрдЧ рдореЗрдВ рдПрдХреАрдХреГрдд рдХрд┐рдпрд╛ рдЧрдпрд╛, рдПрдХ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдЬреЛ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рддреЗрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЪрд┐рдк рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддрд╛ рд╣реИред
  7. рд╡реЗрд╡ рдХрдореНрдкреНрдпреВрдЯрд┐рдВрдЧ рдЪрд┐рдк 64-рдмрд┐рдЯ MIPS I6500 рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рдПрдХ рд╕рдореВрд╣ рдХрд╛ рдПрдХ рд╕рдВрдпреЛрдЬрди рд╣реИ, рдПрдХ рд╕рд┐рд╕реНрдЯреЛрд▓рд┐рдХ рд╕рд░рдгреА рд▓рд╛ рдЧреВрдЧрд▓ рдЯреАрдкреАрдпреВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдПрдХ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдЧреБрдгрдХ, рдФрд░ рдореЛрдЯреЗ рдЕрдирд╛рдЬ рдХреЗ рд╕рд╛рде рдПрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдбреЗрдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд░ рдкреНрд░реЛрд╕реЗрд╕рд░ - рд╕реАрдЬреАрдЖрд░рдП )ред I6500 рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдХреНрд▓рд╛рд╕рд┐рдХ рдкреНрд░реЛрд╕реЗрд╕рд░ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдЧреБрдгрдХ рдФрд░ рдбреЗрдЯрд╛ рд╕реНрдЯреНрд░реАрдо рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛ рд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ, рдореИрдЯреНрд░рд┐рдХреНрд╕ рдЧреБрдгрдХ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рдШрдирддреНрд╡ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдХрд╛рд░реНрдп рдбреЗрдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд░ рд╢рд╛рд╕реНрддреНрд░реАрдп рдкреНрд░реЛрд╕реЗрд╕рд░ рдФрд░ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдЧреБрдгрдХ рдХреЗ рдмреАрдЪ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИ - рдпрд╣ рдЧреБрдгрдХ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рд▓рдЪреАрд▓рд╛ рд╣реИ рдФрд░ рд╢рд╛рд╕реНрддреНрд░реАрдп рд╕реАрдкреАрдпреВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдЙрддреНрдкрд╛рджрдХ рд╣реИред

рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдПрдордЖрдЗрдкреА 4K рдФрд░ 5K рд▓рд╛рдЗрди рдХреЗ рджреЛ рдкреНрд░рдореБрдЦ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЗ рд╕рд╛рде рдПрдХ рддрд╕реНрд╡реАрд░ рд▓реА - рд▓реИрд░реА рд╣рдбрд┐рдкреЛрд╣рд▓, рд▓реИрд░реА рд╣рдбреЗрдкреЛрд▓ (рд▓рд╛рд▓ рд╢рд░реНрдЯ рдореЗрдВ рджрд╛рдИрдВ рдУрд░)ред рд▓реИрд░реА рдиреЗ рдЕрдкрдиреЗ рдХрд░рд┐рдпрд░ рдХреА рд╢реБрд░реБрдЖрдд рдбрд┐рдЬрд┐рдЯрд▓ рдЗрдХреНрд╡рд┐рдкрдореЗрдВрдЯ рдХреЙрд░реНрдкреЛрд░реЗрд╢рди (DEC) рдореЗрдВ рдорд╛рдЗрдХреНрд░реЛрд╡реИрдХреНрд╕ рдХреЗ рдкреНрд░реЛрд╕реЗрд╕рд░ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХреАред рдлрд┐рд░ рд▓реИрд░реА рдиреЗ рдПрдХ рдЫреЛрдЯреА рд╕реА рдХрдВрдкрдиреА рд╕рд┐рд░рд┐рдХреНрд╕ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛, рдЬрд┐рд╕рдиреЗ 1980 рдХреЗ рджрд╢рдХ рдХреЗ рдЕрдВрдд рдореЗрдВ рдЗрдВрдЯреЗрд▓ рдХреЛ рдЪреБрдиреМрддреА рджреА рдФрд░ рдПрдХ FPU рдХреЛрдкреНрд░реЛрд╕реЗрд╕рд░ рдмрдирд╛рдпрд╛ рдЬреЛ рдЗрдВрдЯреЗрд▓ 80387 рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рдерд╛ рдФрд░ 50% рддреЗрдЬ рдерд╛ред рдлрд┐рд░ рд▓реИрд░реА рдиреЗ рд╕рд┐рд▓рд┐рдХреЙрди рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдкрд░ рдПрдордЖрдЗрдкреА рдЪрд┐рдк рдбрд┐рдЬрд╛рдЗрди рдХрд┐рдПред рдЬрдм MIPS рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреАрдЬ рд╕рд┐рд▓рд┐рдХреЙрди рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рд╕реЗ рдЕрд▓рдЧ рд╣реЛ рдЧрдП, рд▓реИрд░реА рдФрд░ рд░рдпрд╛рди рдХреНрд╡рд┐рдВрдЯ рдиреЗ рдорд┐рд▓рдХрд░ рдкрд╣рд▓рд╛ рд╕реНрд╡рддрдВрддреНрд░ MIPS рдЙрддреНрдкрд╛рдж, MIPS 4K рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛, рдЬреЛ 2000 рдХреЗ рд╣реЛрдо рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХреНрд╕ (рдбреАрд╡реАрдбреА рдкреНрд▓реЗрдпрд░, рдХреИрдорд░рд╛, рдбрд┐рдЬрд┐рдЯрд▓ рдЯреАрд╡реА) рдкрд░ рд╣рд╛рд╡реА рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд░реЗрдЦрд╛ рдХрд╛ рдЖрдзрд╛рд░ рдмрди рдЧрдпрд╛ред рддрдм MIPS 5K рдиреЗ рдЕрдВрддрд░рд┐рдХреНрд╖ рдореЗрдВ рдЙрдбрд╝рд╛рди рднрд░реА - рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЬрд╛рдкрд╛рдиреА рдЕрдВрддрд░рд┐рдХреНрд╖ рдПрдЬреЗрдВрд╕реА JAXA рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдлрд┐рд░ рд▓реИрд░реА, рд╡реАрдкреА рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХрд╛ рдиреЗрддреГрддреНрд╡ рдХрд┐рдпрд╛, рдФрд░ рдЕрдм рд╡рд╣ рдирдП рд╡реЗрд╡ рдПрдХреНрд╕реЗрд▓рд░реЗрдЯрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ:



рдЕрдм рд╣рд╛рдпрд╛рдмреБрд╕рд╛ -2 рдореЗрдВ рдкреНрд░реЛрд╕реЗрд╕рд░ рдкрд░ рд╡рд╛рдкрд╕ (рд╣рд╛рдпрд╛рдмреБрд╕рд╛ -1 рдореЗрдВ рдпрд╣ рдЕрд▓рдЧ рд╣реИ)ред рдпрд╣рд╛рдВ MIPS64 5Kf рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛрд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдбреЗрдЯрд╛рд╢реАрдЯ рдФрд░ рдПрдХ рдкреГрд╖реНрда рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдПрдЪрдЖрд░ 5000 рдЪрд┐рдк рдкрд░ рд╕рд┐рд╕реНрдЯрдо рдбреЗрдЯрд╛ рд╣реИ ред рдХреБрдЫ рджрд┐рд▓рдЪрд╕реНрдк рдмрд┐рдВрджреБрдУрдВ рдкрд░ рдзреНрдпрд╛рди рджреЗрдВред

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, MIPS 5Kf рдПрдХ рдкрд╛рдЗрдкрд▓рд╛рдЗрдб рдкреНрд░реЛрд╕реЗрд╕рд░ рд╣реИред рдпрджрд┐ рдЖрдк рдЗрд╕ рдмрд╛рдд рд╕реЗ рдЕрдкрд░рд┐рдЪрд┐рдд рд╣реИрдВ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рддреЛ рдПрдХ-рджреВрд╕рд░реЗ рдХреЛ рдЬрд╛рдирдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рдбреЗрд╡рд┐рдб рдПрдоред рд╣реИрд░рд┐рд╕ рдФрд░ рд╕рд╛рд░рд╛ рдПрд▓ред рд╣реИрд░рд┐рд╕ рдХреА рдкреБрд╕реНрддрдХ "рдбрд┐рдЬрд┐рдЯрд▓ рд╕рд░реНрдХрд┐рдЯрд░реА рдПрдВрдб рдХрдВрдкреНрдпреВрдЯрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░" рдХреЗ рд╕рд╛рддрд╡реЗрдВ рдЕрдзреНрдпрд╛рдп рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдпрд╣рд╛рдБ рдпрд╛ рдпрд╣рд╛рдБ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ ) ред MIPS 5Kf рдореЗрдВ рдХрдиреНрд╡реЗрдпрд░ рд╣реИрд░рд┐рд╕ рдФрд░ рд╣реИрд░рд┐рд╕ рдХреЗ рдХреНрд▓рд╛рд╕рд┐рдХ MIPS рдХрдиреНрд╡реЗрдпрд░ рд╕реЗ рдЕрд▓рдЧ рд╣реИред рдЖрдк рдореЗрдВ рд╕реЗ рдЬреЛ рдПрдХреНрд╕рдПрдВрдбрдПрдХреНрд╕ рдкрдврд╝ рдЪреБрдХреЗ рд╣реИрдВ, рд╡реЗ рдорддрднреЗрджреЛрдВ рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпреЛрдВ:



рдмреЗрд╢рдХ, MIPS 5Kf рдореЗрдВ рдкрд╛рдВрдЪ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдЪрд░рдг рдирд╣реАрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЫрд╣, рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдбрд┐рд╕реНрдкреИрдЪ рдЪрд░рдг рдХреЗ рд╕рд╛рдеред MIPS 5Kf рдХреЛ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рд╕реБрдкрд░рд╕реНрдХреНрд▓реЗрдпрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдЪрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рди рдХреЗрд╡рд▓ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдореЗрдВ рдПрдХ рдХреЗ рдмрд╛рдж рдПрдХ рдСрдкрд░реЗрд╢рди рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдпрд╣ рдПрдХ рдкреВрд░реНрдгрд╛рдВрдХ рдСрдкрд░реЗрд╢рди рдХреЛ рдПрдХ рд╕рд╛рде рдкреВрд░реНрдгрд╛рдВрдХ рдСрдкрд░реЗрд╢рди рдпрд╛ рдореЗрдореЛрд░реА рдСрдкрд░реЗрд╢рди (рд▓реЛрдбрд┐рдВрдЧ рдпрд╛ рд╕реЗрд╡рд┐рдВрдЧ) рдХреЗ рд╕рд╛рде рднреА рдХрд░ рд╕рдХрддрд╛ рд╣реИред рд╕реНрдЯреЗрдЬ рдбрд┐рд╕реНрдкреИрдЪ рдПрдХ рдлреНрд▓реЛрдЯрд┐рдВрдЧ рдкреЙрдЗрдВрдЯ рдХреЛрдкреНрд░реЛрд╕реЗрд╕рд░ рд▓реЙрдиреНрдЪ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреА рдЕрдкрдиреА рд╕рд╛рдд-рдЪрд░рдг рдкрд╛рдЗрдкрд▓рд╛рдЗрди рд╣реИ:



рдФрд░ рдпрд╣рд╛рдБ рддрд╕реНрд╡реАрд░ рдореЗрдВ рджрд╛рдИрдВ рдУрд░ MIPS 5Kf рдкрд░ рдбреИрд░реЗрди рдЬреЛрдиреНрд╕, рдбреИрд░реЗрди рдЬреЛрдиреНрд╕, FPU рдбреЗрд╡рд▓рдкрд░ рд╣реИрдВред "5Kf" рдореЗрдВ "f" рдЕрдХреНрд╖рд░ рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЗрд╕рдореЗрдВ рдПрдХ рдЕрд╕реНрдерд╛рдпреА рдмрд┐рдВрджреБ рд╣реИ:



рдпрд╣рд╛рдВ рдЗрд╕ рдкреНрд▓реЗрдЯ рдореЗрдВ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдПрдлрдкреАрдпреВ рдореЗрдВ рдХрд┐рддрдиреЗ рдЪрдХреНрд░реЛрдВ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдВрдЪрд╛рд▓рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдФрд░ рдХрд┐рддрдиреА рдмрд╛рд░ (рджреЛрд╣рд░рд╛рдиреЗ рдХреА рджрд░) рдЙрдиреНрд╣реЗрдВ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХрд▓ рдкрд░рд┐рд╢реБрджреНрдзрддрд╛ рдЧреБрдгрди рдХреЗ рд▓рд┐рдП рдЪрд╛рд░ рдЪрдХреНрд░реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдк рд╣рд░ рдЪрдХреНрд░ рдореЗрдВ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдореЗрдВ рдПрдХ рдирдпрд╛ рдЧреБрдгрди рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рддреЛ рдПрдлрдкреАрдпреВ рдПрдХ рд╕рд╛рде рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдЪрд░рдг рдореЗрдВ рдЪрд╛рд░ рдПрдХрд▓ рдкрд░рд┐рд╢реБрджреНрдзрддрд╛ рдЧреБрдгрд╛ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рджреЛрд╣рд░реА рдкрд░рд┐рд╢реБрджреНрдзрддрд╛ рдЧреБрдгрди рдХреЗ рд▓рд┐рдП рдкрд╛рдВрдЪ рдЪрдХреНрд░реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдФрд░ рдЖрдк рдЗрд╕реЗ рдХреЗрд╡рд▓ рдЪрдХреНрд░ рдореЗрдВ рд╡рд┐рд░рд╛рдо рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдбрдмрд▓ рдкрд░рд┐рд╢реБрджреНрдзрддрд╛ рдХреЗ рд╡рд░реНрдЧрдореВрд▓ рдХреЛ рд▓реЗрдиреЗ рдХреЗ рдЬрдЯрд┐рд▓ рдСрдкрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП 32 рдЪрдХреНрд░реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдФрд░ рдЖрдк 29 рдЪрдХреНрд░реЛрдВ рдХреЗ рдмрд╛рдж рд╣реА рд╡рд░реНрдЧрдореВрд▓ рдХреА рдПрдХ рдирдИ рд╢реБрд░реБрдЖрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ рдХрд┐ рдЬрд╣рд╛рдЬ рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреА рдЧрдгрдирд╛ рдФрд░ рдмрд╛рд╣рд░реА рд╕реНрдерд╛рди рдореЗрдВ рдЗрд╕рдХреА рдЧрддрд┐ рд╕реВрддреНрд░ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:



рд╣рд╛рдпрд╛рдмреБрд╕рд╛ -2 MIPS 5Kf рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ 32-рдХрд┐рд▓реЛрдмрд╛рдЗрдЯ рдирд┐рд░реНрджреЗрд╢ рдФрд░ рдбреЗрдЯрд╛ рдХреИрд╢ рдХреЗ рд╕рд╛рде рдХрд░рддрд╛ рд╣реИред рдЙрд╕реА рд╕рдордп, рдпрд╣ HR5000 рдХреЗ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд╡рд┐рд╡рд░рдг рд╕реЗ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ 8 рдХрд┐рд▓реЛрдмрд╛рдЗрдЯ рдХреЗ рдЪрд╛рд░-рдЪреИрдирд▓ рдХреИрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ - рдпрд╛ 16-рдХрд┐рд▓реЛрдмрд╛рдЗрдЯ рдХрд╛ рджреЛ-рдЪреИрдирд▓ рдХреИрд╢ред рдЖрдк рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпреЗ рдХреИрд╢ рдПрдХреНрд╕рдПрдВрдбрдПрдХреНрд╕ рдореЗрдВ рдФрд░ рдореЗрд░реА рдкреБрд░рд╛рдиреА рдкреНрд░рд╕реНрддреБрддрд┐ рдореЗрдВ рдХреИрд╢ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдЙрдкрдпреЛрдЧреА рдкреБрд╕реНрддрдХ рдореЗрдВ рджреЗрдЦреЗрдВ рдбреЛрдорд┐рдирд┐рдХ рд╕реНрд╡реАрдЯрдореИрди рджреНрд╡рд╛рд░рд╛ рдПрдордЖрдИрдкреАрдПрд╕ рд░рди рд▓рд┐рдирдХреНрд╕ 2 рдбреА рд╕рдВрд╕реНрдХрд░рдг рджреЗрдЦреЗрдВ:



рд╣рд╛рдпрд╛рдмреБрд╕рд╛ -2 рдореЗрдВ рдЯреНрд░рд╛рдВрд╕рд▓реЗрд╢рди рд▓реБрдХрд╕рд╛рдЗрдб рдмрдлрд░ (TLB) рдХреЗ рд╕рд╛рде рдореЗрдореЛрд░реА рдореИрдиреЗрдЬрдореЗрдВрдЯ рдпреВрдирд┐рдЯ (MMU) рднреА рд╣реИред TLB рдЖрднрд╛рд╕реА рд╕реЗ рднреМрддрд┐рдХ рдореЗрдВ рдкрддреЗ рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдПрдХ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдЙрдкрдХрд░рдг рд╣реИред TLB рдЖрдкрдХреЛ рдЗрд╕рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ:

  1. рдЕрдкреНрд░рдХрд╛рд╢рд┐рдд рдХреЛрдб рд╕реЗ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдореЗрдореЛрд░реА рдЫреБрдкрд╛рдПрдВред

  2. рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЛ рдПрдХ рджреВрд╕рд░реЗ рд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рд░рдЦреЗрдВред

  3. рд╡рд░реНрдЪреБрдЕрд▓ RAM рдХреА рдорд╛рддреНрд░рд╛ рд╕реЗ рдЕрдзрд┐рдХ рд╡рд░реНрдЪреБрдЕрд▓ рдореЗрдореЛрд░реА рдХреА рдкреНрд░реЛрдЧреНрд░рд╛рдо рдПрдХреНрд╕реЗрд╕ рдкреНрд░рджрд╛рди рдХрд░реЗрдВред

  4. рд╡рд░реНрдЪреБрдЕрд▓ рдкрддреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрдбрд╝реА рднреМрддрд┐рдХ рд╕реНрдореГрддрд┐ рдЙрдкрд▓рдмреНрдз рд╣реИред

  5. рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рднреМрддрд┐рдХ рдореЗрдореЛрд░реА рдХреЗ рдХрд┐рд╕реА рднреА рд╣рд┐рд╕реНрд╕реЗ рдореЗрдВ рд░рдЦреЗрдВред

  6. рдХрдИ рдореЗрдореЛрд░реА рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЛ рдЕрдиреБрдХреНрд░рдорд┐рдХ рдЯреБрдХрдбрд╝реЗ рдХреА рддрд░рд╣ рджреЗрдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

  7. рдЖрдкрдХреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рдЯреБрдХрдбрд╝реЛрдВ рдХреЛ рдмрд╛рд╣рд░реА рдЙрдкрдХрд░рдг рд╕реЗ рдЖрд╡рд╢реНрдпрдХрддрд╛рдиреБрд╕рд╛рд░ рд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

  8. TLB рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдкрддреЗ рдХреЗ рд╕рд╛рде рднреА рдЬреЛрдбрд╝рддрд╛ рд╣реИ: рдкрдврд╝рдирд╛, рд▓рд┐рдЦрдирд╛ рдФрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдирд╛, рд╕рд╛рде рд╣реА рд╕рд╛рде рдХреИрд╢ рдФрд░ рд╕реБрд╕рдВрдЧрддрддрд╛ рдЧреБрдгред


    • рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреИрд╢ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдЬрд╣рд╛рдВ рдкрддрд╛ рд╕реНрдерд╛рди рдЕрдЧрд▓реЗ рдХреИрд╢ рд╕реНрддрд░ рдХреЗ рд▓рд┐рдП рд╣реИ, рдФрд░ рдЬрд╣рд╛рдВ I / O рдкреНрд░рддрд┐рд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП рдХреИрд╢ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

    • рдПрдХ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛрд░ рдХреЗ рд▓рд┐рдП рд╕реБрд╕рдВрдЧрддрддрд╛ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдкреНрд░рддреНрдпреЗрдХ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдкреНрд░рдердо-рд╕реНрддрд░реАрдп рдХреИрд╢ рдХреЗ рд╕рд╛рде, рдФрд░ рд╕рд╛рде рдореЗрдВ рд╡реЗ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рджреНрд╡рд┐рддреАрдп-рд╕реНрддрд░ рдХреИрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред

  9. рдЯреАрдПрд▓рдмреА рдПрдХ рд╕рдВрдХреЗрддрдХ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдкрддреЗ рдХреЗ рд╕рд╛рде рдПрдХ рдкреГрд╖реНрда рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рддрдм рдорджрдж рдХрд░рддрд╛ рд╣реИ рдЬрдм рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдХрдо рднреМрддрд┐рдХ рдореЗрдореЛрд░реА рд╡рд╛рд▓реЗ рд╕реНрд╡реИрдкрд┐рдВрдЧ, рд▓реЛрдбрд┐рдВрдЧ / рдЕрдирд▓реЛрдбрд┐рдВрдЧ рдореЗрдореЛрд░реА рдкреЗрдЬреЛрдВ рдХреЛ рдЗрд╕рдХреЗ рдХреЛрдб рдХреЗ рд╕рднреА рдЯреБрдХрдбрд╝реЛрдВ рдФрд░ рд╡рд░реНрдЪреБрдЕрд▓ рдкрддреЛрдВ рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред



рдпрд╣ MIPS 5Kf рдкрд░ 36-рдмрд┐рдЯ рднреМрддрд┐рдХ рдкрддреЗ рдореЗрдВ 64-рдмрд┐рдЯ рд╡рд░реНрдЪреБрдЕрд▓ рдкрддреЗ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХреИрд╕реЗ рджрд┐рдЦрддрд╛ рд╣реИред рд╣рд╛рдпрд╛рдмреБрд╕рд╛ -2 рдореЗрдВ 36-рдмрд┐рдЯ рднреМрддрд┐рдХ рдкрддреЗ рдХреЗ рд╕рд╛рде 64-рдмрд┐рдЯ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреНрдпреЛрдВ рд╣реИ? рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ рд╣рд╛рдпрд╛рдмреБрд╕рд╛ -2 рддрд╕реНрд╡реАрд░реЗрдВ рд▓реЗрддрд╛ рд╣реИ рдФрд░ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрд┐рд╕рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдореЗрдореЛрд░реА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рд╢рд╛рдпрдж рдХреБрдЫ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рд▓рд┐рдП, 64-рдмрд┐рдЯ рдЕрдВрдХрдЧрдгрд┐рдд рдФрд░ 64-рдмрд┐рдЯ рдХреИрд╢ рдПрдХреНрд╕рдЪреЗрдВрдЬ (рдпрд╛ 64-рдмрд┐рдЯ рдЧреИрд░-рдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдореЗрдореЛрд░реА рдПрдХреНрд╕рдЪреЗрдВрдЬ) рдХреБрдЫ рд╕реБрдзрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рдЕрдВрддрд░рд┐рдХреНрд╖ рдореЗрдВ рдЙрдкрдпреЛрдЧреА рд╕рд╛рдмрд┐рдд рд╣реЛрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдореИрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдирд╣реАрдВ рдЬрд╛рдирддрд╛, рдореБрдЭреЗ рд╢рд╛рдпрдж рдЬрд╝реЗрд▓рд┐рдирд┐рдХреЙрдЯ рдФрд░ рдПрдорд╛рд░рдЯреЛрд▓реЙрдЬреА рд╕реЗ рдкреВрдЫрдирд╛ рд╣реЛрдЧрд╛ , рдЬреЛ рдЕрдВрддрд░рд┐рдХреНрд╖ рдореЗрдВ рдореЗрд░реЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирддреЗ рд╣реИрдВред



рдЖрдк рдЯреАрдПрд▓рдмреА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХреНрд╕рдПрдВрдбрдПрдХреНрд╕ рдореЗрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдПрдордЖрдЗрдкреАрдПрд╕ рд░рди рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдПрдХ рдмрд╛рд░реАрдХрд┐рдпрд╛рдВ рд╣реИрдВ: рджреЛрдиреЛрдВ рдкреБрд╕реНрддрдХреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рд╣реИ рдХрд┐ рдЯреАрдПрд▓рдмреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдХреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдбреЗрд╡рд▓рдкрд░ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рдкреНрд░реЛрд╕реЗрд╕рд░ рдбрд┐рдЬрд╛рдЗрдирд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЛ рдЯреАрдПрд▓рдмреА рдХреЛ рдПрдХ рд╕рд╣рдпреЛрдЧреА рдЕрдиреБрд╡рд╛рдж рддрд╛рд▓рд┐рдХрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рджрд┐рдЦрд╛рддреЗ рд╣реБрдП рдзреЛрдЦрд╛ рджреЗ рд░рд╣реЗ рд╣реИрдВ, рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЯреАрдПрд▓ рдХреЗ рдЕрдВрджрд░ рддреАрди рдЯреЗрдмрд▓ рд╣реИрдВ: рддреАрди рдорд╛рдЗрдХреНрд░реЛ-рдЯреАрдПрд▓рдмреА рдирд┐рд░реНрджреЗрд╢, рдорд╛рдЗрдХреНрд░реЛ-рдЯреАрдПрд▓рдмреА рдбреЗрдЯрд╛ рдФрд░ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп (рд╕рдВрдпреБрдХреНрдд рдЯреАрдПрд▓рдмреА) рд╣реИрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдореЗрдореЛрд░реА рдкреНрд░рдмрдВрдзрди рдбрд┐рд╡рд╛рдЗрд╕ ITLB рдФрд░ DTLB рдЦреЛрдЬрддрд╛ рд╣реИ, рдФрд░ рдХреЗрд╡рд▓ рдЕрдЧрд░ рдпрд╣ рдирд╣реАрдВ рдорд┐рд▓рддрд╛ рд╣реИ, рддреЛ рдпрд╣ JTLB рд╕реЗ рд▓реЗрддрд╛ рд╣реИред рдЗрд╕рд╕реЗ рдкреНрд░реЛрд╕реЗрд╕рд░ рдкрд░ рдЕрддрд┐рд░рд┐рдХреНрдд 2 рдЪрдХреНрд░ рдЦрд░реНрдЪ рд╣реЛрддреЗ рд╣реИрдВред рдЯреАрдПрд▓рдмреА рдкрд░ рдореЗрд░реА рдкреБрд░рд╛рдиреА рдкреНрд░рд╕реНрддреБрддрд┐ рднреА рджреЗрдЦреЗрдВ:



рд╣рдпрд╛рдмреБрд╕рд╛ -2 рдореЗрдВ MIPS 5Kf рдореЗрдВ рдкрд╣рд▓реЗ рд╕реНрддрд░ рдХреЗ рдХреИрд╢ рдФрд░ рдореЗрдореЛрд░реА рдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЗ рдмреАрдЪ рдХреЗ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЛ EB (рдЙрдЪреНрдЪрд╛рд░рдг рдЖрдИрдмреА) рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдмрд╛рд╣рд░реА рдмрд╕ рдХреЗ рд▓рд┐рдП рдХрдо рд╣реИред рдпрд╣ рдПрдПрдЪрдмреА рдФрд░ рдПрдПрдХреНрд╕рдЖрдИ рдХреЗ рд╕рдорд╛рди рд╣реИ, рдФрд░ рдЖрдкрдХреЛ рдЕрдиреБрдХреНрд░рдорд┐рдХ рдЫреЛрд░реЛрдВ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдореЗрдореЛрд░реА рд╕реЗ рдХреИрд╢ рдХреЛ рдбрдВрдк рдХрд░рдиреЗ рдпрд╛ рднрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред





рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛрд░ рдХреЗ рдмрд╛рд╣рд░, HR5000 рдореЗрдВ рдПрдХ рдмрд╛рдзрд╛ рдирд┐рдпрдВрддреНрд░рдХ, рдПрдХ UART рдореЙрдбреНрдпреВрд▓, рдПрдХ рдбрд╛рдпрд░реЗрдХреНрдЯ рдореЗрдореЛрд░реА рдПрдХреНрд╕реЗрд╕ рдХрдВрдЯреНрд░реЛрд▓рд░, рдЯрд╛рдЗрдорд░ рдФрд░ рдПрдХ PCI рдкреНрд░реЛрд╕реЗрд╕рд░ рд╣реИ:



рдЕрдВрддрд░рд┐рдХреНрд╖ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЪрд┐рдк рдХреЛ рд╡рд┐рдХрд┐рд░рдг рд╕реЗ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдореИрдВ рд╡рд┐рдХрд┐рд░рдг рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдирд╣реАрдВ рд╣реВрдВ, рдЗрд╕рдХреЗ рд▓рд┐рдП рд╣реИрдмреЗ рдкрд░ рдПрдорд╛рд░реНрдЯреЛрд▓реЙрдЬреА рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рднреМрддрд┐рдХ рдЙрддреНрдкрд╛рджрди рддрдХрдиреАрдХ рдХреЗ рд╕реНрддрд░ рдкрд░, рдФрд░ рд╡рд┐рднрд┐рдиреНрди рдИрд╕реАрд╕реА рдЬрд╛рдВрдЪреЛрдВ рдХреЗ рд╕реНрддрд░ рдкрд░, рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЗ рд╕реНрддрд░ рдкрд░, рдЯреНрд░рд┐рдкрд▓ рдЖрджрд┐ рдХреЗ рд╕рд╛рде рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред HR5000 рдХреНрд░рд┐рд╕реНрдЯрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд░рдЪрдирд╛рдХрд╛рд░реЛрдВ рдиреЗ рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдЕрдкрдирд╛рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рд╛рдорд╛рдиреНрдп RTL2GDSII рдорд╛рд░реНрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛, рдЬреЛ рд╡реЗрд░рд┐рд▓реЙрдЧ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╡рд┐рд╡рд░рдг рднрд╛рд╖рд╛ рдореЗрдВ рдХреЛрдб рд╕реЗ рддрд╛рд░реНрдХрд┐рдХ рддрддреНрд╡реЛрдВ рдХреЗ рдЧреНрд░рд╛рдл рдХрд╛ рд╕рдВрд╢реНрд▓реЗрд╖рдг рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдЧреНрд░рд╛рдл (рдиреЗрдЯрд▓рд┐рд╕реНрдЯ) рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╡реЗ рдЗрд╕реЗ рдкреНрд░рд┐рдорд┐рдЯрд┐рд╡ рдХрдареЛрд░рддрд╛-рдмрд╛рдп-рдбрд┐рдЬрд╝рд╛рдЗрди (HBD) рдХреА рдПрдХ рд╡рд┐рд╢реЗрд╖ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рддреЗ рд╣реИрдВ (рдЗрд╕рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрднреА рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛, рдЗрд╕рд▓рд┐рдП рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рдХреЛрдИ рднреА рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рд╕реНрд╡рд╛рдЧрдд рдпреЛрдЧреНрдп рд╣реИ):



рдЪреВрдВрдХрд┐ MIPS 5Kf рд╡реЗрд░рд┐рд▓реЙрдЧ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рди рдХреЗрд╡рд▓ рдПрдХ рдиреЗрдЯрд▓рд┐рд╕реНрдЯ рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рди рдХреЗрд╡рд▓ рдПрдХ рдХрд╛рд░рдЦрд╛рдиреЗ рдореЗрдВ рдПрдХ рдЪрд┐рдк рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдореБрдЦреМрдЯрд╛ рдореЗрдВ, рдмрд▓реНрдХрд┐ рдПрдХ FPGA рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рднреАред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, MIPS 5Kf рдХреЗ рд╕реНрд░реЛрдд рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдбреЛрдореЗрди рдореЗрдВ рдирд╣реАрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдбреЛрдореЗрди рдореЗрдВ рдЙрдирдХреЗ "рдЫреЛрдЯреЗ рднрд╛рдИ" рдХреЗ рд╡рдВрд╢рдЬ рдХрд╛ рд╕реНрд░реЛрдд рдХреЛрдб рд╣реИ, 32-рдмрд┐рдЯ MIPS 4K рдкреНрд░реЛрд╕реЗрд╕рд░ред рдЗрд╕ "рд╡рдВрд╢рдЬ" рдХреЛ MIPS microAptiv UP рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдХрд╛ рдореВрд▓ рд╡рд┐рдиреНрдпрд╛рд╕ MIPSfpga рдкреИрдХреЗрдЬ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИред MIPS 4K / 4KEc / microAptiv UP / M5150 рдХреЛрдб (рдпреЗ рд╕рднреА рд▓рд╛рдЗрди рдХреЗ рдкреНрд░рдЧрддрд┐рд╢реАрд▓ рд╕рдВрд╕реНрдХрд░рдг рд╣реИрдВ) рд▓реИрд░реА, рд░рдпрд╛рди рдФрд░ рдбреИрд░реЗрди рджреНрд╡рд╛рд░рд╛ рднреА рд▓рд┐рдЦреЗ рдЧрдП рдереЗред

рдЖрдк рдкрд╛рдЗрдкрд▓рд╛рдЗрди, рдХреИрд╢, рдореЗрдореЛрд░реА рдореИрдиреЗрдЬрдореЗрдВрдЯ рдбрд┐рд╡рд╛рдЗрд╕ рдФрд░ MIPS рдорд╛рдЗрдХреНрд░реЛрдПрдкреНрдЯрд┐рд╡ рдпреВрдкреА рдХрд░реНрдиреЗрд▓ рдХреЗ рд╕рд╛рде рдЦреЗрд▓ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕реЗ FPGA / FPGA рдХреЗ рд╕рд╛рде рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ рдпрд╛ рдмреЛрд░реНрдб рдкрд░ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмрд╕ MIPS рдУрдкрди тДв FPGA рд▓реИрдмреНрд╕ рдХреЗ рд╕рд╛рде MIPS рдУрдкрди тДв FPGA рдЧреЗрдЯрд┐рдВрдЧ рд╕реНрдЯрд╛рд░реНрдЯрд┐рдВрдЧ рдкреИрдХреЗрдЬ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ, рдФрд░ (рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ!) рдЗрд╕реЗ MIPSfpga + рдХреЗ рд╕рд╛рде рдкреВрд░рдХ рдХрд░реЗрдВред рдЙрддреНрддрд░рд╛рд░реНрджреНрдз рдореЗрдВ рдкрд╛рдЗрдкрд▓рд╛рдЗрди, рдХреИрд╢ рдФрд░ рдореЗрдореЛрд░реА рдореИрдиреЗрдЬрдореЗрдВрдЯ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреНрд░рдпреЛрдЧрд╢рд╛рд▓рд╛рдПрдВ рд╣реИрдВред

рдЖрдк $ 85 (рдЕрдХрд╛рджрдорд┐рдХ рдореВрд▓реНрдп $ 55) рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╕реНрддреА рдмреЛрд░реНрдб рдкрд░ MIPS microAptiv UP рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛ рд╕рдВрд╢реНрд▓реЗрд╖рд┐рдд рдФрд░ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ:



MIPSfpga / MIPSfpga + рдкреИрдХреЗрдЬ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ Verilog рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╡рд┐рд╡рд░рдг рднрд╛рд╖рд╛, рд░рдЬрд┐рд╕реНрдЯрд░ рд╣рд╕реНрддрд╛рдВрддрд░рдг рд╕реНрддрд░ рдкрд░ рдбрд┐рдЬрд╛рдЗрди рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдФрд░ MIPS рдХреЛрдбрд╛рдВрддрд░рдХ рдореЗрдВ рд▓рд┐рдЦрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЗ рдЬреНрдЮрд╛рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

MIPS рдХреЛрдбрд╛рдВрддрд░рдХ рд╕реАрдЦрдирд╛ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк MARS рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ (MIPS рдЕрд╕реЗрдВрдмрд▓рд░ рдФрд░ рд░рдирдЯрд╛рдЗрдо рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░) рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдк рдЗрд╕реЗ 5 рдорд┐рдирдЯ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕реАрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЗрд╕рдореЗрдВ рддреАрди рдмрдЯрди рд╣реИрдВ - рдЗрдХрдЯреНрдард╛, рдЪрд▓рд╛рдПрдВ, рдЪрд░рдг рджрд░ рдЪрд░рдг рдЪрд▓рд╛рдПрдВ:



рдлрд┐рд░ рдЖрдк рд╣реИрд░рд┐рд╕ рдФрд░ рд╣реИрд░рд┐рд╕ рдФрд░ See MIPS рд░рди рд▓рд┐рдирдХреНрд╕ рдХреА рдкреБрд╕реНрддрдХреЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рдзрд╛рдирд╕рднрд╛ рднрд╛рд╖рд╛ рдореЗрдВ рд▓рд┐рдЦрдиреЗ рдХрд╛ рдЕрднреНрдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдпрджрд┐ рдЖрдк рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдФрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЙрдкрдХрд░рдг рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднрд╛рд╖рд╛ рдореЗрдВ рдбрд┐рдЬрд┐рдЯрд▓ рд╕рд░реНрдХрд┐рдЯ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдХреБрдЫ рдирд╣реАрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рддреАрди рднрд╛рдЧреЛрдВ рдореЗрдВ рд╕реНрдХреВрд▓реА рдмрдЪреНрдЪреЛрдВ рдХреЗ рд▓рд┐рдП рд░реЛрд╢рдирд╛рдиреЛрд╡ рдСрдирд▓рд╛рдЗрди рдХреЛрд░реНрд╕ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: "рдЯреНрд░рд╛рдВрдЬрд┐рд╕реНрдЯрд░ рд╕реЗ рдорд╛рдЗрдХреНрд░реЛрдХреНрд░реЗрдХрдЪреНрдпреВрдЯ " , "рдбрд┐рдЬрд┐рдЯрд▓ рд╕рд░реНрдХрд┐рдЯрд░реА рдХрд╛ рддрд╛рд░реНрдХрд┐рдХ рдкрдХреНрд╖" , "рднреМрддрд┐рдХ рдкрдХреНрд╖" рдбрд┐рдЬрд┐рдЯрд▓ рд╕рд░реНрдХрд┐рдЯрд░реА " )ред рдлрд┐рд░ рдЖрдк рдПрдХреНрд╕рдПрдВрдбрдПрдХреНрд╕ рдкрд░ рд╡реЗрд░рд┐рд▓реЙрдЧ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╕рд░рд▓реАрдХреГрдд рд╕реНрдХреВрд▓рдПрдордЖрдИрдкреАрдПрд╕ рдкреНрд░реЛрд╕реЗрд╕рд░ рдкрд░ рдПрдХ рдкреНрд░реЛрд╕реЗрд╕рд░ рд╣реИред

рдпрджрд┐ рдЖрдк рдЗрд╕ рд╡рд┐рд╖рдп рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ рдФрд░ MIPS рдУрдкрди (MIPS microAptiv UP рдХрд░реНрдиреЗрд▓ рдЦреЛрд▓рд╛ рдЧрдпрд╛ рдерд╛) рдХреЗ рдврд╛рдВрдЪреЗ рдкрд░ рдХрд╛рдо рдореЗрдВ рднрд╛рдЧ рд▓реЗрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рд▓рд┐рдЦреЗрдВред рд░реЛрд╕реНрдиреЛрдиреЛрд╡рддреНрд╕реА рдиреЗ рднреА 17-19 рдЕрдкреНрд░реИрд▓ рдХреЛ рдбрд┐рдЬрд┐рдЯрд▓ рдбрд┐рдЬрд╛рдЗрди рдкрд░ рд╕реНрдХреВрд▓реА рдмрдЪреНрдЪреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реЗрдорд┐рдирд╛рд░ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛, рдЬрд┐рд╕рдореЗрдВ рдЕрдиреНрдп рдЪреАрдЬреЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдВрдЧреА, рдпрд╣ рд╕реНрдкреЗрд╕ рдкреНрд░реЛрд╕реЗрд╕рд░ред рд╣рд╛рдпрд╛рдмреБрд╕рд╛ -2 рдиреЗ рд░рдпреБрдЧрд╛ рдХреЛ рд╡реНрдпрд░реНрде рдирд╣реАрдВ рдХрд┐рдпрд╛ - рдпрд╣ рд░реВрд╕реА рд╕реНрдХреВрд▓реА рдмрдЪреНрдЪреЛрдВ рдФрд░ рдЫрд╛рддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХрд╛ рдПрдХ рдЕрд╡рд╕рд░ рд╣реИ рдХрд┐ рдЙрд╕рдХреЗ рдЕрдВрджрд░ рдХреНрдпрд╛ рд╣реИред

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


All Articles