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


рдирдореВрдирд╛ рдХрд╛рд░реНрдпрдХреНрд░рдордкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛрдб
рддрд░реНрдХ рдЧреЗрдЯреНрд╕ рдХреЗ рдПрдХ
рднрдпрд╛рдирдХ рдЧреБрдЪреНрдЫрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдЬреЛ рдЪрд╛рд▓реВ рдФрд░ рдмрдВрдж рд╣реЛрддрд╛ рд╣реИ , рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдореИрдВрдиреЗ
рдЗрдХрд╛рдИ рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛рдП , рдФрд░ рд╣рдо рд╕рднреА рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЗрдХрд╛рдИ рдкрд░реАрдХреНрд╖рдг рдЕрдХрд╛рдЯреНрдп рдкреНрд░рдорд╛рдг рд╣реИрдВ рдХрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдХреЛрдб
рдХреАрдмреЛрд░реНрдб рдЗрдирдкреБрдЯ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдкреЗрд╢реЗрд╡рд░ рдлрд╝реЙрдиреНрдЯ рдХреЗ рд▓рд┐рдП рд╢реНрд░рдорд╕рд╛рдзреНрдп рд░реВрдк рд╕реЗ рддреИрдпрд╛рд░ рдХрд┐рдП рдЧрдП рдЧреНрд▓рд┐рдлрд╝ рд╕реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ
рдбрд┐рд╕реНрдкреНрд▓реЗ рдкрд░ рдкрд╛рда рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ
рдбреИрдирд┐рдпрд▓ рдХреЛрдб рдкреНрд░реЛ рдХрд╣рд╛ред рдПрдХрдорд╛рддреНрд░ рдзреЛрдЦрд╛: рдХреАрдмреЛрд░реНрдб рдЗрдирдкреБрдЯ рд▓реЗрдиреЗ рдФрд░ рдкрд░рд┐рдгрд╛рдо рдХреЛ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рдЪреИрдирд▓реЛрдВ рдХреЛ
GLFW рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЕрдиреНрдпрдерд╛ рдпрд╣ рд╡рд┐рджреНрдпреБрдд рд╕рд░реНрдХрд┐рдЯ рдХрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╕рд┐рдореБрд▓реЗрд╢рди рд╣реИред
рдореИрдВрдиреЗ рдПрдХ
рдЕрд╕рднреНрдп рдЕрд╕реЗрдВрдмрд▓рд░ рднреА рд▓рд┐рдЦрд╛, рдЬрд┐рд╕рдиреЗ рдХрдо рд╕реЗ рдХрдо рдХрд╣рдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрд░реА рдЖрдБрдЦреЗрдВ рдЦреЛрд▓реАрдВред рд╡рд╣ рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдереЛрдбрд╝рд╛ рднрджреНрджрд╛ рднреА, рд▓реЗрдХрд┐рди рдЙрд╕рдиреЗ рдореБрдЭреЗ рдРрд╕реА рд╕рдорд╕реНрдпрд╛рдПрдВ рджрд┐рдЦрд╛рдИрдВ рдЬреЛ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдиреЗ рдХрдИ рд╕рд╛рд▓ рдкрд╣рд▓реЗ рд╣реА рд╣рд▓ рдХрд░ рджреА рдереАрдВред
рд▓реЗрдХрд┐рди рдЖрдк рдРрд╕рд╛ рдХреНрдпреЛрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ?
тАЬрддреЗрд░рд╣ рд╕рд╛рд▓ рдХреЗ рдмрдЪреНрдЪреЗ Minecraft рдореЗрдВ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдЬрдм рдЖрдк рдЯреЗрд▓реАрдЧреНрд░рд╛рдл рд░рд┐рд▓реЗ рд╕реЗ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реАрдкреАрдпреВ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рддреЛ рдореБрдЭреЗ рдХреЙрд▓ рдХрд░реЗрдВред тАЭрд╕реАрдкреАрдпреВ рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдореЗрд░рд╛ рдорд╛рдирд╕рд┐рдХ рдореЙрдбрд▓ рд╢реБрд░реБрдЖрддреА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рди рдХреА рдкрд╛рдареНрдпрдкреБрд╕реНрддрдХреЛрдВ рдХреЗ рд╕реНрддрд░ рдкрд░ рдЕрдЯрдХрд╛ рд╣реБрдЖ рд╣реИред
рдЧреЗрдордмреЙрдп рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдкреНрд░реЛрд╕реЗрд╕рд░
, рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ 2013 рдореЗрдВ рд▓рд┐рдЦрд╛ рдерд╛, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрдзреБрдирд┐рдХ рд╕реАрдкреАрдпреВ рдХреА рддрд░рд╣ рдирд╣реАрдВ рджрд┐рдЦрддрд╛ рд╣реИред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдЧрд░ рдПрдореБрд▓реЗрдЯрд░ рд╕рд┐рд░реНрдл рдПрдХ рд░рд╛рдЬреНрдп рдорд╢реАрди (рд░рд╛рдЬреНрдп рдорд╢реАрди) рд╣реИ, рддреЛ рдпрд╣ рддрд░реНрдХ рдЧреЗрдЯреНрд╕ рдХреЗ рд╕реНрддрд░ рдкрд░ рд░рд╛рдЬреНрдп рдХрд╛ рд╡рд░реНрдгрди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдХреЗрд╡рд▓
switch
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдФрд░ рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ рдХреА рд╕реНрдерд┐рддрд┐ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд▓рдЧрднрдЧ рд╕рдм рдХреБрдЫ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдореИрдВ рдмреЗрд╣рддрд░ рддрд░реАрдХреЗ рд╕реЗ рд╕рдордЭрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рд╕рдм рдХреБрдЫ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрд▓ 1 / рдПрд▓ 2 рдХреИрд╢ рдФрд░ рдкрд╛рдЗрдкрд▓рд╛рдЗрдирд┐рдВрдЧ рдХреНрдпрд╛ рд╣реИрдВ, рдФрд░ рдореБрдЭреЗ рдкреВрд░рд╛ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдореИрдВ рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓реЗрдЦ рдореЗрд▓реНрдЯрдбрд╛рдЙрди рдФрд░ рд╕реНрдкреЗрдХреНрдЯрд░ рдХреЛ рд╕рдордЭрддрд╛ рд╣реВрдВред рдХрд┐рд╕реА рдиреЗ рдХрд╣рд╛ рдХрд┐ рд╡реЗ рдХреЛрдб рдХреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдЬреИрд╕реЗ рдХрд┐ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреИрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЗрд╕реЗ рдХреИрд╕реЗ рдЬрд╛рдВрдЪрдирд╛ рд╣реИ, рдПрдХ рд╢рдмреНрдж рдХреЛ рдЫреЛрдбрд╝рдХрд░ред рдореБрдЭреЗ рдкреВрд░рд╛ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╕рднреА x86 рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИред рдореБрдЭреЗ рдпрд╣ рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрдпрд╛ рдХрд┐ рд▓реЛрдЧ GPU рдпрд╛ TPU рдХреЛ рдХреИрд╕реЗ рдХрд╛рд░реНрдп рдкреНрд░рд╕реНрддреБрдд рдХрд░рддреЗ рд╣реИрдВред рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЯреАрдкреАрдпреВ рдХреНрдпрд╛ рд╣реИ? рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рд╕рд┐рдордбреА рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдПред
рдпрд╣ рд╕рдм рдПрдХ рдиреАрдВрд╡ рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдкрд╣рд▓реЗ рд╕реАрдЦрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдореВрд▓ рдмрд╛рддреЗрдВ рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рдирд╛ рдФрд░ рдХреБрдЫ рд╕рд░рд▓ рдХрд░рдирд╛ред рдХреНрд▓рд╛рд░реНрдХ рд╕реНрдХреЙрдЯ рдХреА рдЙрдХреНрдд рдкреБрд╕реНрддрдХ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдХрдВрдкреНрдпреВрдЯрд░ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреА рд╣реИред рдпрд╣реА рд╡рдЬрд╣ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрдд рдХреАред
рд╕реНрдХреЙрдЯ рдХреА рдЬрдп! рд╡рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ!
рд╕реНрдХреЙрдЯ рдХрд╛ рдХрдВрдкреНрдпреВрдЯрд░ 8-рдмрд┐рдЯ рдкреНрд░реЛрд╕реЗрд╕рд░ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реИ рдЬреЛ 256 рдмрд╛рдЗрдЯреНрд╕ рд░реИрдо рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реИ, рд╕рднреА 8-рдмрд┐рдЯ рд╕рд┐рд╕реНрдЯрдо рдмрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред рдЗрд╕рдореЗрдВ 4 рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдпреЛрдЬрди рд░рдЬрд┐рд╕реНрдЯрд░ рдФрд░
17 рдорд╢реАрди рдирд┐рд░реНрджреЗрд╢ рд╣реИрдВ ред рдХрд┐рд╕реА рдиреЗ
рд╡реЗрдм рдХреЗ рд▓рд┐рдП рдПрдХ
рджреГрд╢реНрдп рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ рдмрдирд╛рдпрд╛: рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИред рдпрд╣ рд╕реЛрдЪрдирд╛ рдбрд░рд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рд╕рд░реНрдХрд┐рдЯ рдХреЗ рд╕рднреА рд░рд╛рдЬреНрдпреЛрдВ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдореЗрдВ рдХрд┐рддрдирд╛ рд╕рдордп рд▓рдЧрд╛!
рд╕реНрдХреЙрдЯ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рд╕рднреА рдШрдЯрдХреЛрдВ рдХреЗ рд╕рд╛рде рд╕рд░реНрдХрд┐рдЯред рдХреЙрдкреАрд░рд╛рдЗрдЯ 2009-2016ред рд╕рд┐рдЧрдмрд░реНрдЯ рдлрд┐рд▓рд┐рдВрдЧрд░ рдФрд░ рдЬреЙрди рдХреНрд▓рд╛рд░реНрдХ рд╕реНрдХреЙрдЯрдкреБрд╕реНрддрдХ рдЖрдкрдХреЛ рдорд╛рдореВрд▓реА рддрд░реНрдХ рджреНрд╡рд╛рд░ рд╕реЗ рд╕реНрдореГрддрд┐ рдФрд░ рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ рдореЗрдВ рдмрд┐рдЯреНрд╕ рддрдХ рдХреЗ рдорд╛рд░реНрдЧ рдХреЗ рд╕рд╛рде рд▓реЗ рдЬрд╛рддреА рд╣реИ, рдФрд░ рддрдм рддрдХ рд▓реЗрдпрд░рд┐рдВрдЧ рдШрдЯрдХ рдЬрд╛рд░реА рд░рд╣рддреА рд╣реИ рдЬрдм рддрдХ рдЖрдкрдХреЛ рдКрдкрд░ рдЪрд┐рддреНрд░ рдХреЗ рд╕рдорд╛рди рдХреБрдЫ рдирд╣реАрдВ рдорд┐рд▓рддрд╛ред рдореИрдВ рдХрд┐рддрд╛рдм рдкрдврд╝рдиреЗ рдХреА рдЕрддреНрдпрдзрд┐рдХ рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ, рднрд▓реЗ рд╣реА рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛрдВред рд╕рд┐рд░реНрдл рдХрд┐рдВрдбрд▓ рд╡рд░реНрдЬрди рдирд╣реАрдВ, рдХреНрдпреЛрдВрдХрд┐ рдХрднреА-рдХрднреА рдЪрд╛рд░реНрдЯ рдХреЛ рд╕реНрдХреНрд░реАрди рдкрд░ "рд░реАрдбрд░" рдХреЛ рдмрдврд╝рд╛рдирд╛ рдФрд░ рдЕрд▓рдЧ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрддрд╛ рд╣реИред рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдпрд╣ рдПрдХ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдЪрд▓реА рдЖ рд░рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред
рдореЗрд░рд╛ рдХрдВрдкреНрдпреВрдЯрд░ рд╕реНрдХреЙрдЯ рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рднрд┐рдиреНрди рд╣реИ, рд╕рд┐рд╡рд╛рдп рдЗрд╕рдХреЗ рдХрд┐ рдореИрдВрдиреЗ рдЙрдкрд▓рдмреНрдз рдореЗрдореЛрд░реА рдХреА рдорд╛рддреНрд░рд╛ рдХреЛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ 16 рдмрд┐рдЯреНрд╕ рддрдХ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛, рдХреНрдпреЛрдВрдХрд┐ ASCII рддрд╛рд▓рд┐рдХрд╛ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдЧреНрд▓рд┐рдлрд╝ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рд╕реЗ рд╕реНрдХреЙрдЯ рдХреА 8-рдмрд┐рдЯ рдорд╢реАрди рдореЗрдВ рд╕реЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдХреЛ рд▓реЗ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЙрдкрдпреЛрдЧреА рдХреЛрдб рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХрдо рдЬрдЧрд╣ рдмрдЪрддреА рд╣реИред
рдореЗрд░реА рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд╡рд┐рдХрд╛рд╕ рдЗрд╕ рдпреЛрдЬрдирд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЪрд▓рд╛ рдЧрдпрд╛: рдкрд╛рда рдкрдврд╝рдирд╛, рдЖрд░реЗрдЦреЛрдВ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛, рдФрд░ рдлрд┐рд░ рдЙрдиреНрд╣реЗрдВ рд╕рд╛рдорд╛рдиреНрдп-рдкреНрд░рдпреЛрдЬрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдореЗрдВ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдирд╛ рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдПрдХреАрдХреГрдд рд╕рд░реНрдХрд┐рдЯ рдбрд┐рдЬрд╛рдЗрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдЙрдкрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХрд░рдирд╛ред рдореИрдВрдиреЗ рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ рдСрди рдЧреЛ рдХреЛ рдХреЗрд╡рд▓ рдЗрд╕рд▓рд┐рдП рд▓рд┐рдЦрд╛ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдЗрд╕ рднрд╛рд╖рд╛ рд╕реЗ рдереЛрдбрд╝рд╛ рдкрд░рд┐рдЪрд┐рдд рд╣реВрдВред рд╕рдВрджреЗрд╣рд╡рд╛рджреА рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ: "рдЧреВрдВрдЧрд╛! рдХреНрдпрд╛ рдЖрдк
VHDL рдпрд╛
Verilog , рдпрд╛
LogSim , рдпрд╛ рдХреБрдЫ рдФрд░ рдирд╣реАрдВ рд╕реАрдЦ рд╕рдХрддреЗред рд▓реЗрдХрд┐рди рдЙрд╕ рд╕рдордп рддрдХ рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдмрд┐рдЯреНрд╕, рдмрд╛рдЗрдЯреНрд╕ рдФрд░ рд▓реЙрдЬрд┐рдХ рдЧреЗрдЯреНрд╕ рдкрд╣рд▓реЗ рд╣реА рд▓рд┐рдЦ рджрд┐рдП рдереЗ рдФрд░ рдмрд╣реБрдд рдЧрд╣рд░реЗ рдбреВрдм рдЧрдП рдереЗред рд╢рд╛рдпрдж рдЕрдЧрд▓реА рдмрд╛рд░ рдореИрдВ рдЗрди рднрд╛рд╖рд╛рдУрдВ рдХреЛ рд╕реАрдЦреВрдВрдЧрд╛ рдФрд░ рд╕рдордЭреВрдВрдЧрд╛ рдХрд┐ рдореИрдВрдиреЗ рдХрд┐рддрдирд╛ рд╕рдордп рдмрд░реНрдмрд╛рдж рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдпреЗ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВред
рдПрдХ рдмрдбрд╝реЗ рд╕рд░реНрдХрд┐рдЯ рдореЗрдВ, рдмреВрд▓рд┐рдпрди рдореВрд▓реНрдпреЛрдВ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдмрд╕ рдХрдВрдкреНрдпреВрдЯрд░ рдореЗрдВ рдкреНрд░реЗрд╖рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдмреВрд▓рд┐рдпрди рдмреАрдЬрдЧрдгрд┐рдд рдХреЗ рдЕрдиреБрдХреВрд▓ рдХреЛрдИ рднреА рднрд╛рд╖рд╛ рдЙрдкрдпреБрдХреНрдд рд╣реИред
рдЗрди рдмреВрд▓рд┐рдпрди рдореВрд▓реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдпреЛрдЬрдирд╛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рд╕реЗ рд╣рдореЗрдВ (рдкреНрд░реЛрдЧреНрд░рд╛рдорд░) рдЕрд░реНрде рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓рддреА рд╣реИ, рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд, рдпрд╣ рддрдп рдХрд░реЗрдВ рдХрд┐ рд╕рд┐рд╕реНрдЯрдо рдХрд┐рд╕
рдмрд╛рдЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛ рдФрд░ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдЧрд╛ рдХрд┐ рд╕рднреА рдШрдЯрдХ рд╕рд╣реА рдХреНрд░рдо рдореЗрдВ рдмрд╕ рдкрд░ рдбреЗрдЯрд╛ рд╕рдВрдЪрд╛рд░рд┐рдд рдХрд░реЗрдВред
рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рдерд╛ред рдкреВрд░реНрд╡рд╛рдЧреНрд░рд╣ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рд░рд┐рд╡рд░реНрд╕ рдмрд╛рдЗрдЯ рдСрд░реНрдбрд░ рдХреЗ рд╕рд╛рде рдПрдХ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдЪреБрдирд╛, рд▓реЗрдХрд┐рди ALU рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рддреЗ рд╕рдордп рдореБрдЭреЗ рд╕рдордЭ рдирд╣реАрдВ рдЖрдпрд╛ рдХрд┐ рдЧрд▓рдд рдирдВрдмрд░ рдХреНрдпреЛрдВ рдЖрдПред рдореЗрд░реА рдмрд┐рд▓реНрд▓реА рдиреЗ рдмрд╣реБрдд рдХреБрдЫ рд╕реБрдирд╛, рдмрд╣реБрдд рд╕реА рдЕрдирдкреЗрдХреНрд╖рд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдпрд╛рдБред
рд╡рд┐рдХрд╛рд╕ рддреЗрдЬреА рд╕реЗ рдирд╣реАрдВ рд╣реБрдЖ: рд╢рд╛рдпрдж рдореЗрд░реЗ рдЦрд╛рд▓реА рд╕рдордп рдореЗрдВ рд▓рдЧрднрдЧ рдПрдХ рдпрд╛ рджреЛ рдорд╣реАрдиреЗ рд▓рдЧреЗред рд▓реЗрдХрд┐рди рдЬрдм рдХреЗрд╡рд▓ рдкреНрд░реЛрд╕реЗрд╕рд░ рдиреЗ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдСрдкрд░реЗрд╢рди рдкреВрд░рд╛ рдХрд┐рдпрд╛
, рдореИрдВ рдЦреБрд╢реА рдХреЗ рд╕рд╛рде рд╕рд╛рддрд╡реЗрдВ рдЖрд╕рдорд╛рди рдкрд░ рдерд╛ред
рдЬрдм рддрдХ рдпрд╣ рдЖрдИ / рдУ рддрдХ рдЖрдпрд╛ рддрдм рддрдХ рд╕рдм рдХреБрдЫ рд╕рд╛рдорд╛рдиреНрдп рдерд╛ред рдкреБрд╕реНрддрдХ рдиреЗ рдорд╢реАрди рдореЗрдВ рдбреЗрдЯрд╛ рджрд░реНрдЬ рдХрд░рдиреЗ рдФрд░ рдкрд░рд┐рдгрд╛рдо рдХреЛ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░рд▓ рдХреАрдмреЛрд░реНрдб рдФрд░ рдбрд┐рд╕реНрдкреНрд▓реЗ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд┐рд╕реНрдЯрдо рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рджрд┐рдпрд╛ред рдЦреИрд░,
рд╣рдо рдкрд╣рд▓реЗ рд╣реА рдмрд╣реБрдд рдЖрдЧреЗ рдирд┐рдХрд▓ рдЪреБрдХреЗ рд╣реИрдВ , рдЖрдзреЗ рд░рд╛рд╕реНрддреЗ рдХреЛ рд░реЛрдХрдиреЗ рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИред рдореИрдВрдиреЗ рдХреАрдмреЛрд░реНрдб рдкрд░ рдЯрд╛рдЗрдкрд┐рдВрдЧ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдФрд░ рдкреНрд░рджрд░реНрд╢рди рдкрд░ рдкрддреНрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рдХреНрд╖реНрдп рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рд╣реИред
рдЙрдкрдирдЧрд░
рдкрд░рд┐рдзреАрдп рдЙрдкрдХрд░рдг рд╕реАрдкреАрдпреВ рдФрд░ рдмрд╛рд╣рд░реА рджреБрдирд┐рдпрд╛ рдХреЗ рдмреАрдЪ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ
рдПрдбрд╛рдкреНрдЯрд░ рдЯреЗрдореНрдкрд▓реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдирд╛ рдЖрд╕рд╛рди рд╣реИ рдХрд┐ рдпрд╣ рдЯреЗрдореНрдкрд▓реЗрдЯ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдбрд┐рдЬрд╝рд╛рдЗрди рд╕реЗ рдЙрдзрд╛рд░ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдореИрдВ / рдУ рдПрдбреЗрдкреНрдЯрд░ GLFW рд╡рд┐рдВрдбреЛ рд╕реЗ рдХреИрд╕реЗ рдХрдиреЗрдХреНрдЯ рд╣реЛрддреЗ рд╣реИрдВрдЗрд╕ рдкреГрдердХреНрдХрд░рдг рдХреЗ рд╕рд╛рде, рдпрд╣ рдХреАрдмреЛрд░реНрдб рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдФрд░ GLFW рдЪрд▓рд╛рдиреЗ рд╡рд╛рд▓реА рд╡рд┐рдВрдбреЛ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдлреА рд╕рд░рд▓ рдирд┐рдХрд▓рд╛ред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдореИрдВрдиреЗ рдмрд╕ рдЕрдкрдиреЗ
рдПрдореБрд▓реЗрдЯрд░ рд╕реЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдХреЛрдб рдЦреАрдВрдЪреЗ рдФрд░ рдЧреЛ рдЪреИрдирд▓реЛрдВ рдХреЛ I / O рд╕рд┐рдЧреНрдирд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдереЛрдбрд╝рд╛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ред
рд╣рдо рдХрдВрдкреНрдпреВрдЯрд░ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ
рдпрд╣ рд╢рд╛рдпрдж рд╕рдмрд╕реЗ рдХрдард┐рди рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ, рдХрдо рд╕реЗ рдХрдо рд╕рдмрд╕реЗ рдмреЛрдЭрд┐рд▓ред рдРрд╕реЗ рд╕реАрдорд┐рдд рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рдЕрд╕реЗрдВрдмрд▓рд░ рдореЗрдВ рд▓рд┐рдЦрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ, рдФрд░ рдореЗрд░реЗ рдХрд┐рд╕реА рди рдХрд┐рд╕реА рдЕрд╕реЗрдВрдмрд▓рд░ рдореЗрдВ рддреЛ рдпрд╣ рдФрд░ рднреА рдмреБрд░рд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдХрд┐рд╕реА рдХреЛ рднреА рдмреЗрд╡рдХреВрдл рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред
рдЪрд╛рд░ рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ рдХреЗ рд╕рд╛рде рд╕рдмрд╕реЗ рдмрдбрд╝реА рд╕рдорд╕реНрдпрд╛ рдереА, рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ рдХреЗ рдбреЗрдЯрд╛ рдХреЛ рдЦреАрдВрдЪрдХрд░ рдЙрдиреНрд╣реЗрдВ рдЯреНрд░реИрдХ рдХрд░рдирд╛ рдФрд░ рдЕрд╕реНрдерд╛рдпреА рд░реВрдк рд╕реЗ рдореЗрдореЛрд░реА рдореЗрдВ рд╕реНрдЯреЛрд░ рдХрд░рдирд╛ред рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ, рдореБрдЭреЗ рдпрд╛рдж рдЖрдпрд╛ рдХрд┐ рдЧреЗрдордмреЙрдп рдкреНрд░реЛрд╕реЗрд╕рд░ рдореЗрдВ рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдФрд░ рд▓реЛрдб рдХрд░рдиреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рд╕реНрдЯреИрдХ рдкреЙрдЗрдВрдЯрд░ рд░рдЬрд┐рд╕реНрдЯрд░ рд╣реИред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдЗрд╕ рдХрдВрдкреНрдпреВрдЯрд░ рдореЗрдВ рдРрд╕рд╛ рд▓рдХреНрдЬрд░реА рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ рдореЗрдореЛрд░реА рд╕реЗ рдбреЗрдЯрд╛ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рдореИрдВрдиреЗ рдХреЗрд╡рд▓ рдПрдХ
CALL
рдЫрджреНрдо рдкрд░ рд╕рдордп рдмрд┐рддрд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛- рдПрдХ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдФрд░ рдлрд┐рд░ рдмрд┐рдВрджреБ рдкрд░ рд▓реМрдЯрдиреЗ рдХрд╛
CALL
ред рдЗрд╕рдХреЗ рдмрд┐рдирд╛, рдХреЙрд▓ рдХреЗрд╡рд▓ рдПрдХ рд╕реНрддрд░ рдореЗрдВ рдЧрд╣рд░рд╛рдИ рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реИрдВред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЪреВрдВрдХрд┐ рдорд╢реАрди рдЗрдВрдЯрд░рдкреНрдЯ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдПрдХ рднрдпрд╛рдирдХ рдХреАрдмреЛрд░реНрдб рд╕реНрдЯреЗрдЯ рдкреЛрд▓рд┐рдВрдЧ рдХреЛрдб рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рдкреБрд╕реНрддрдХ рдЗрдВрдЯрд░рдкреНрдЯ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдХрджрдореЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рддреА рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЧрдВрднреАрд░рддрд╛ рд╕реЗ рд╕рд░реНрдХрд┐рдЯ рдХреЛ рдЬрдЯрд┐рд▓ рдмрдирд╛рддрд╛ рд╣реИред
рд▓реЗрдХрд┐рди рд░реЛрдирд╛ рдмрдВрдж рдХрд░реЛ, рдореИрдВрдиреЗ рдЕрднреА рднреА
рдЪрд╛рд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рд▓рд┐рдЦреЗ
рд╣реИрдВ , рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдЬреНрдпрд╛рджрд╛рддрд░ рдлреЛрдВрдЯ, рдХреАрдмреЛрд░реНрдб рдЗрдирдкреБрдЯ, рдЖрджрд┐ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рди рдХрд┐рд╕реА рддрд░рд╣ рдХреЗ рд╕рд╛рдорд╛рдиреНрдп рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рдПрдХ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдУрдПрд╕ рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рдХреА рд╕рдордЭ рджреЗрддрд╛ рд╣реИред
рдпрд╣ рдЖрд╕рд╛рди рдирд╣реАрдВ рдерд╛ред рдЯреЗрдХреНрд╕реНрдЯ-рд░рд╛рдЗрдЯрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рд╕рдмрд╕реЗ рдХрдард┐рди рд╣рд┐рд╕реНрд╕рд╛ рдПрдХ рдирдИ рд▓рд╛рдЗрди рдореЗрдВ рдХреВрджрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд▓рдЧрд╛ рд░рд╣рд╛ рд╣реИ рдпрд╛ рдЬрдм рдЖрдк рдПрдВрдЯрд░ рджрдмрд╛рддреЗ рд╣реИрдВ рддреЛ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИред
main-getInput: CALL ROUTINE-io-pollKeyboard CALL ROUTINE-io-drawFontCharacter JMP main-getInput
рдкрд╛рда-рд▓реЗрдЦрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛ рдореБрдЦреНрдп рдЪрдХреНрд░рдореИрдВрдиреЗ рдмреИрдХрд╕реНрдкреЗрд╕ рдХреБрдВрдЬреА рдФрд░ рд╕рдВрд╢реЛрдзрдХ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реЗрд╢рд╛рди рдирд╣реАрдВ рдХрд┐рдпрд╛ред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рдкрд╛рда рд╕рдВрдкрд╛рджрдХреЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдХрд┐рддрдирд╛ рдХрд╛рдо рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ рдФрд░ рдпрд╣ рдХрд┐рддрдирд╛ рдХрдард┐рди рд╣реИред
рдирд┐рд╖реНрдХрд░реНрд╖
рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдПрдХ рдордЬреЗрджрд╛рд░ рдФрд░ рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдереАред рдЕрд╕реЗрдВрдмрд▓реА рд▓реИрдВрдЧреНрд╡реЗрдЬ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рдмреАрдЪ рдореЗрдВ, рдореИрдВ рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рд▓реЙрдЬрд┐рдХ рдЧреЗрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреВрд▓ рдЧрдпрд╛ред рдореИрдВ рдЕрдореВрд░реНрддрддрд╛ рдХреЗ рдКрдкрд░реА рд╕реНрддрд░реЛрдВ рддрдХ рдЧрдпрд╛ред
рд╣рд╛рд▓рд╛рдБрдХрд┐ рдпрд╣ рдкреНрд░реЛрд╕реЗрд╕рд░ рдореЗрд░реЗ рд▓реИрдкрдЯреЙрдк рдореЗрдВ рд╕реАрдкреАрдпреВ рд╕реЗ рдмрд╣реБрдд рд╕рд░рд▓ рдФрд░ рджреВрд░ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдиреЗ рдореБрдЭреЗ рдмрд╣реБрдд рдХреБрдЫ рд╕рд┐рдЦрд╛рдпрд╛, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ:
- рдХреИрд╕реЗ рд╕рднреА рдШрдЯрдХреЛрдВ рдХреЗ рдмреАрдЪ рдмрд╕ рдореЗрдВ рдмрд┐рдЯреНрд╕ рдЪрд▓рддреЗ рд╣реИрдВред
- рд╕рд╛рдзрд╛рд░рдг ALU рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ?
- рдХреНрдпрд╛ рдПрдХ рд╕рд╛рдзрд╛рд░рдг Fetch-Decode-Execute рд▓реВрдк рджрд┐рдЦрддрд╛ рд╣реИред
- рд╕реНрдЯреИрдХ рдкреЙрдЗрдВрдЯрд░ рд░рдЬрд┐рд╕реНрдЯрд░ рдФрд░ рд╕реНрдЯреИрдХ рдХреЙрдиреНрд╕реЗрдкреНрдЯ рдХреЗ рдмрд┐рдирд╛ рдПрдХ рдорд╢реАрди - рдмреЗрдХрд╛рд░ рд╣реИред
- рдмрд┐рдирд╛ рд░реБрдХрд╛рд╡рдЯ рдХреА рд╡рд╣ рдХрд╛рд░ рднреА рдмреЗрдХрд╛рд░ рд╣реИред
- рдХреЛрдбрд╛рдВрддрд░рдХ рдХреНрдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣реИред
- рдХреИрд╕реЗ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рд╕рд╛рде рдмрд╛рд╣реНрдп рдЙрдкрдХрд░рдгреЛрдВ рдХреА рдмрд╛рддрдЪреАрдд рд╣реЛрддреА рд╣реИред
- рд╕рд░рд▓ рдлрд╝реЙрдиреНрдЯ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдбрд┐рд╕реНрдкреНрд▓реЗ рдкрд░ рдХреИрд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
- рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреИрд╕рд╛ рджрд┐рдЦ рд╕рдХрддрд╛ рд╣реИред
рддреЛ рдЖрдЧреЗ рдХреНрдпрд╛ рд╣реИ? рдкреБрд╕реНрддрдХ рдореЗрдВ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ 1952 рдХреЗ рдмрд╛рдж рд╕реЗ рдХрд┐рд╕реА рдиреЗ рднреА рдРрд╕реЗ рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рдХрд╛ рдЙрддреНрдкрд╛рджрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдореБрдЭреЗ рдкрд┐рдЫрд▓реЗ 67 рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рд╣реИред рдЗрд╕рдореЗрдВ рдореБрдЭреЗ рдереЛрдбрд╝рд╛ рд╕рдордп рд▓рдЧреЗрдЧрд╛ред рдореИрдВ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рд╕реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕реБрдЦрдж, рдЖрд╕рд╛рди рдкрдврд╝рдиреЗ рдХреЗ
рд▓рд┐рдП x86 рдореИрдиреБрдЕрд▓ 4,800 рдкреЗрдЬ рд▓рдВрдмрд╛ рд╣реИред
рд╢рд╛рдпрдж рдореИрдВ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо, рд╕реА рднрд╛рд╖рд╛ рдХреЗ рд╕рд╛рде рдереЛрдбрд╝рд╛ рд▓рд╛рдбрд╝-рдкреНрдпрд╛рд░ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ, рдореИрдВ рд╢рд╛рдо рдХреЛ
PiDP-11 рдмрд┐рд▓реНрдб рдХрд┐рдЯ рдФрд░ рдЯрд╛рдВрдХрд╛ рд▓рдЧрд╛рдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрд╣реЗ рдХреЗ рд╕рд╛рде
рдорд╛рд░реВрдБрдЧрд╛ , рдФрд░ рдлрд┐рд░ рдЗрд╕ рдЪреАрдЬрд╝ рдХреЛ рдЫреЛрдбрд╝
рджреВрдВрдЧрд╛ ред рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛, рд╣рдо рджреЗрдЦреЗрдВрдЧреЗред
рдЧрдВрднреАрд░рддрд╛ рд╕реЗ, рдореИрдВ RISC рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреА рдЦреЛрдЬ рдХрд░рдиреЗ рдХреА рд╕реЛрдЪ рд░рд╣рд╛ рд╣реВрдБ, рд╕рдВрднрд╡рддрдГ RISC-Vред рдЕрдкрдиреЗ рдореВрд▓ рдХреЛ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рд╢реБрд░реБрдЖрддреА RISC рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░рдирд╛ рд╢рд╛рдпрдж рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реИред рдЖрдзреБрдирд┐рдХ рдкреНрд░реЛрд╕реЗрд╕рд░ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВ: рдХреИрд╢ рдФрд░ рдЕрдзрд┐рдХ, рдореИрдВ рдЙрдиреНрд╣реЗрдВ рд╕рдордЭрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рд╕реАрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХреБрдЫ рд╣реИред
рдХреНрдпрд╛ рдпрд╣ рдЬреНрдЮрд╛рди рдореЗрд░реА рдореБрдЦреНрдп рдиреМрдХрд░реА рдореЗрдВ рдХрд╛рдо рдЖрдПрдЧрд╛? рд╢рд╛рдпрдж рдЙрдкрдпреЛрдЧреА, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИред рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ, рдореБрдЭреЗ рдпрд╣ рдкрд╕рдВрдж рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИред рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!