
рдпрд╣ рд▓реЗрдЦ рдПрдХ рдЙрдкрдХрд░рдг рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдЪрд░рдгреЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░реЗрдЧрд╛ рдЬреЛ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд╕реБрд░рдХреНрд╖рд╛ (рдПрдлрдмреА) рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИред рдФрд░ рд╕рд░рд▓рддрдо "рд╕реБрд░рдХреНрд╖рд╛" рд╡реЛрд▓реНрдЯреЗрдЬ рдЬрдирд░реЗрдЯрд░ рдХреА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рднреА рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХреА рдЬрд╛рдПрдЧреАред рд╡реЛрд▓реНрдЯреЗрдЬ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╕реЗ, рдЖрдк рд▓рдЧрднрдЧ рдХрд┐рд╕реА рднреА рдЙрдкрдХрд░рдг рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЗрд╕ рд╡рд┐рд╖рдп рдкрд░ рд╕рд╛рдЗрдЯ рдХреЗ рдЕрджреНрднреБрдд
рд▓реЗрдЦ (
рдПрдХ ,
рджреЛ ) рд╣реИрдВ рдФрд░ рдПрдХ
рдкреБрд╕реНрддрдХ рдЬрд┐рд╕ рдкрд░ рдореИрдВ рдПрдлрдмреА рдкрд░ рдПрдХ рдЗрдВрдЬреАрдирд┐рдпрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдмрдбрд╝рд╛ рд╣реБрдЖ рд╣реВрдВред
рдорд╛рдирдХреЛрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ GOST R IEC 61508 (IEC 61508) рд░реВрд╕реА рдорд╛рдирдХреЛрдВ рдХрд╛ рдЖрдзрд╛рд░ рд╣реИ рдЬреЛ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреНрд░рдо рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП FB рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рдПрдлрдмреА рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЗ рд╕рдордп, рдЙрджреНрдпреЛрдЧ рдорд╛рдирдХ рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ (рд░реЗрд▓рд╡реЗ рдХреЗ рд▓рд┐рдП, рдпреЗ GOST R 52980-2015 "рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдБ", GOST R 34012-2016 "рд░реЗрд▓рд╡реЗ рдЙрдкрдХрд░рдг рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдВ") рдЖрджрд┐ рд╣реИрдВред рдШ)ред
рдорд╛рдирдХреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ GOST R IEC 61508 рдФрд░ IEC 61508, рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдХреЛ 2 рдкреНрд░рдХрд╛рд░реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ: рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдФрд░ рдпрд╛рджреГрдЪреНрдЫрд┐рдХред
рд╡реНрдпрд╡рд╕реНрдерд┐рдд рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдХреЛ рд╡рд┐рдирд┐рд░реНрджреЗрд╢рди, рдбрд┐рдЬрд╝рд╛рдЗрди, рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреА рдХреЛрдбрд┐рдВрдЧ рдореЗрдВ рддреНрд░реБрдЯрд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЙрдирдХреЗ рдЦрд┐рд▓рд╛рдл рд╕реБрд░рдХреНрд╖рд╛ рдЬреАрд╡рди рдЪрдХреНрд░ рдХреЗ рдЖрдпреЛрдЬрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИ, рдЗрдирдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ: рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рдЕрдиреБрдкрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдЬреАрд╡рди рдЪрдХреНрд░ рдХреЗ рд╕рднреА рдЪрд░рдгреЛрдВ рдХрд╛ рд╕рддреНрдпрд╛рдкрди, рдФрд░ рдЕрдВрддрд┐рдо рдЙрддреНрдкрд╛рдж рдХрд╛ рд╕рддреНрдпрд╛рдкрди (рд╕рддреНрдпрд╛рдкрди рдкрд░реАрдХреНрд╖рдг)ред
рд░реИрдВрдбрдо рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдХреА рдЧрдгрдирд╛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╡рд┐рдлрд▓рддрд╛ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдХреА рдЬрд╛рддреА рд╣реИ, рдЙрдирдХреЗ рдЦрд┐рд▓рд╛рдл рд╕рдВрд░рдХреНрд╖рдг рдЖрдорддреМрд░ рдкрд░ рд╡рд╛рд╕реНрддреБ рдирд┐рд░реНрдгрдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдорд╛рдирдХреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рд╕рднреА рддрд░реАрдХреЛрдВ рдХреЛ рджреЛ рд╕рдореВрд╣реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: рд╕рдВрдЧрдардирд╛рддреНрдордХ рдФрд░ рддрдХрдиреАрдХреАред рд╕рдВрдЧрдардирд╛рддреНрдордХ рддрд░реАрдХреЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ: рдЬреАрд╡рди рдЪрдХреНрд░ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛, рдХреЛрдбрд┐рдВрдЧ рдорд╛рдирдХреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛, рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреЗ рдЙрддреНрдкрд╛рджрди рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдирд╛ред рддрдХрдиреАрдХреА рд╡рд┐рдзрд┐рдпреЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ: рддреЛрдбрд╝рдлреЛрдбрд╝ (рдЕрдВрдЧреНрд░реЗрдЬреА рд╡рд┐рд╡рд┐рдзрддрд╛ - рд╡рд┐рд╡рд┐рдзрддрд╛), рдЕрддрд┐рд░реЗрдХ, рдкрд░реНрдпрд╛рд╡рд░рдгреАрдп рдкреНрд░рднрд╛рд╡реЛрдВ рд╕реЗ рд╕реБрд░рдХреНрд╖рд╛, рдШрдЯрдХреЛрдВ рдХреА рд╕реНрд╡рддрдВрддреНрд░рддрд╛ рдФрд░ рдкреГрдердХреНрдХрд░рдг, рд╕реНрд╡-рдирд┐рджрд╛рди (рдЗрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рдзрд┐ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд▓реЗрдЦреЛрдВ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП)ред
рд╡реНрдпрд╡рд╕реНрдерд┐рдд рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рдЦрд┐рд▓рд╛рдл рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рд╕рдВрдЧрдардирд╛рддреНрдордХ рддрд░реАрдХреЗ GOST R IEC 61508 рдХреЗ рдкрд░рд┐рд╢рд┐рд╖реНрдЯ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдо рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреЗ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдШрдЯрдХ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред рдХреЛрдб рд▓рд┐рдЦрддреЗ рд╕рдордп, рдХреЛрдбрд┐рдВрдЧ рдирд┐рдпрдореЛрдВ рдФрд░ рдХреЛрдбрд┐рдВрдЧ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдорд╛рдирдХреЛрдВ рдкрд░ рдмрд╣реБрдд рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред SI рднрд╛рд╖рд╛ рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╕рд┐рджреНрдз рдорд╛рдирдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ MISRA-C рд╣реИ, рдЗрд╕рдХреЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рд╕рд┐рд╕реНрдЯрдо рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рд╣реЛрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕реНрдереИрддрд┐рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рд╣реИрдВ (рдпрд╣ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рднреА рдХреЛрдб рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдо рддреМрд░ рдкрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИ) рдЬреЛ MISRA-C рдорд╛рдирдХ рдХреЗ рдЕрдиреБрдкрд╛рд▓рди рдХреА рдЬрд╛рдВрдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ
рдкреАрд╡реАрдПрд╕-рд╕реНрдЯреВрдбрд┐рдпреЛ рд╣реИ ред
рдЖрдВрд╢рд┐рдХ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдбрд╛рдпрд╡рд░реНрд╕рди рдХреЛ рд╡рд┐рднрд┐рдиреНрди рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдПрдХ рдкреВрд░реНрдг рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдбрд╛рдпрд╡рд░реНрд╕рд┐рдлрд┐рдХреЗрд╢рди рд╕рд┐рд╕реНрдЯрдо рдХреЗрд╡рд▓ рддрднреА рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ рдЬрдм рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреА рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛рдУрдВ, рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреА рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЯреАрдореЗрдВ, рдЙрддреНрдкрд╛рджрди рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рд╛рдзрди рд╣реЛрддреЗ рд╣реИрдВред рдЗрди рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдЙрдкрдХрд░рдгреЛрдВ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рднреА рдЕрд▓рдЧ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЯреВрд▓реНрд╕ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЗ рд╕рдордп, рдЯреВрд▓реНрд╕ рдХреА рддреНрд░реБрдЯрд┐рдпреЛрдВ рд╕реЗ рд╕реБрд░рдХреНрд╖рд╛ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдорд╛рдирдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдФрд░ рд▓рд┐рдВрдХрд░ рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдореЗрдВ рд╕рдВрдХрд▓рдХ рд╣реИред ARMCC рдФрд░ GCC рдХрдВрдкрд╛рдЗрд▓рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдЙрдкрдХрд░рдг рдкреНрд░рд╛рдкреНрдд рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, ARMCC рдХреЗ рдХреБрдЫ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ IEC 61508 рдХреЗ рдЕрдиреБрд╕рд╛рд░ SIL-3 рдЕрдиреБрдкрд╛рд▓рди рдХреЗ рд▓рд┐рдП TUV рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╣реИ, рдФрд░ GCC
рдлрд╛рд▓реНрдХрди 9 рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
"рдкреЛрд░реНрдЯ рдЯреВ рдкреЛрд░реНрдЯ" рдХрдорд╛рдВрдб рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ:
SI рднрд╛рд╖рд╛ рдореЗрдВ рдХрдорд╛рдВрдб (ISO / IEC 9899): MDR_PORTE-> CLRTX = 0x0040 |
---|
┬лрдЬреАрд╕реАрд╕реА┬╗ | ┬лARMCC┬╗ |
---|
LDR r3, [рдкреАрд╕реА, # 20] | MOVS r0, # 0x40 |
MOVS r2, # 64; 0x40 | рдПрд▓рдбреАрдЖрд░ рдЖрд░ 1, [рдкреАрд╕реА, # 16]; @ 0x0000072C |
рдПрд╕рдЯреАрдЖрд░ рдЖрд░ 2, [рдЖрд░ 3, # 36] | STR r0, [r1, # 0x24] |
рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдХрдорд╛рдВрдб рдХреЗ рдЙрджрд╛рд╣рд░рдг рд╕реЗ (рдЬреИрд╕рд╛ рдХрд┐ рддрд╛рд▓рд┐рдХрд╛ рд╕реЗ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ), рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЗ рдХрдорд╛рдВрдб рдХрд╛ рдХреНрд░рдо рдЕрд▓рдЧ рд╣реИ рдФрд░ рд╡рд┐рднрд┐рдиреНрди рдХрд╛рд░реНрдп рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЬреЛ рдХрд┐рд╕реА рди рдХрд┐рд╕реА рд░реВрдк рдореЗрдВ рд╣рдореЗрдВ "рд╡рд┐рд╡рд┐рдзрддрд╛" рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЙрдкрдХрд░рдгреЛрдВ
рдХреА рдЧрд▓рддреА рдХреЗ
рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░рдг рдХреЗ рдХрд╛рд░рдг рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХрдо рд╣реЛ рдЬрд╛рддреА рд╣реИред
рдЖрдВрдХрдбрд╝реЗ рдореЗрдВ рджрд┐рдЦрд╛рдП рдЧрдП рдПрдХ рд╡рд┐рджреНрдпреБрдд рдЪреБрдореНрдмрдХреАрдп рд░рд┐рд▓реЗ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдХрд░рдг рдХреЗ рдЙрджрд╛рд╣рд░рдг рдкрд░ рдЖрдХрд╕реНрдорд┐рдХ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рдЦрд┐рд▓рд╛рдл рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рддрд░реАрдХреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рддрд░реАрдХреЛрдВ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЦрддрд░рдирд╛рдХ рдЙрдкрдХрд░рдг рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рд░рд┐рд▓реЗ рдХреЛ рдЗрд╕рдХреА рд╡рд┐рдВрдбрд┐рдВрдЧ рдореЗрдВ рд╡реЛрд▓реНрдЯреЗрдЬ рдХреА рдЖрдкреВрд░реНрддрд┐ рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЗрд╕ рдЙрдкрдХрд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдЦрддрд░рдирд╛рдХ рд╡рд┐рдлрд▓рддрд╛ рд░рд┐рд▓реЗ рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╡реЛрд▓реНрдЯреЗрдЬ рдХрд╛ рдЕрдирдзрд┐рдХреГрдд рд░реВрдк рд╣реЛрдЧрд╛ред рдпрд╣ рдбрд┐рд╡рд╛рдЗрд╕ 2 рдХреЗ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ 2 рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред рдЗрд╕ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдореЗрдВ, MCU_A рдФрд░ MCU_B рдХреЛ рд╢рд╛рд░реАрд░рд┐рдХ рд░реВрдк рд╕реЗ рдЕрд▓рдЧ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдХрдорд╛рдВрдб рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЪрд┐рддреНрд░ - рд╕реБрд░рдХреНрд╖рд┐рдд рдпреБрдЧреНрдорди рдЖрд░реЗрдЦрдЗрд╕ рд▓реЗрдЦ рдХреЗ рдврд╛рдВрдЪреЗ рдореЗрдВ, рд╣рдо рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЧрд▓рддреА рдХреЗ рдкреЗрдбрд╝ рдХрд╛ рд╡рд░реНрдгрди рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ, рдЗрд╕рд▓рд┐рдП, рд╣рдо рдПрдХ рдЦрддрд░рдирд╛рдХ рд╡рд┐рдлрд▓рддрд╛ рдХреЗ рд▓рд┐рдП рдШрдЯрдирд╛рдУрдВ рдХреА рд╕рдмрд╕реЗ рд╕рдВрднрд╛рд╡рд┐рдд рд╢реНрд░реГрдВрдЦрд▓рд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗ:
- рдСрдкреНрдЯреЛрдХреЙрдкреНрд▓рд░ рдпреВ 1 рд╕реЗ рд╣реЛрдХрд░ рдЧреБрдЬрд░рддрд╛ рд╣реИ
- рдХреБрдВрдЬреА K2 рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЯреВрдЯ рдЬрд╛рддрд╛ рд╣реИ
- рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЯреНрд░рд╛рдВрд╕рдлрд╛рд░реНрдорд░ рдЯреВрдЯ рдЬрд╛рддрд╛ рд╣реИ
рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреА рдШрдЯрдирд╛рдУрдВ рдХреА рд╢реБрд░реБрдЖрдд рдХреА рддреАрд╡реНрд░рддрд╛ рд╕реВрддреНрд░ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИ

ред рдЪреВрдВрдХрд┐ рд╕рднреА рддреАрди рд╡рд┐рдлрд▓рддрд╛рдПрдВ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЗрд╕ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреА рддреАрд╡реНрд░рддрд╛ рд╕реВрддреНрд░ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХреА рдЬрд╛рдПрдЧреА

ред рдХрд┐рд╕реА рди рдХрд┐рд╕реА рдзрд╛рд░рдгрд╛ рдХреЗ рддрд╣рдд, рдЗрд╕ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреА рд╡рд┐рдлрд▓рддрд╛ рдХреА рджрд░ (10e-15) 1 / h рд╕реЗ рдХрдо рд╣реИ, рдпрд╣ рдорд╛рдирддреЗ рд╣реБрдП рдХрд┐ рд╡рд┐рдлрд▓рддрд╛рдПрдВ 24 рдШрдВрдЯреЛрдВ рдХреЗ рднреАрддрд░ рдЬрдорд╛ рд╣реЛ рд╕рдХрддреА рд╣реИрдВред
рдЖрдЗрдП рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдкрд░ рдПрдХ рдФрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ: MCU_A рдФрд░ MCU_B рдХреА рд╡рд┐рдлрд▓рддрд╛ рддрд╛рдХрд┐ рд╡реЗ "рдмреЗрддрд░рддреАрдм рдврдВрдЧ рд╕реЗ" рдЖрдЙрдЯрдкреБрдЯ рдкрд░ рджрд╛рд▓реЛрдВ рдХрд╛ рдПрдХ рдХреНрд░рдо рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВред
"рд░реИрдВрдбрдо" рдХрд╛ рдЕрд░реНрде рд╣реИ, рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ (рдкреЛрд░реНрдЯ рдореЗрдВ рддреАрди рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпрд╛рдВ) рджреНрд╡рд╛рд░рд╛ рдХрдо рд╕реЗ рдХрдо рдиреМ рдХрдорд╛рдВрдбреЛрдВ рдХрд╛ рдирд┐рд╖реНрдкрд╛рджрди, рдЬрдмрдХрд┐ рдЖрдЙрдЯрдкреБрдЯ рд╡реЛрд▓реНрдЯреЗрдЬ рдХрд╛ рдкрддрд╛ рджреЛ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░реНрд╕ рджреНрд╡рд╛рд░рд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдкреНрд░рд╛рдкреНрдд рдФрд░ "рдЬрд╛рд░реА рдХрд┐рдП рдЧрдП рдХрдорд╛рдВрдб" рдХреЗ рдмреАрдЪ рдПрдХ рддреНрд░реБрдЯрд┐ рдЙрддреНрдкрдиреНрди рд╣реЛрдЧреАред рдЗрди рдШрдЯрдирд╛рдУрдВ рдХреА рддреАрд╡реНрд░рддрд╛ рдмреЗрд╣рдж рдХрдо рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рджреЛ рдПрдордХреЗ рдХреЛ рдПрдХ рд╕рд╛рде 9 рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рд╣реЛрдВрдЧреЗ (рдпрд╣ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдПрдордХреЗ рдХреЛ рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ рдкрд░ рд╡рд┐рдкрд░реАрдд рдореВрд▓реНрдпреЛрдВ рдХреЛ рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛, рдирд┐рд╢реНрдЪрд┐рдд рдЕрдВрддрд░рд╛рд▓ рдкрд░ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд▓рд┐рдП рд░рд┐рд▓реЗ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╡реЛрд▓реНрдЯреЗрдЬ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП)ред
рдирд┐рд╖реНрдХрд░реНрд╖ рдореЗрдВ, рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд╕реБрд░рдХреНрд╖рд╛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рддрд░реАрдХреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЧрдИ рд╣реИ:
- рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдФрд░ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╡рд┐рд╡рд┐рдзреАрдХрд░рдг;
- рд╕рднреА рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рд╕рдВрд╕рд╛рдзрдиреЛрдВ (рд░реИрдо, ROM, ALU, рдХрд╛рдо рд░рдЬрд┐рд╕реНрдЯрд░, рдЖрджрд┐) рдХрд╛ рдЖрддреНрдо-рдирд┐рджрд╛рди, рд╕рд╛рде рд╣реА рд╕рд╛рде рдбрд┐рд╡рд╛рдЗрд╕ рдиреЛрдбреНрд╕;
- рдореВрд▓реНрдпреЛрдВ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд░реНрдХрд┐рдЯ рддрддреНрд╡реЛрдВ рдХреЗ рдорд╛рдкрджрдВрдбреЛрдВ рдореЗрдВ рдХрдореА (рдбреА-рд░реЗрдЯрд┐рдВрдЧ), рдмреЗрд╣рддрд░ рдкрд░рд┐рдЪрд╛рд▓рди рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдФрд░ рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
рдЗрди рд╕рднреА рддрд░реАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдлрдмреА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рд░реБрдкрдпреЗ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░рдг рд╕реЗ рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЛ рдПрд▓рдкреАрдЬреАрдП рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЖрдкрдХреЗ рдзреНрдпрд╛рди рдХреЗ рд▓рд┐рдП рдЖрдк рд╕рднреА рдХрд╛ рдзрдиреНрдпрд╡рд╛рдж (рдпрд╣ рдореЗрд░рд╛ рдкрд╣рд▓рд╛ рд▓реЗрдЦ рд╣реИ)!