рд▓рд┐рдирдХреНрд╕ рдлрд╛рдЙрдВрдбреЗрд╢рди рдУрдкрди рд╕реЛрд░реНрд╕ рдЪрд┐рдкреНрд╕ рд╕реЗ рдирд┐рдкрдЯреЗрдЧрд╛

рд▓рд┐рдирдХреНрд╕ рдлрд╛рдЙрдВрдбреЗрд╢рди рдиреЗ рдПрдХ рдирдИ рджрд┐рд╢рд╛ рдЦреЛрд▓реА рд╣реИ- CHIPS рдПрд▓рд╛рдпрдВрд╕ред рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдврд╛рдВрдЪреЗ рдХреЗ рднреАрддрд░, рд╕рдВрдЧрдарди рдПрдХ рдирд┐рд╢реБрд▓реНрдХ RISC-V рдирд┐рд░реНрджреЗрд╢ рдкреНрд░рдгрд╛рд▓реА рдФрд░ рдЙрд╕рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдкреНрд░реЛрд╕реЗрд╕рд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдХрд░реЗрдЧрд╛ред рд╣рдо рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдмрддрд╛рдПрдВрдЧреЗ рдХрд┐ рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИред


/ рдлреЛрдЯреЛ рдЧреИрд░реЗрде рд╣реЙрдлрдХреНрд░реА рд╕реАрд╕реА рдмрд╛рдп-рдПрд╕рдП

рдХреНрдпреЛрдВ CHIPS рдПрд▓рд╛рдпрдВрд╕ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛


рдкреИрдЪ, рдЬреЛ рдореЗрд▓реНрдЯрдбрд╛рдЙрди рдФрд░ рд╕реНрдкреЗрдХреНрдЯрд░ рд╕реЗ рд░рдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВ, рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рд╕рд░реНрд╡рд░ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЛ 50% рддрдХ рдХрдо рдХрд░ рджреЗрддреЗ рд╣реИрдВред рдЗрд╕реА рд╕рдордп, рдХрдорд╛рдВрдб рдХреЗ рд╕рдЯреНрдЯрд╛ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝реЗ рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреА рдирдИ рд╡рд┐рд╡рд┐рдзрддрд╛рдПрдВ рдЕрднреА рднреА рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИрдВред рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рдорд╛рд░реНрдЪ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдЬрд╛рдирд╛ рдЧрдпрд╛ - рд╕реВрдЪрдирд╛ рд╕реБрд░рдХреНрд╖рд╛ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдиреЗ рдЗрд╕реЗ рд╕реНрдкреЛрдЗрд▓рд░ рдХрд░рд╛рд░ рджрд┐рдпрд╛ред рдпрд╣ рд╕реНрдерд┐рддрд┐ рдореМрдЬреВрджрд╛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдФрд░ рдЙрдирдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд░ рдЪрд░реНрдЪрд╛ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреА рд╣реИред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдЗрдВрдЯреЗрд▓ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрдкрдиреЗ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдИ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рддреИрдпрд╛рд░ рдХрд░ рд░рд╣рд╛ рд╣реИ , рдЬреЛ рдореЗрд▓рдбрд╛рдЙрди рдФрд░ рд╕реНрдкреЗрдХреНрдЯрд░ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рд╣реИред

рд╡реЗ рд▓рд┐рдирдХреНрд╕ рдлрд╛рдЙрдВрдбреЗрд╢рди рдореЗрдВ рдПрдХ рддрд░рдл рдирд╣реАрдВ рдЦрдбрд╝реЗ рдереЗред рд╕рдВрдЧрдарди рдиреЗ рдЕрдкрдиреА рдкрд╣рд▓ - CHIPS рдПрд▓рд╛рдпрдВрд╕ - рд╢реБрд░реВ рдХреА, рдЬрд┐рд╕рдХреЗ рд╕рджрд╕реНрдп RISC-V рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд▓рдЧреЗ рд╣реЛрдВрдЧреЗред

рдХреНрдпрд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рд░рд╣реА рд╣реИрдВ


CHIPS рдПрд▓рд╛рдпрдВрд╕ рд╕рджрд╕реНрдпреЛрдВ рдХреА рд╕реВрдЪреА рдореЗрдВ Google, рдкрд╢реНрдЪрд┐рдореА рдбрд┐рдЬрд┐рдЯрд▓ (WD) рдФрд░ SiFive рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдЙрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдиреЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ред рдЖрдЗрдП рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВред

RISCV-рдбреАрд╡реА

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

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣рд╛рдВ рдПрдХ рд╡рд░реНрдЧ рд╣реИ рдЬреЛ рдЕрдВрдХрдЧрдгрд┐рддреАрдп рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдПрдХ рд╕рд░рд▓ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИ:

class riscv_arithmetic_basic_test extends riscv_instr_base_test; `uvm_component_utils(riscv_arithmetic_basic_test) `uvm_component_new virtual function void randomize_cfg(); cfg.instr_cnt = 10000; cfg.num_of_sub_program = 0; cfg.no_fence = 1; cfg.no_data_page = 1'b1; cfg.no_branch_jump = 1'b1; `DV_CHECK_RANDOMIZE_WITH_FATAL(cfg, init_privileged_mode == MACHINE_MODE; max_nested_loop == 0;) `uvm_info(`gfn, $sformatf("riscv_instr_gen_config is randomized:\n%0s", cfg.sprint()), UVM_LOW) endfunction endclass 

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

рдУрдордирд┐рдПрдХреНрд╕рдЯреЗрдВрдб рдкреНрд░реЛрдЯреЛрдХреЙрд▓

рдпрд╣ WD рд╕реЗ рдПрдХ рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╣реИ рдЬреЛ рдИрдерд░рдиреЗрдЯ рдкрд░ рдбреЗрдЯрд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╕рдордп рдХреИрд╢ рд╕реБрд╕рдВрдЧрддрддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред OmniXtend рдЖрдкрдХреЛ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреИрд╢ рдХреЗ рд╕рд╛рде рд╕реАрдзреЗ рд╕рдВрджреЗрд╢реЛрдВ рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд┐рднрд┐рдиреНрди рдПрдХреНрд╕реЗрд▓реЗрд░реЗрдЯрд░: GPU рдпрд╛ FPGA рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдХрдИ RISC-V рдЪрд┐рдкреНрд╕ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╕рд┐рд╕реНрдЯрдо рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рдЙрдкрдпреБрдХреНрдд рд╣реИред

рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА SweRV рдЪрд┐рдкреНрд╕ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реИ рдЬреЛ рдбреЗрдЯрд╛ рдХреЗрдВрджреНрд░реЛрдВ рдореЗрдВ рдбреЗрдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИред SweRV рдПрдХ 28-рдиреИрдиреЛрдореАрдЯрд░ рдкреНрд░реЛрд╕реЗрд╕ рддрдХрдиреАрдХ рдкрд░ рдЖрдзрд╛рд░рд┐рдд 32-рдмрд┐рдЯ, рдбреБрдЕрд▓-рдкрд╛рдЗрдк рд▓рд╛рдЗрди рд╕реБрдкрд░рд╕реЗрд▓рдХрд░ рдкреНрд░реЛрд╕реЗрд╕рд░ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдореЗрдВ рдиреМ рд╕реНрддрд░ рд╣реЛрддреЗ рд╣реИрдВ, рдЬреЛ рдПрдХ рд╕рд╛рде рдХрдИ рдХрдорд╛рдВрдбреЛрдВ рдХреЛ рд▓реЛрдб рдФрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдмрдирд╛рддрд╛ рд╣реИред рдбрд┐рд╡рд╛рдЗрд╕ 1.8 рдЧреАрдЧрд╛рд╣рд░реНрдЯреНрдЬрд╝ рдХреА рдЖрд╡реГрддреНрддрд┐ рдкрд░ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реЛрддрд╛ рд╣реИред

рд░реЙрдХреЗрдЯ рдЪрд┐рдк рдЬреЗрдирд░реЗрдЯрд░

SiFive рдХрд╛ рдПрдХ рд╕рдорд╛рдзрд╛рди, рдЬрд┐рд╕реЗ RISC-V рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рджреНрд╡рд╛рд░рд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд░реЙрдХреЗрдЯ рдЪрд┐рдк рдЫреЗрд╕реЗрд▓ рдореЗрдВ рдПрдХ RISC-V рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛрд░ рдЬрдирд░реЗрдЯрд░ рд╣реИред рдпрд╣ рдкреИрд░рд╛рдореАрдЯрд░рдпреБрдХреНрдд рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХрд╛ рдПрдХ рд╕рдВрдЧреНрд░рд╣ рд╣реИ рдЬреЛ SoC рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред

рдЪрд┐рд╕реЗрд▓ рдХреЗ рд▓рд┐рдП , рдпрд╣ рдПрдХ рд╕реНрдХрд╛рд▓рд╛-рдЖрдзрд╛рд░рд┐рдд рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╡рд┐рд╡рд░рдг рднрд╛рд╖рд╛ рд╣реИред рдпрд╣ рд╡реЗрд░рд┐рд▓реЙрдЧ рдкрд░ рдирд┐рдореНрди-рд╕реНрддрд░реАрдп рдХреЛрдб рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ, рдЬреЛ ASIC рдФрд░ FPGA рдкрд░ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИ ред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдпрд╣ рдЖрд░рдЯреАрдПрд▓ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдУрдУрдкреА рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рдЧрдардмрдВрдзрди рдХреА рд╕рдВрднрд╛рд╡рдирд╛рдПрдВ


рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдХрд╛ рдХрд╣рдирд╛ рд╣реИ рдХрд┐ рд▓рд┐рдирдХреНрд╕ рдлрд╛рдЙрдВрдбреЗрд╢рди рдХреА рдкрд╣рд▓ рд╕реЗ рдкреНрд░реЛрд╕реЗрд╕рд░ рдмрд╛рдЬрд╛рд░ рдЕрдзрд┐рдХ рд▓реЛрдХрддрд╛рдВрддреНрд░рд┐рдХ рд╣реЛрдЧрд╛ рдФрд░ рдирдП рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЦреБрд▓рд╛ рд╣реЛрдЧрд╛ред рдЖрдИрдбреАрд╕реА рдиреЛрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдРрд╕реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреА рдмрдврд╝рддреА рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдХрд╛ рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдФрд░ рдПрдЖрдИ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╡рд┐рдХрд╛рд╕ рдкрд░ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдкреНрд░рднрд╛рд╡ рдкрдбрд╝реЗрдЧрд╛ред


/ рдлреЛрдЯреЛ рдлреНрд░рд┐рдЯреНрдЬрд╝реЗрдВрд╕ рдлреНрд░рд┐рдЯреНрдЬрд╝ рдкреАрдбреА

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

рдЗрд╕реА рддрд░рд╣ рдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ


рдЕрдиреНрдп рд╕рдВрдЧрдарди рдЦреБрд▓реЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╕реАрдПрдХреНрд╕рдПрд▓ рдХрдВрд╕реЛрд░реНрдЯрд┐рдпрдо рд╣реЛрдЧрд╛, рдЬрд┐рд╕рдиреЗ рдорд╛рд░реНрдЪ рдХреЗ рдордзреНрдп рдореЗрдВ рдХрдореНрдкреНрдпреВрдЯ рдПрдХреНрд╕рдкреНрд░реЗрд╕ рд▓рд┐рдВрдХ рдорд╛рдирдХ рдкреЗрд╢ рдХрд┐рдпрд╛ рдерд╛ред рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдУрдордиреАрдПрдХреНрд╕реЗрдВрдб рдХрд╛ рдПрдХ рдПрдирд╛рд▓реЙрдЧ рд╣реИ рдФрд░ рдпрд╣ рд╕реАрдкреАрдпреВ, рдЬреАрдкреАрдпреВ, рдПрдлрдкреАрдЬреАрдП рдХреЛ рднреА рдЬреЛрдбрд╝рддрд╛ рд╣реИред рдбреЗрдЯрд╛ рд╡рд┐рдирд┐рдордп рдХреЗ рд▓рд┐рдП, рдорд╛рдирдХ PCIe 5.0 рдмрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред

рдкреНрд░реЛрд╕реЗрд╕рд░ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдПрдХ рдЕрдиреНрдп рдкрд░рд┐рдпреЛрдЬрдирд╛ MIPS рдУрдкрди рд╣реИ, рдЬреЛ рджрд┐рд╕рдВрдмрд░ 2018 рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреАред рдпрд╣ рдкрд╣рд▓ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд╡реЗрд╡ рдХрдореНрдкреНрдпреВрдЯрд┐рдВрдЧ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдИ рдЧрдИ рдереАред рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рдЖрдИрдЯреА рд╕рдореБрджрд╛рдп рдХреЗ рд▓рд┐рдП рдирд╡реАрдирддрдо 32-рдмрд┐рдЯ рдФрд░ 64-рдмрд┐рдЯ MIPS рдирд┐рд░реНрджреЗрд╢ рд╕реЗрдЯ рдЦреЛрд▓рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ рд╣реИред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рд╢реБрд░реБрдЖрдд рдЖрдиреЗ рд╡рд╛рд▓реЗ рдорд╣реАрдиреЛрдВ рдореЗрдВ рд╣реЛрдиреЗ рдХреА рдЙрдореНрдореАрдж рд╣реИред

рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдХрд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдг рди рдХреЗрд╡рд▓ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП, рдмрд▓реНрдХрд┐ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП рднреА рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рдРрд╕реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рдмрдбрд╝реА рдХрдВрдкрдирд┐рдпреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдкреНрд░рд╛рдкреНрдд рд╣реИред рдЗрд╕рд▓рд┐рдП, рд╣рдо рдЙрдореНрдореАрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЕрдзрд┐рдХ рдЙрдкрдХрд░рдг рдмрд╛рдЬрд╛рд░ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдВрдЧреЗ, рдЬреЛ рдЦреБрд▓реЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдорд╛рдирдХреЛрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИрдВред



рд╣рдорд╛рд░реЗ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдмреНрд▓реЙрдЧ рд╕реЗ рддрд╛рдЬрд╝рд╛ рдкреЛрд╕реНрдЯ:


рд╣рдорд╛рд░реЗ рдЯреЗрд▓реАрдЧреНрд░рд╛рдо рдЪреИрдирд▓ рд╕реЗ рдкреЛрд╕реНрдЯ:

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


All Articles