Design: рдХреИрд░реА рдХреЗ рд╕рд╛рде рдЕрдВрдХрдЧрдгрд┐рдд

рдХреЛ рдирд┐рд░реНрдорд┐рдд 28 рдорд╛рд░реНрдЪ 2017  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: WebAssembly/design

(рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕рдВрд╕реНрдХрд░рдг рд╣реИ (https://github.com/WebAssembly/spec/issues/446))

рдмрд╣реБ-рд╕рдЯреАрдХ рдЕрдВрдХрдЧрдгрд┐рдд рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд╣реИрдВрдбрд▓рд┐рдВрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдпрд╣ рд╕рднреА ISA рдореЗрдВ рдХрд┐рд╕реА рди рдХрд┐рд╕реА рд░реВрдк рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд░реНрддрдорд╛рди рдореЗрдВ webasm рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИред

рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рдореВрд▓ рд░реВрдк рд╕реЗ рддреАрди рддрд░реАрдХреЗ рд╣реИрдВ (рдпрд╣ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ), рдЬрд┐рдирдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рд╡рд░реНрддрдорд╛рди рдбрд┐рдЬрд╛рдЗрди рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕реНрд╡рд╛рджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ:

рд╡рд┐рдХрд▓реНрдк 1. рдЙрд╕ рд░рдЬрд┐рд╕реНрдЯрд░ рдХреЗ рд╕рд╛рде рдЕрдВрдХрдЧрдгрд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд┐рд╢реЗрд╖ рдлрд╝реНрд▓реИрдЧ рд░рдЬрд┐рд╕реНрдЯрд░ рдЬреЛрдбрд╝реЗрдВред

рдореБрдЦреНрдпрдзрд╛рд░рд╛ рдХреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдореЗрдВ рдпрд╣ рдкрд╛рд░рдВрдкрд░рд┐рдХ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИред

рдЖрдкрдХреЛ рдирд┐рд░реНрджреЗрд╢ рдорд┐рд▓рддреЗ рд╣реИрдВ

рдЕрддрд┐рд░рд┐рдХреНрдд

рдЬреЛ рджреЛ рдирдВрдмрд░, рдФрд░ рдХреИрд░реА рдлреНрд▓реИрдЧ рдХрд╛ рдореВрд▓реНрдп рдЬреЛрдбрд╝ рджреЗрдЧрд╛, рдФрд░ рдкрд░рд┐рдгрд╛рдо рдкрд░ рдХреИрд░реА рдлреНрд▓реИрдЧ рд╕реЗрдЯ рдХрд░реЗрдЧрд╛ред

рдпрд╣ рд╕реБрдЦрдж рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдПрдХ рд╡рд┐рд╢реЗрд╖ рд░рдЬрд┐рд╕реНрдЯрд░ рдЬреЛрдбрд╝рддрд╛ рд╣реИред

рд╡рд┐рдХрд▓реНрдк 2ред
рдЭрдВрдбреЗ рдХреЗ рд▓рд┐рдП 4 рдмрд┐рдЯреНрд╕ рдХреЗ рд╕рд╛рде 60 рдмрд┐рдЯ рдЕрдВрдХрдЧрдгрд┐рддреАрдп рд░реВрдк рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВред

рд╡рд┐рдХрд▓реНрдк 3.
рдмрд╣реБ-рд╢рдмреНрдж рдЕрдВрдХрдЧрдгрд┐рдд рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВ: рдЬреЛрдбрд╝ 3 рддрд░реНрдХ рд▓реЗрддрд╛ рд╣реИ рдФрд░ 2 рдЖрдЙрдЯрдкреБрдЯ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред

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

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

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдХреНрдпрд╛ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХреЛрдИ рдкреНрд░рдЧрддрд┐ рд╣реБрдИ рд╣реИ? рдЖрдзреБрдирд┐рдХ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА (рдЬреИрд╕реЗ SIDH) рдХреЛ рдХреБрд╢рд▓рддрд╛ рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреИрд░реА рдФрд░ рдЙрдзрд╛рд░ рд▓реЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдПрдбреАрдбреАрд╕реА рдХреЗ рдмрд┐рдирд╛ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╡реГрджреНрдзрд┐ рдХрдИ рдХрд╛рд░рдХреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдзреАрдореА рд╣реИред рдпрд╣реА рдмрд╛рдд рдШрдЯрд╛рд╡ рдФрд░ рдЧреБрдгрд╛ рдкрд░ рднреА рд▓рд╛рдЧреВ рд╣реЛрддреА рд╣реИред

рд╕рднреА 7 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡рд┐рдХрд▓реНрдк 3 рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЕрдиреБрдХреВрд▓рди рд╣реИрдВ рдЬреЛ рдЗрд╕реЗ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдмрдирд╛ рджреЗрдВрдЧреЗред рдорд╛рди рд▓реАрдЬрд┐рдП {i32,i64}.addc рддреАрди рдЗрдирдкреБрдЯ рд▓реЗрддрд╛ рд╣реИ, op2 рд╢реАрд░реНрд╖ рдкрд░, op1 рдиреАрдЪреЗ, рдиреАрдЪреЗ рд▓реЗ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рджреЛ рдЖрдЙрдЯрдкреБрдЯ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ, рдкрд░рд┐рдгрд╛рдо рд╢реАрд░реНрд╖ рдкрд░ рдФрд░ рдиреАрдЪреЗ рд▓реЗ рдЬрд╛рддрд╛ рд╣реИред рддрд░реНрдХ рдХреЗ рд▓рд┐рдП рдорд╛рди рд▓реЗрдВ рдХрд┐ рдХреИрд░реА рд╣рдореЗрд╢рд╛ рдЕрдиреНрдп рдСрдкрд░реЗрдВрдб рдХреЗ рд╕рдорд╛рди рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╣реЛрддрд╛ рд╣реИред Addc рдХреЛ рдХреЗрд╡рд▓ рдХреИрд░реА рдХреЗ рдирд┐рдореНрди рдмрд┐рдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдСрдкрд░реЗрд╢рди рдХреЗ рдмрд╛рдж рдЫреЛрдбрд╝реЗ рдЧрдП рдХреИрд░реА рдХреЗ рд▓рд┐рдП рд╢реВрдиреНрдп рдпрд╛ рдПрдХ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВред рдЪреАрдЬреЗрдВ рдЕрдм рдмрд╣реБ-рд╢рдмреНрдж рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рд╣реИрдВ, рдХрд╣реЗрдВред рдПрдХ рдЙрдкрдпреБрдХреНрдд рд░реВрдк рд╕реЗ рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рд▓реВрдк рдореЗрдВ рдПрдХ рдЬреЗрдЖрдИрдЯреА/рд╡рд╛рд╕рдо рдХрдВрдкрд╛рдЗрд▓рд░ рдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рджреЗрдЦрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдпрд╣ рд╡рд╣ рд╡рд╛рд╣рдХ рд╣реИ рдЬрд┐рд╕реЗ рдкреНрд░рдЪрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдФрд░ рдЕрдЪреНрдЫрд╛ рдХреЛрдб рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред (рдФрд░ рдпрджрд┐ рд▓реВрдк рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рдирд╣реАрдВ рд╣реИ рддреЛ рд▓реВрдк рдУрд╡рд░рд╣реЗрдб рд╡реИрд╕реЗ рднреА рдХреИрд░реА рдПрдХреНрд╕рдЯреНрд░реИрдХреНрд╢рди/рд╕рдореНрдорд┐рд▓рди рдХреЛ рдкрддрд▓рд╛ рдХрд░ рджреЗрдЧрд╛ред) рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреИрд░реА рдПрдХреНрд╕рдЯреНрд░реИрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рд╕реНрдерд┐рддрд┐ рд╢рд╛рдЦрд╛-рдореБрдХреНрдд рдХреЛрдб рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП mov rd, 0; adc rd, 0 ; рд╕рдореНрдорд┐рд▓рди рдХреЗ рд▓рд┐рдП, and rc, 1; add rc, ~0 рдЬреИрд╕рд╛ рдХреБрдЫ рдЬрд╣рд╛рдВ рдЖрд░рд╕реА рдПрдХ рд░рдЬрд┐рд╕реНрдЯрд░ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдореВрд▓реНрдп рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдХреИрд░реА рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред

рдПрдЖрд░рдПрдо рдкрд░, рдХреИрд░реА рдХрд╛ рдЙрдкрднреЛрдЧ рдХреИрд░реА рдХреЗ рдЙрддреНрдкрд╛рджрди рд╕реЗ рдЕрд▓рдЧ рд╣реЛрддрд╛ рд╣реИ: рдПрдбреАрд╕реА рдЦрдкрдд рдХрд░рддрд╛ рд╣реИ, рдПрдбреАрд╕реА.рдПрд╕ рдЙрдкрднреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЙрддреНрдкрд╛рджрди рдХрд░рддрд╛ рд╣реИ, рдПрдбреАрдбреА.рдПрд╕ рдХреЗрд╡рд▓ рдЙрддреНрдкрд╛рджрди рдХрд░рддрд╛ рд╣реИред рдХреНрдпрд╛ рд╣рдо рдпреЗ рд╕рднреА рд╡реЗрд░рд┐рдПрдВрдЯ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? рдФрд░ рдЕрддрд┐рдкреНрд░рд╡рд╛рд╣ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛?

(рдПрдХ рдЪреМрдерд╛ рд╡рд┐рдХрд▓реНрдк рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рд╣рдо рдПрдХ рдСрдкрд░реЗрд╢рди-рдФрд░-рд╢рд╛рдЦрд╛-рдСрди-рдХрдВрдбреАрд╢рди рдСрдкрд░реЗрд╢рди рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рдЬреЛ рджреЛрдиреЛрдВ рдПрдХ рдкрд░рд┐рдгрд╛рдо рдФрд░ рд╢рд╛рдЦрд╛рдУрдВ рдХреЛ рдПрдХ рд▓реЗрдмрд▓ рдкрд░ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, i32.addc op1 op2 carry L рдХреИрд░реА рд╕реЗрдЯ рдкрд░ рдПрд▓ рдХреЛ рд╢рд╛рдЦрд╛ рджреЗрдЧрд╛ рдФрд░ рдХреИрд░реА рдХреНрд▓рд┐рдпрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЧрд┐рд░реЗрдВ, рдФрд░ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рд╕реНрдЯреИрдХ рдкрд░ рдПрдХ рдкрд░рд┐рдгрд╛рдо рдЫреЛрдбрд╝ рджреЗрдВ, рд▓реЗрдХрд┐рди рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рд╕реБрдЭрд╛рдП рдЧрдП рддреАрди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдХрдард┐рди рд▓рдЧрддрд╛ рд╣реИред)

рдХреНрдпрд╛ рдХреЛрдИ рдЗрд╕ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЛ рддреИрдпрд╛рд░ рд╣реИ? рд╣рдореЗрдВ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╢рдмреНрджрд╛рд░реНрде, рдмрд╛рдЗрдирд░реА рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдФрд░ рдореБрдЭреЗ рдХрдо рд╕реЗ рдХрдо рдЙрдкрдпреЛрдЧрдХреЗрд╕ рдФрд░ рдЗрди рдЙрдкрдпреЛрдЧрдХреЗрд╕ рдХреЗ рд▓рд┐рдП рдкреНрд░рджрд░реНрд╢рди рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЪрд╛рд╣рд┐рдП (рд╡рд░реНрддрдорд╛рди рдПрдорд╡реАрдкреА WebAssembly рдХреА рддреБрд▓рдирд╛ рдХрд░реЗрдВ, рдЗрд╕ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЕрддрд┐рд░рд┐рдХреНрдд рдФрд░ рдореВрд▓ рдХреЛрдб рдХреЗ рд╕рд╛рде)ред

рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдореИрдВ рдЗрд╕реЗ рдЪреИрдВрдкрд┐рдпрди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реВрдВред
рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдХрдо рд╕реЗ рдХрдо рдЕрдЧрд▓реЗ рдХреБрдЫ рдорд╣реАрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реАрдорд┐рдд рд╕рдВрд╕рд╛рдзрди рд╣реИрдВред
тАФтАФтАФ
рдлреНрд░реИрдВрдХ рдореИрдХрдХреЗрдмреЗ
рд╡рд░рд┐рд╖реНрда рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд╛рд╕реНрддреБрдХрд╛рд░
рдлреЛрди: 650-740 6673 | рдИрдореЗрд▓: [email protected] [email protected]
рддрд░реНрдХ рд╢реБрд░реВ рдХрд░реЗрдВ | 450 рд▓реИрдореНрдмрд░реНрдЯ рдПрд╡реЗрдиреНрдпреВ, рдкрд╛рд▓реЛ рдСрд▓реНрдЯреЛ, рд╕реАрдП 94306 | instartlogic.com http://instartlogic.com/

11 рдордИ, 2017 рдХреЛ рд╕реБрдмрд╣ 10:14 рдмрдЬреЗ, JF Bastien [email protected] рдиреЗ рд▓рд┐рдЦрд╛:

рдХреНрдпрд╛ рдХреЛрдИ рдЗрд╕ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЛ рддреИрдпрд╛рд░ рд╣реИ? рд╣рдореЗрдВ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╢рдмреНрджрд╛рд░реНрде, рдмрд╛рдЗрдирд░реА рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдФрд░ рдореБрдЭреЗ рдХрдо рд╕реЗ рдХрдо рдЙрдкрдпреЛрдЧрдХреЗрд╕ рдФрд░ рдЗрди рдЙрдкрдпреЛрдЧрдХреЗрд╕ рдХреЗ рд▓рд┐рдП рдкреНрд░рджрд░реНрд╢рди рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЪрд╛рд╣рд┐рдП (рд╡рд░реНрддрдорд╛рди рдПрдорд╡реАрдкреА WebAssembly рдХреА рддреБрд▓рдирд╛ рдХрд░реЗрдВ, рдЗрд╕ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЕрддрд┐рд░рд┐рдХреНрдд рдФрд░ рдореВрд▓ рдХреЛрдб рдХреЗ рд╕рд╛рде)ред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рд╕реВрддреНрд░ рдХреЛ рд▓рд┐рдЦрд╛ рд╣реИред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub https://github.com/WebAssembly/design/issues/1021#issuecomment-300856161 рдкрд░ рджреЗрдЦреЗрдВ, рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ https://github.com/notifications/unsubscribe-auth/ADfCzd9le4ufXm6DSsArpfXCYsGdV7UIks5ZM4H5gaJp .

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

рдЖрдЬ рдХреБрдЫ рдореЛрдЬрд╝рд┐рд▓рд╛ рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рдЗрд╕ рдкрд░ рдЪрд░реНрдЪрд╛ рдХреАред рд╕рд╛рд░рд╛рдВрд╢:

  • рд╣рдо рд╢рд╛рдпрдж рдпрд╣рд╛рдВ рд╕рдорд░реНрдкрд┐рдд рдирд┐рд░реНрджреЗрд╢ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд╛ рдЕрдиреБрдХрд░рдг рдзреАрдорд╛ рд╣реЛрдЧрд╛ рдФрд░ рд╣рдо рдЖрдо рддреМрд░ рдкрд░ рдЕрдиреБрдХрд░рдг рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдФрд░ рдЗрд╕реЗ рдкрд░реНрджреЗ рдХреЗ рдкреАрдЫреЗ рдХреБрд╢рд▓ рдорд╢реАрди рдХреЛрдб рдореЗрдВ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рджреВ рдкреИрдЯрд░реНрди-рдорд┐рд▓рд╛рди рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ
  • рд╣рдо рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдХреИрд░реА/рдЙрдзрд╛рд░ рдФрд░ рдЕрддрд┐рдкреНрд░рд╡рд╛рд╣ рдХреА рдкрд░рд╡рд╛рд╣ рдХрд░рддреЗ рд╣реИрдВ; рдЕрдиреНрдп рдЭрдВрдбреЗ рдЯреАрдмреАрдбреА
  • рд╣рдо рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдФрд░ рдШрдЯрд╛рдиреЗ рдХреА рдкрд░рд╡рд╛рд╣ рдХрд░рддреЗ рд╣реИрдВ; рдЧреБрдгрд╛, рднрд╛рдЧ, рдШреБрдорд╛рдирд╛ (рд░реЛрдЯреЗрдЯ-рдереНрд░реВ-рдХреИрд░реА рдЖрдо рд╣реИ рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рдпрд╣ рд╡рд╛рд╕реНрдо рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИ?) рдЯреАрдмреАрдбреА
  • рд╕рд╛рдорд╛рдиреНрдп рдорд╛рдорд▓рд╛ рдпрд╣ рд╣реИ рдХрд┐ рд╣рдо рдПрдХ рд╕рдордп рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдзреНрд╡рдЬ рдХреА рдкрд░рд╡рд╛рд╣ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ рд╕рдВрднрд╡рддрдГ рдЙрд╕ рдорд╛рдорд▓реЗ рдХреЛ рдХрд╡рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ, рди рдХрд┐ рд╕рд╛рдорд╛рдиреНрдп "рдлреНрд▓реИрдЧ рдП, рдмреА рдФрд░ рд╕реА рдХреИрдкреНрдЪрд░ рдХрд░реЗрдВ" рд╕реНрдерд┐рддрд┐
  • рд▓реЗ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рдирд┐рд░реНрджреЗрд╢ рдЬреЛ рд╣рдореЗрд╢рд╛ рдХреИрд░реА-рдЗрди рдХрд╛ рдЙрдкрднреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╣рдореЗрд╢рд╛ рдХреИрд░реА-рдЖрдЙрдЯ рдХрд░рддрд╛ рд╣реИ, рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ; рдРрд╕реЗ рд╡реЗрд░рд┐рдПрдВрдЯ рдЬреЛ рдЙрдкрднреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рдЙрддреНрдкрд╛рджрди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ рдпрд╛ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИрдВ, рдФрд░ рдЙрдирдХреЗ рди рд╣реЛрдиреЗ рд╕реЗ рд╢рд╛рдпрдж рдПрдХ рдЕрдЪреНрдЫреЗ рдХрдВрдкрд╛рдЗрд▓рд░ рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдкрд░ рдХреЛрдИ рдЕрд╕рд░ рдирд╣реАрдВ рдкрдбрд╝реЗрдЧрд╛
  • рд╣рдо рдореМрдЬреВрджрд╛ рдЕрдЪреНрдЫреЗ рдПрдордкреА рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ (рдЬреИрд╕реЗ рдЬреАрдПрдирдпреВ рдПрдордкреА) рдХреЗ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдЗрд╕ рдХрд╛рдо рдХреЛ рдкреНрд░реЗрд░рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ; рдпрд╣ рддрдереНрдп рд╣реЛ рд╕рдХрддрд╛ рд╣реИ (рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдПрдХреНрд╕ рдореЗрдВ рдЕрд╕реЗрдВрдмрд▓рд░ рд╕рдмрд░реВрдЯреАрдиреНрд╕ рдирд╣реАрдВ рд╣реИ рдпрд╛ рдЭрдВрдбреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдВрдЯреНрд░рд┐рдирд┐рдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ; рдпрд╣ рдирд┐рд░реНрджреЗрд╢ рдП рдФрд░ рдмреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ) рдпрд╛ рдкреНрд░рджрд░реНрд╢рди рдбреЗрдЯрд╛ (рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╡рд╛рдИ рдЕрд╕реЗрдВрдмрд▓рд░ рд╕рдмрд░рд╛рдЙрдЯрд┐рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рд╕реА рдореЗрдВ рдЕрдиреБрдХрд░рдг рдХрд░ рд╕рдХрддрд╛ рд╣реИ; рдкреВрд░реНрдг рдЕрдВрддрд░ рдПрди% рд╣реИ ) рдпрд╛ рдорд╛рдорд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ (рд╕рд╛рдорд╛рдиреНрдп рдмрд┐рдЧреНрдирдо рдЕрдВрдХрдЧрдгрд┐рдд, рдХреНрд░рд┐рдкреНрдЯреЛ, рдЬреЛ рдХреБрдЫ рднреА рджрд┐рдорд╛рдЧ рдореЗрдВ рдЖрддрд╛ рд╣реИ)
  • рд╣рдо рд╡рд┐рд╢рд┐рд╖реНрдЯ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рдкреНрд░рд╕реНрддрд╛рд╡ рдХреЗ рд╕рд╛рде рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдирд╛ рдЪрд╛рд╣ рд╕рдХрддреЗ рд╣реИрдВ рдЬрдм рддрдХ рдХрд┐ рд╣рдо рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдмрд╣реБ-рдореВрд▓реНрдп рдЙрддреНрдкрд╛рджрдХ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рдирд╛ рд╢реБрд░реВ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдмрд╣реБ-рдореВрд▓реНрдп рд░рд┐рдЯрд░реНрди

рдХреНрдпрд╛ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХреЛрдИ рдкреНрд░рдЧрддрд┐ рд╣реБрдИ рд╣реИ? рдЖрдзреБрдирд┐рдХ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА (рдЬреИрд╕реЗ SIDH) рдХреЛ рдХреБрд╢рд▓рддрд╛ рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреИрд░реА рдФрд░ рдЙрдзрд╛рд░ рд▓реЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдПрдбреАрдбреАрд╕реА рдХреЗ рдмрд┐рдирд╛ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╡реГрджреНрдзрд┐ рдХрдИ рдХрд╛рд░рдХреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдзреАрдореА рд╣реИред рдпрд╣реА рдмрд╛рдд рдШрдЯрд╛рд╡ рдФрд░ рдЧреБрдгрд╛ рдкрд░ рднреА рд▓рд╛рдЧреВ рд╣реЛрддреА рд╣реИред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдХрдо рд╕реЗ рдХрдо рдмрд╣реБ-рдореВрд▓реНрдп рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рддрд╛рдХрд┐ рд╣рдо рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рд╕рд╛рде рдЖрд╕рд╛рдиреА рд╕реЗ рдПрдХ рдСрдкрд░реЗрд╢рди рд╡реНрдпрдХреНрдд рдХрд░ рд╕рдХреЗрдВред рдмрд╣реБ-рдореВрд▓реНрдп "рд▓рдЧрднрдЧ рд╡рд╣рд╛рдБ" рд╣реИред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

nikhedonia picture nikhedonia  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

bobOnGitHub picture bobOnGitHub  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

artem-v-shamsutdinov picture artem-v-shamsutdinov  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Thaina picture Thaina  ┬╖  8рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

void4 picture void4  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ