Mikroshaред рдЕрдзреНрдпрд╛рдп рджреЛ ROM рдФрд░ BSVV


рдкрд┐рдЫрд▓реЗ рдЕрдзреНрдпрд╛рдп рдореЗрдВ, рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдорд╛рдЗрдХреНрд░реЛрд╕рд╛ рдкреАрд╕реА рдПрд╕рдбреА рдХрд╛рд░реНрдб рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рд▓реЛрд╣реЗ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХрд╛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ред рдФрд░ рдпрд╣ рдЕрдзреНрдпрд╛рдп рдХрд╛рд░реНрдпрдХреНрд░рдо-рджрд╛рд░реНрд╢рдирд┐рдХ рдирд┐рдХрд▓рд╛ред рдХреМрди рдкрд░рд╡рд╛рд╣ рдХрд░рддрд╛ рд╣реИ - рд╕реНрд╡рд╛рдЧрдд рд╣реИ!


ROM рд▓рд┐рдЦрд┐рдП

рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдкрд┐рдЫрд▓реЗ рднрд╛рдЧ рдореЗрдВ рд▓рд┐рдЦрд╛ рдерд╛, рдореЗрд░реЗ рдкрд╛рд╕ LPT рдХреЗ рд▓рд┐рдП рдПрдХ рдкреБрд░рд╛рдирд╛ ROM рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рд╣реИред рдореИрдВ рдПрд▓рдкреАрдЯреА рдЕрдиреБрдХрд░рдг рдХреЗ рд╕рд╛рде рд╕рдВрд╡рд╛рдж рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореБрдЭреЗ рдпрд╣ рд╕рдордЭрдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЗрд╕реЗ рдХреИрд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рдХреЗ рд╕рднреА рдЖрджреЗрд╢ рдФрд░ рд╕рдордп рджреЗрд░реАред

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


рд╣рд╛рд▓рд╛рдБрдХрд┐, рдореИрдВ рдЕрднреА рддрдХ рдлреНрд▓реИрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдирд╣реАрдВ рдерд╛ред рдореБрдЭреЗ 6xxx рд╕реЗ Fxxx рдХреЗ рд╕рднреА рдкрддреЗ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ xxx рдлрд░реНрдорд╡реЗрдпрд░ рдкрддреЗ рдХреЗ 12 рдмрд┐рдЯреНрд╕ рд╣реИрдВред KP580VM80A рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЗ рдХрд╛рд░рдг рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рдерд╛, рдЗрд╕рдХреА рдХрдорд╛рдВрдб рдкреНрд░рдгрд╛рд▓реА рдореЗрдВ рдПрдХ рдореЗрдореЛрд░реА рдХреНрд╖реЗрддреНрд░ рд╕реЗ рджреВрд╕рд░реЗ рдореЗрдВ рдХреЛрдб рдЯреНрд░рд╛рдВрд╕рдлрд░ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИ, рдЬреЛ рдХреБрдЫ рдХрдард┐рдирд╛рдЗрдпреЛрдВ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИред
рд╡реИрд╕реЗ, рдЗрд╕рдХреА рд╡рдЬрд╣ рд╕реЗ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдореБрдЭреЗ рдмрд╣реБрдд рд╕рдордп рд▓рдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдирд┐рдореНрди-рд╕реНрддрд░реАрдп рдХреЛрдб рдЕрдиреБрдХреВрд▓рди рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╕рдмрдкреНрд░реЛрдЧреНрд░рд╛рдореНрд╕ рдХреЗ рдмреАрдЪ "рдЫреЗрдж" рдмрдирдиреЗ рд▓рдЧреЗред рдЗрди рдЕрдкреНрд░рдпреБрдХреНрдд рд╡рд░реНрдЧреЛрдВ рдХрд╛ рдЖрдХрд╛рд░ рдХрднреА-рдХрднреА 10 рдмрд╛рдЗрдЯреНрд╕ рддрдХ рдкрд╣реБрдВрдЪ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдореИрдВ рдЗрд╕ рддрд░рд╣ рдХреЗ рднрдЯрдХ рдХреЛ рдмрд░реНрджрд╛рд╢реНрдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред рдореБрдЭреЗ рдЬреЛрдбрд╝реЛрдВ рдХреЛ рд╢рд┐рдлреНрдЯ рдХрд░рдирд╛ рдерд╛ рдФрд░ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рдерд╛ рдХрд┐ рдХреЙрд▓ рдФрд░ рд╕рдВрдХреНрд░рдордг рдкрд░ рдХреЛрдб "рдмрд╛рд╣рд░ рдирд╣реАрдВ рдирд┐рдХрд▓рд╛"ред

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

рдореИрдВрдиреЗ 0xFF рдмрд╛рдЗрдЯреНрд╕ рдХреЗ рд╕рд╛рде рд╕рднреА рдЦрд╛рд▓реА рдЬрдЧрд╣ рдХреЛ рднрд░ рджрд┐рдпрд╛, рдпрд╣ рдореБрдЭреЗ рдкрд░рд╛рдмреИрдВрдЧрдиреА рд╡рд┐рдХрд┐рд░рдг рдХреЗ рд╕рд╛рде рд╕рднреА рдореЗрдореЛрд░реА рдХреЛ рдорд┐рдЯрд╛рдП рдмрд┐рдирд╛ рднрд╡рд┐рд╖реНрдп рдореЗрдВ ROM рдореЗрдВ "рдмреНрд▓реЙрдХ" рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдЗрди "EPROM" рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдлрд░реНрдорд╡реЗрдпрд░ 1 рд╕реЗ рдереЛрдбрд╝рд╛ 0. рдореЗрдВ рдмрджрд▓ рдЬрд╛рдПред рдЗрд╕ рдкреНрд░рдХрд╛рд░, 0xFF рдХреЛ рдХрд┐рд╕реА рднреА рдХреЛрдб рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХреБрдЫ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрджрд▓рд╛рд╡ "JMP" рдХреЗ рдмрд╛рдж рдореИрдВрдиреЗ 3 рдХреЛрдб 0xFF рдЫреЛрдбрд╝ рджрд┐рдПред рдпрд╣ рдЖрдкрдХреЛ JMP рдХреЛрдбреНрд╕ рдХреЛ рд╕реНрд╡рдпрдВ 0x00 (NOP) рдореЗрдВ рдмрджрд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ рдФрд░ рд╕рдВрдХреНрд░рдордг рд░рджреНрдж рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдмрд╛рдж рдПрдХ рдФрд░ рд╕рдВрдХреНрд░рдордг рдбрд╛рд▓реЗрдВ, рдЬрд┐рд╕рд╕реЗ рдпрд╣ рдЗрди рддреАрди 0xFF рд╕реЗ рдмрди рдЬрд╛рдПрдЧрд╛ред

рдЕрдЧрд▓рд╛, рдореБрдЭреЗ 12-рд╡реЛрд▓реНрдЯ рдХреА рд╢рдХреНрддрд┐ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред рдкрд╣рд▓реЗ рдореИрдВ рдорд┐рдХреНрд░реЛрд╢ рдкреАрдПрд╕рдпреВ рд╕реЗ рдЬреБрдбрд╝рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдлрд┐рд░ рдореИрдВрдиреЗ рдерд┐рдВрдХрдкреИрдб рдХреА рдкрд╛рд╡рд░ рдХреЗрдмрд▓ рдХреЗ рдмреАрдЪ рдореЗрдВ рдПрдХ рдореЛрдбрд╝ рджреЗрдЦрд╛ред рдореБрдЭреЗ рдпрд╛рдж рд╣реИ рдХрд┐ рдпрд╣ рдореЛрдбрд╝ рдХреИрд╕реЗ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ рдерд╛, рдпрд╣ рдмреАрдХ рдПрдХ рдХрд╛рд░ рд╕реЗ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реЛрддрд╛ рдерд╛, "рдЬрдирд╡рд░реА" рдФрд░ "рдмреЛрд╢" рдХреЗ рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдЪрд┐рдк рдЯреНрдпреВрдирд┐рдВрдЧ рдХреЗ рд▓рд┐рдП, рдЬрдм рдкрд╣рд▓рд╛ рдЗрдВрдЬреЗрдХреНрд╢рди "рдЫреЗрдиреА" рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ред
рдореЛрдбрд╝ рдХреЛ рдореЛрдбрд╝рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рд╡рд╣рд╛рдВ рдПрдХ рдбреАрдЬреЗрдХреЗ -11 рдмреА рдХрдиреЗрдХреНрдЯрд░ рдХреЗ рд╕рд╛рде рдПрдХ рдХреЗрдмрд▓ рд▓рдкреЗрдЯреА рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдкрд░ рд▓рд╛рд▓ рдПрд▓рдИрдбреА рдХреЛ рд╣рд▓реНрдХреЗ рд╕реЗ рдЙрдХреЗрд░рд╛ред

рд▓реИрдкрдЯреЙрдк рдХреЛ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛ рджреЗрдЦрд╛:

рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ, "dzzzzz-CLAT !!!" рдХреЛ рдПрдХ рдмрд╛рд░ рд╕реБрдирд╛ рдЧрдпрд╛ рдерд╛ред
рд╣рд╛рдБ! рдЗрд╕рдХрд╛ рдорддрд▓рдм рдерд╛ рдХрд┐ рд▓реИрдкрдЯреЙрдк рдореЗрдВ HDD рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рдерд╛ред рдореИрдВ 10-15 рдорд┐рдирдЯ рдХреЗ рд▓рд┐рдП рдЙрджрд╛рд╕ рдерд╛, рдФрд░ рддрдм рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рд╕рдм рдХреБрдЫ рдЦреЛ рдирд╣реАрдВ рдЧрдпрд╛ рдерд╛, рдФрд░ рдЗрд╕ рдерд┐рдВрдХрдкреИрдб рдореЗрдВ рдПрдХ рд╕реАрдбреА-рд░реЛрдо рд╣реИред рдХрдмрд╛рдбрд╝ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдлрд╡рд╛рд╣, рдореБрдЭреЗ 3 рдбреАрд╡реАрдбреА рдЦрд╛рд▓реА рдорд┐рд▓реАрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдПрдХ рд╕реАрдбреА рдЪрд╛рд╣рд┐рдП!

рдлрд┐рд░ рдореИрдВрдиреЗ рдЕрдкрдиреЗ рднрд╛рдИ рдХреЛ рдлрд┐рд░ рд╕реЗ рдмреБрд▓рд╛рдпрд╛ рдФрд░ рдФрдЪрди рдореЗрдВ 3 рд╕реАрдбреА-рдЖрд░ рдбрд┐рд╕реНрдХ рдЦрд░реАрджрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ред рдпрд╣рд╛рдВ MS-DOS 6.22 рдХреЗ рд╕рд╛рде CD-ROM рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИ, рдореИрдВ рдХреЗрд╡рд▓ рдЗрддрдирд╛ рдЬреЛрдбрд╝реВрдВрдЧрд╛ рдХрд┐ MS-DOS рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореИрдВрдиреЗ рд╕рд┐рд▓рд╛рдИ рдХрд╛рд░реНрдпрдХреНрд░рдо "PGM02101" (рдпрд╣ рд╕рд┐рд░реНрдл рдбреЙрд╕ рд╣реИ) рдФрд░ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЛ "ROM_V1.BIN" рдХреЗ рд░реВрдк рдореЗрдВ рд░рдЦрд╛ред "рдФрд░" рдиреЙрд░реНрдЯрди рдХрдорд╛рдВрдбрд░ "рд╕рдВрд╕реНрдХрд░рдг 5.0ред

рддреЛ рджреЛ рд▓реЗ рд▓реЛред рдмреАрдЪ рдореЗрдВ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рд╕реАрдбреА-рд░реЙрдо рдореЗрдВ рд░рд┐рдХреНрдд рдбрд╛рд▓рд╛, рдФрд░ "рдПрдл 1" рджрдмрд╛рдпрд╛ред CD-ROM рдкрд░ рдПрдХ рдкреАрд▓реЗ рд░рдВрдЧ рдХреА рдПрд▓рдИрдбреА рд░реЛрд╢рдиреА рд╣реИ рдФрд░ рдореИрдВрдиреЗ рд╕реБрдирд╛ рд╣реИ "kva-kva-kva-kva-pyk!", рдлрд┐рд░ рдПрдХ рд╡рд┐рд░рд╛рдо рдФрд░ рдлрд┐рд░ рд╕реЗ "kva-kva-kva-kva-pyk!" рдпрд╣ рд▓рдЧрднрдЧ рдмреАрд╕ рдмрд╛рд░ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдПрдХ рд░рд╣рд╕реНрдпрдордп рд╢рд┐рд▓рд╛рд▓реЗрдЦ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ:


рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ "рд╕рд┐рджреБрдХ" рднреА рдореБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред

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

рдпрд╣ рдорджрдж рдХрд░рддрд╛ рд╣реИ, рдбреНрд░рд╛рдЗрд╡ рдЭрдкрдХреА, рдХреБрдЯрд┐рд▓, рдФрд░ рдореИрдВрдиреЗ рд╕реНрдХреНрд░реАрди рдкрд░ рдПрдХ рдбреЙрд╕ рдкреНрд░реЙрдореНрдкреНрдЯ рджреЗрдЦрд╛ред рд╣реБрд░реНрд░реЗ!
"рдиреЙрд░реНрдЯрди" рд╢реБрд░реВ рдирд╣реАрдВ рд╣реБрдЖ, рдПрдХ "рдбрд┐рд╕реНрдХ рддреНрд░реБрдЯрд┐ рдкрдврд╝рдиреЗ (рдпрд╛ рд▓реЗрдЦрди) рдбреНрд░рд╛рдЗрд╡ рдП:" рддреНрд░реБрдЯрд┐ рд╣реБрдИред рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдерд╛ рдХрд┐ рд╡рд╣ рдЕрдкрдиреЗ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд░рд┐рдХреЙрд░реНрдб рдХрд░ рд░рд╣рд╛ рдерд╛, рд▓реЗрдХрд┐рди рд╕реАрдбреА-рд░реЛрдо рдХреЛ рдирд╣реАрдВ рд▓рд┐рдЦ рд╕рдХрддрд╛ рдерд╛ред рдЦреИрд░, рдЙрд╕рдХреЗ рд╕рд╛рде рдирд░рдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЕрдм рдореИрдВ рдпрд╣ рднреА рдирд╣реАрдВ рд╕рдордЭ рд╕рдХрддрд╛ рдХрд┐ рдореБрдЭреЗ рдЙрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рдереАред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, "DIR", рдФрд░ рдлрд┐рд░ "pgm02101.exe" рдФрд░ рдЕрдм рд╕реНрдХреНрд░реАрди рдкрд░ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдкреНрд░рддреАрдХреНрд╖рд┐рдд рдХрд╛рд░реНрдпрдХреНрд░рдо PGM02 рдореЗрдВ LPT рдкреЛрд░реНрдЯ рдЪреБрдирдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рд╣реИред LPT 1 (0x378) рдЪреБрдиреЗрдВред

K573RF5 рдлрд░реНрдорд╡реЗрдпрд░ рдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд + 25V рдмрд┐рдЬрд▓реА рдХреА рдЖрдкреВрд░реНрддрд┐ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдореИрдВ рднрд╛рдЧреНрдпрд╢рд╛рд▓реА рдерд╛ рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреЗ рд╡реЛрд▓реНрдЯреЗрдЬ рдХреЗ рд╕рд╛рде рдПрдХ рдЗрдХрд╛рдИ рдорд┐рд▓реАред рдореЗрд░реЗ рдкрд╛рд╕ рдПрдЪрдкреА рдбреЗрд╕реНрдХрдЬреЗрдЯ 2050 рдП рдкреНрд░рд┐рдВрдЯрд░ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ 30 рд╡реА рдмрд┐рдЬрд▓реА рдХреА рдЖрдкреВрд░реНрддрд┐ рджреНрд╡рд╛рд░рд╛ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реИред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдорд▓реНрдЯреАрдореАрдЯрд░ рдерд╛ рдФрд░ рдХрдиреЗрдХреНрдЯрд░ рдкрд░ рдзреНрд░реБрд╡реАрдпрддрд╛ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рдЖрд╕рд╛рди рдерд╛ред

рдлрд░реНрдорд╡реЗрдпрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдмрд╛рдж, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдлрд░реНрдорд╡реЗрдпрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдпрд╣реА рд╣реИ, рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рддреА рд╣реИ, рд▓реЗрдХрд┐рди ROM рдЪрд┐рдк рдореЗрдВ 0xFF рдЕрднреА рднреА рд╕рднреА рдкрддреЗ рдкрд░ рдкрдврд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕реЙрдХреЗрдЯ рдореЗрдВ рдПрдХ рдорд▓реНрдЯреАрдореАрдЯрд░ рдХреЗ рд╕рд╛рде рдкреЛрдХрд┐рдВрдЧ рдХреА рд╡рд┐рдзрд┐ рдиреЗ рджрд┐рдЦрд╛рдпрд╛ рдХрд┐ рдкреАрдЬреАрдПрдо рдкрд┐рди рдкрд░ рдХреЛрдИ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╡реЛрд▓реНрдЯреЗрдЬ рдирд╣реАрдВ рд╣реИред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдореЗрдВ VT17 рдЯреНрд░рд╛рдВрдЬрд┐рд╕реНрдЯрд░ (KT815G) "рдЙрдбрд╝ рдЧрдпрд╛" рдФрд░ рдореБрдЭреЗ рдЗрд╕реЗ рдмрджрд▓рдирд╛ рдкрдбрд╝рд╛ред

рдпреЗ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ! рдФрд░ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдкрдврд╝реЗрдВ!

рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдкреИрд░ рдХреА рд╡рд┐рдлрд▓рддрд╛

рдЬрдм ROM рдЪрд┐рдк рдирд┐рдпрдВрддреНрд░рдХ рдореЗрдВ рдорд┐рд▓рд╛, рддреЛ рдореИрдВ рдЗрд╕рдХреА рдкрдардиреАрдпрддрд╛ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред рдореИрдВ рд╕рд┐рд╕реНрдЯрдо рдореЙрдирд┐рдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдФрд░ "рдбреА" рдирд┐рд░реНрджреЗрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреНрд╖реЗрддреНрд░ 0xF000-0xF7FF рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред рдореИрдВрдиреЗ "DF0" рджрдмрд╛рдпрд╛ ... рдЬрдм рдореИрдВрдиреЗ "0" рджрдмрд╛рдпрд╛ рддреЛ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реБрдЖ, рдХреБрдВрдЬреА рдХрд╛рдо рдирд╣реАрдВ рдХреАред
рдлрд┐рд░ рдореИрдВрдиреЗ "DEFFF, F7FF" рдЯрд╛рдЗрдк рдХрд┐рдпрд╛ рдФрд░ "VK" рджрдмрд╛рдиреЗ рдХреЗ рдмрд╛рдж рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдореИрдВ рд╕реНрдХреНрд░реАрди рдкрд░ рдХреНрдпрд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рд▓реЗрдХрд┐рди рдПрд╕рдбреА рдХрд╛рд░реНрдб рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, "рдЬреАрдПрдл 1000" рджрд░реНрдЬ рдХрд░рдирд╛ рдФрд░ "рд╡реАрдХреЗ" рдХреЛ рдкреНрд░реЗрд╕ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ред

рдкрд╣рд▓реЗ рддреЛ рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдХрд┐ рдорд╛рдорд▓рд╛ рд╕рдВрдкрд░реНрдХреЛрдВ рдореЗрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдХрдИ рдЪрд╛рдмрд┐рдпрд╛рдБ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреА рдереАрдВред рдпреЗ "8", "рд╕реНрдкреЗрд╕", "рдпреВ", "рдПрдХреНрд╕", "рдкреА", "рдмреА" рдФрд░ рдЕрдк рдПрд░реЛ рдереЗред
рдЖрд░реЗрдЦ рдЦреЛрд▓рддреЗ рд╣реБрдП, рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдпрд╣ рдЪрд╛рдмрд┐рдпреЛрдВ рдХрд╛ рдкрд╣рд▓рд╛ рдКрд░реНрдзреНрд╡рд╛рдзрд░ рд╕реНрддрдВрдн рд╣реИред рдЗрд╕ рдХреЙрд▓рдо рдХреЗ рд▓рд┐рдП D39 рдЪрд┐рдк (KR580BB55) рдХрд╛ PB0 рдкрд┐рди рдЬрд┐рдореНрдореЗрджрд╛рд░ рдерд╛ред рд╡реИрд╕реЗ, рд╕реНрддрдВрднреЛрдВ рдХреЛ рдбрд┐рдХреВрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд░реНрдХрд┐рдЯ рдореЗрдВ рдбрд╛рдпреЛрдб рдХрд╛ рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, 300 рдУрдо рдкреНрд░рддрд┐рд░реЛрдз рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред


рдпрд╣ рдХреНрдпрд╛ рд╣реИ? рдирд┐рд░реНрдорд╛рддрд╛ рдХреА рд╣реИрдХ?
рдорд░рдореНрдордд рдХрд░рддреЗ рд╕рдордп, рдореИрдВ рдЗрди рдкреНрд░рддрд┐рд░реЛрдзреЛрдВ рдХреЛ рдбрд╛рдпреЛрдб рдХреЗ рд╕рд╛рде рдмрджрд▓ рджреВрдВрдЧрд╛ред рд▓реЗрдХрд┐рди рдореИрдВ рдирд┐рдпрдВрддреНрд░рдХ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХреИрд╕реЗ рдХрд░реВрдВ?

рдирдИ рдЖрд╢рд╛

рдореБрдЭреЗ рдерд┐рдВрдХрдкреИрдб рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрд┐рдЬрд▓реА рдХреА рдЖрдкреВрд░реНрддрд┐ рдХреЗ рд╕рд╛рде рддреИрдирд╛рдд рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рдкрддреЗ рдкрд░ 0xF7CE - 0xF7D0 I рдХреЛрдб 0xC3, 0x00, 0xF0 рдХреЛ "рд╕рдорд╛рдкреНрдд" рдХрд░ рджреЗрддрд╛ рд╣реИ; рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ JMP F000ред

рдЕрдм рд╢реБрд░реВ рдХрд░рдирд╛ рди рдХреЗрд╡рд▓ "GF000" рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде, рдмрд▓реНрдХрд┐ "GF7CE" рдХреЗ рд╕рд╛рде рднреА рд╕рдВрднрд╡ рд╣реИ, рдЬрд╣рд╛рдВ рдЧреИрд░-рдХрд╛рд░реНрдпрд╢реАрд▓ рдХреБрдВрдЬреА рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИред рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдУрдПрд╕ рдХреЗ рдмрдЬрд╛рдп, рдПрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЬреЛ "MIKROSHA OS" рдХреЛ рд╕реНрдХреНрд░реАрди рдкрд░ рд▓рд╛рдпрд╛ред

рдореИрдВ рдЕрдм рдорд░рдореНрдордд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛, рд▓реЗрдХрд┐рди KR580VV55 рдорд╛рдЗрдХреНрд░реЛрдЪрд┐рдк рдореЗрдВ рджреЛ рдЯреБрдХрдбрд╝реЗ рд╣реИрдВ, рдФрд░ рджреВрд╕рд░рд╛ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЙрдиреНрд╣реЗрдВ рд╕реНрд╡реИрдк рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рд╣реИ, рдФрд░ рдлрд┐рд░ рджреЛрд╖рдкреВрд░реНрдг рдПрдХ рдХреЛ рдмрджрд▓ рджреЗрдВред рдЗрд╕рд▓рд┐рдП, рддреАрд╕рд░реА рдмрд╛рд░ рдореИрдВрдиреЗ рдЕрдкрдиреЗ рднрд╛рдИ рдХреЛ рдлреЛрди рдХрд┐рдпрд╛, рдФрд░ рдореБрдЭреЗ рдПрдХ desoldering рдкрдВрдк рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛, рдкреНрд░рд╡рд╛рд╣ "LTI-120", рдорд┐рд▓рд╛рдк рдФрд░ ... рдПрдХ рдФрд░ рдорд┐рдХреНрд░реЛрд╢рд╛ред

рд╣рд╛рдВ, рдореЗрд░реЗ рдкрд╛рд╕ рдорд┐рдХреНрд░реЛрд╢ рдЕрдХреЗрд▓рд╛ рдирд╣реАрдВ рд╣реИ, рдФрд░ рд╡рд╣ рдЬреЛ рд▓рд╛рдпрд╛ рд╣реИ рд╡рд╣ рд▓рдЧрднрдЧ "рддреЗрд▓ рдореЗрдВ" рдПрдХ рд╕рдВрдЧреНрд░рд╣рд╛рд▓рдп рдЙрджрд╛рд╣рд░рдг рд╣реИред рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдЬрдм рдореЗрд░реЗ рдкрд┐рддрд╛ рдиреЗ рдореБрдЭреЗ рдорд┐рдХреНрд░реЛрд╢рд╛ рдЦрд░реАрджрд╛ рдерд╛, рддреЛ рдЙрдиреНрд╣реЗрдВ рдПрдХ рдФрд░ рдЦрд░реАрджрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЗрд╕реЗ рдЦрд░реАрджрд╛ред рд▓реЗрдХрд┐рди рдХреБрдЫ рдЧрд▓рдд рд╣реЛ рдЧрдпрд╛, рдФрд░ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдЖрджрдореА рдиреЗ рдЗрд╕реЗ рд▓реЗрдиреЗ рд╕реЗ рдЗрдирдХрд╛рд░ рдХрд░ рджрд┐рдпрд╛ред
рдЗрд╕рд▓рд┐рдП рд╡рд╣ 30 рд╕рд╛рд▓ рддрдХ рд▓реЗрдЯреА рд░рд╣реАред


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



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

рд▓рд┐рд╕реНрдЯрд┐рдВрдЧ рдФрд░ рдХреЛрдб


рдХреЛрдб
:20000000CDD0F0FE00CA1AF021D5F4CD18F8C39DF821E9F4CD18F8C39DF821FAEF977723F4
:20002000772377237711F5EF123EE01B12CD2FF4FE00C208F03A00E0FEEBCA69F03AFFE1DB
:20004000FEAAC211F001C6E111FDEF0A12031B0A12031B0A12031B0A12CD2FF4FE00C2080E
:20006000F03A00E0FEEBC211F03AFFE1FEAAC211F001CEF411BBE1CDDBF7FE00C211F00174
:20008000FAEF1A0213031A0213031A0213031A02CD2FF4FE00C208F006063AF4EF3C3C324A
:2000A000F4EFCDB9F0C5CD2FF4C1FE00C208F005C29AF0C300E0FFFFFF21FDEF7E3C77FE8C
:2000C00000C2CBF02B7DFEF9C2BCF0C9000000001E20CD87F5FE01CAE1F01DC2D2F03EE0ED
:2000E000C9CDC8F51E60CD00F5FE00CAF5F01DC2E6F03EE1C91E20CD50F5FE00CA06F11DF7
:20010000C2F7F03EE2C97A32FEEF97C9FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68
:20012000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF
:20014000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF
:20016000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F
:20018000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F
:2001A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F
:2001C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F
:2001E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F
:20020000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE
:20022000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE
:20024000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE
:20026000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E
:20028000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E
:2002A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E
:2002C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E
:2002E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E
:20030000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD
:20032000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD
:20034000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD
:20036000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D
:20038000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D
:2003A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D
:2003C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D
:2003E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D
:20040000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC
:20042000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3AFEEFE640FE40C259F43E51CD00F63AFAAB
:20044000EFCD00F63AFBEFCD00F63AFCEFCD00F63AFDEFCD00F6C38BF43AFDEF373F17320B
:20046000F2EF3AFCEF1732F1EF3AFBEF1732F0EF3E51CD00F63AF0EFCD00F63AF1EFCD00EC
:20048000F63AF2EFCD00F697CD00F63E95CD00F616FFCD6CF6FE00CAA1F415C292F43EFD5F
:2004A000C9CD6CF6FEFECAB0F415C2A1F43EFCC921F4EF56235E2600CD6CF61213CD6CF6E7
:2004C000121325C2B8F4CD6CF6CD6CF697C94D6963724F53000D0A6F7B69626B612053442A
:2004E000206B617274790D0A000D0A6F7B69626B61207A616772757A6B69204F530D0A0092
:200500003E77CD00F697CD00F6CD00F6CD00F6CD00F63DCD00F616FFCD6CF6FE01CA27F597
:2005200015C218F53EE0C93E69CD00F63E40CD00F697CD00F6CD00F6CD00F63CCD00F61650
:20054000FFCD6CF6FEFFC24FF515C241F53EE1C93E7ACD00F697CD00F6CD00F6CD00F6CD4D
:2005600000F63CCD00F616FFCD6CF6FEFFC277F515C268F53EE2C94FCD6CF657CD6CF6CD29
:200580006CF6CD6CF679C93EB032FFEF164C3EF032FFEF3EB032EEEF15C28EF59732FFEFBC
:2005A0003E40CD00F697CD00F6CD00F6CD00F6CD00F63E95CD00F616FFCD6CF6FE01CAC7ED
:2005C000F515C2B9F53EFFC93E48CD00F697CD00F6CD00F63CCD00F63EAACD00F63E87CDF9
:2005E00000F616FFCD6CF6FEFFC2F0F515C2E4F5CD6CF6CD6CF6CD6CF6CD6CF6C9000000E8
:2006000047C5473AFFEFE60E4FE521FFEF78E68077F65077780747E68077F65077780747F0
:20062000E68077F65077780747E68077F65077780747E68077F65077780747E68077F65077
:2006400077780747E68077F65077780747E68077F650777932FFEFE1C178C90000000000E7
:20066000000000000000000000000000D5E521FFEF1190D073727EE601074773727EE6015E
:20068000B0074773727EE601B0074773727EE601B0074773727EE601B0074773727EE6013A
:2006A000B0074773727EE601B0074773727EE601B0E1D1C9FFFFFFFFFFFFFFFFFFFFFFFF8B
:2006C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A
:2006E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A
:20070000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9
:20072000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9
:20074000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9
:20076000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99
:20078000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79
:2007A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59
:2007C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFC300F032FFEFC300E032FFEFE90A03FE00CAD3
:2007E000EBF7671A13BCCADBF73EFFC9E521FFEF5E720A73E1C9E521FFEF5E720273E1C957
:00000001FF
рдпрд╣рд╛рдБ HEX рдкреНрд░рд╛рд░реВрдк (2048 рдмрд╛рдЗрдЯреНрд╕) рдореЗрдВ рдкреВрд░реНрдг рдлрд░реНрдорд╡реЗрдпрд░ рдХреЛрдб рд╣реИред рдмрд╛рдЗрдирд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк HEX2BIN рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рд▓рд┐рд╕реНрдЯрд┐рдВрдЧ
F000: CALL F0D0
F003: CPI A,00
F005: JZ F01A
F008: LXI H,F4D5
F00B: CALL F818
F00E: JMP F89D
F011: LXI H,F4E9
F014: CALL F818
F017: JMP F89D
F01A: LXI H,EFFA
F01D: SUB A
F01E: MOV M,A
F01F: INX H
F020: MOV M,A
F021: INX H
F022: MOV M,A
F023: INX H
F024: MOV M,A
F025: LXI D,EFF5
F028: STAX D
F029: MVI A,E0
F02B: DCX D
F02C: STAX D
F02D: CALL F42F
F030: CPI A,00
F032: JNZ F008
F035: LDA E000
F038: CPI A,EB
F03A: JZ F069
F03D: LDA E1FF
F040: CPI A,AA
F042: JNZ F011
F045: LXI B,E1C6
F048: LXI D,EFFD
F04B: LDAX B
F04C: STAX D
F04D: INX B
F04E: DCX D
F04F: LDAX B
F050: STAX D
F051: INX B
F052: DCX D
F053: LDAX B
F054: STAX D
F055: INX B
F056: DCX D
F057: LDAX B
F058: STAX D
F059: CALL F42F
F05C: CPI A,00
F05E: JNZ F008
F061: LDA E000
F064: CPI A,EB
F066: JNZ F011
F069: LDA E1FF
F06C: CPI A,AA
F06E: JNZ F011
F071: LXI B,F4CE
F074: LXI D,E1BB
F077: CALL F7DB
F07A: CPI A,00
F07C: JNZ F011
F07F: LXI B,EFFA
F082: LDAX D
F083: STAX B
F084: INX D
F085: INX B
F086: LDAX D
F087: STAX B
F088: INX D
F089: INX B
F08A: LDAX D
F08B: STAX B
F08C: INX D
F08D: INX B
F08E: LDAX D
F08F: STAX B
F090: CALL F42F
F093: CPI A,00
F095: JNZ F008
F098: MVI B,06
F09A: LDA EFF4
F09D: INR A
F09E: INR A
F09F: STA EFF4
F0A2: CALL F0B9
F0A5: PUSH B
F0A6: CALL F42F
F0A9: POP B
F0AA: CPI A,00
F0AC: JNZ F008
F0AF: DCR B
F0B0: JNZ F09A
F0B3: JMP E000
F0B6: RST 7
F0B7: RST 7
F0B8: RST 7
F0B9: LXI H,EFFD
F0BC: MOV A,M
F0BD: INR A
F0BE: MOV M,A
F0BF: CPI A,00
F0C1: JNZ F0CB
F0C4: DCX H
F0C5: MOV A,L
F0C6: CPI A,F9
F0C8: JNZ F0BC
F0CB: RET
F0CC: NOP
F0CD: NOP
F0CE: NOP
F0CF: NOP
F0D0: MVI E,20
F0D2: CALL F587
F0D5: CPI A,01
F0D7: JZ F0E1
F0DA: DCR E
F0DB: JNZ F0D2
F0DE: MVI A,E0
F0E0: RET
F0E1: CALL F5C8
F0E4: MVI E,60
F0E6: CALL F500
F0E9: CPI A,00
F0EB: JZ F0F5
F0EE: DCR E
F0EF: JNZ F0E6
F0F2: MVI A,E1
F0F4: RET
F0F5: MVI E,20
F0F7: CALL F550
F0FA: CPI A,00
F0FC: JZ F106
F0FF: DCR E
F100: JNZ F0F7
F103: MVI A,E2
F105: RET
F106: MOV A,D
F107: STA EFFE
F10A: SUB A
F10B: RET
F10C: RST 7
-------------------
F42E: RST 7
F42F: LDA EFFE
F432: ANI40
F434: CPI A,40
F436: JNZ F459
F439: MVI A,51
F43B: CALL F600
F43E: LDA EFFA
F441: CALL F600
F444: LDA EFFB
F447: CALL F600
F44A: LDA EFFC
F44D: CALL F600
F450: LDA EFFD
F453: CALL F600
F456: JMP F48B
F459: LDA EFFD
F45C: STC
F45D: CMC
F45E: RAL
F45F: STA EFF2
F462: LDA EFFC
F465: RAL
F466: STA EFF1
F469: LDA EFFB
F46C: RAL
F46D: STA EFF0
F470: MVI A,51
F472: CALL F600
F475: LDA EFF0
F478: CALL F600
F47B: LDA EFF1
F47E: CALL F600
F481: LDA EFF2
F484: CALL F600
F487: SUB A
F488: CALL F600
F48B: MVI A,95
F48D: CALL F600
F490: MVI D,FF
F492: CALL F66C
F495: CPI A,00
F497: JZ F4A1
F49A: DCR D
F49B: JNZ F492
F49E: MVI A,FD
F4A0: RET
F4A1: CALL F66C
F4A4: CPI A,FE
F4A6: JZ F4B0
F4A9: DCR D
F4AA: JNZ F4A1
F4AD: MVI A,FC
F4AF: RET
F4B0: LXI H,EFF4
F4B3: MOV D,M
F4B4: INX H
F4B5: MOV E,M
F4B6: MVI H,00
F4B8: CALL F66C
F4BB: STAX D
F4BC: INX D
F4BD: CALL F66C
F4C0: STAX D
F4C1: INX D
F4C2: DCR H
F4C3: JNZ F4B8
F4C6: CALL F66C
F4C9: CALL F66C
F4CC: SUB A
F4CD: RET
F4CE: MOV C,L
F4CF: MOV L,C
F4D0: MOV H,E
F4D1: MOV M,D
F4D2: MOV C,A
F4D3: MOV D,E
F4D4: NOP
F4D5: DCR C
F4D6: LDAX B
F4D7: MOV L,A
F4D8: MOV A,E
F4D9: MOV L,C
F4DA: MOV H,D
F4DB: MOV L,E
F4DC: MOV H,C
F4DD: ENOP
F4DE: MOV D,E
F4DF: MOV B,H
F4E0: ENOP
F4E1: MOV L,E
F4E2: MOV H,C
F4E3: MOV M,D
F4E4: MOV M,H
F4E5: MOV A,C
F4E6: DCR C
F4E7: LDAX B
F4E8: NOP
F4E9: DCR C
F4EA: LDAX B
F4EB: MOV L,A
F4EC: MOV A,E
F4ED: MOV L,C
F4EE: MOV H,D
F4EF: MOV L,E
F4F0: MOV H,C
F4F1: ENOP
F4F2: MOV A,D
F4F3: MOV H,C
F4F4: MOV H,A
F4F5: MOV M,D
F4F6: MOV M,L
F4F7: MOV A,D
F4F8: MOV L,E
F4F9: MOV L,C
F4FA: ENOP
F4FB: MOV C,A
F4FC: MOV D,E
F4FD: DCR C
F4FE: LDAX B
F4FF: NOP
F500: MVI A,77
F502: CALL F600
F505: SUB A
F506: CALL F600
F509: CALL F600
F50C: CALL F600
F50F: CALL F600
F512: DCR A
F513: CALL F600
F516: MVI D,FF
F518: CALL F66C
F51B: CPI A,01
F51D: JZ F527
F520: DCR D
F521: JNZ F518
F524: MVI A,E0
F526: RET
F527: MVI A,69
F529: CALL F600
F52C: MVI A,40
F52E: CALL F600
F531: SUB A
F532: CALL F600
F535: CALL F600
F538: CALL F600
F53B: INR A
F53C: CALL F600
F53F: MVI D,FF
F541: CALL F66C
F544: CPI A,FF
F546: JNZ F54F
F549: DCR D
F54A: JNZ F541
F54D: MVI A,E1
F54F: RET
F550: MVI A,7A
F552: CALL F600
F555: SUB A
F556: CALL F600
F559: CALL F600
F55C: CALL F600
F55F: CALL F600
F562: INR A
F563: CALL F600
F566: MVI D,FF
F568: CALL F66C
F56B: CPI A,FF
F56D: JNZ F577
F570: DCR D
F571: JNZ F568
F574: MVI A,E2
F576: RET
F577: MOV C,A
F578: CALL F66C
F57B: MOV D,A
F57C: CALL F66C
F57F: CALL F66C
F582: CALL F66C
F585: MOV A,C
F586: RET
F587: MVI A,B0
F589: STA EFFF
F58C: MVI D,4C
F58E: MVI A,F0
F590: STA EFFF
F593: MVI A,B0
F595: STA EFEE
F598: DCR D
F599: JNZ F58E
F59C: SUB A
F59D: STA EFFF
F5A0: MVI A,40
F5A2: CALL F600
F5A5: SUB A
F5A6: CALL F600
F5A9: CALL F600
F5AC: CALL F600
F5AF: CALL F600
F5B2: MVI A,95
F5B4: CALL F600
F5B7: MVI D,FF
F5B9: CALL F66C
F5BC: CPI A,01
F5BE: JZ F5C7
F5C1: DCR D
F5C2: JNZ F5B9
F5C5: MVI A,FF
F5C7: RET
F5C8: MVI A,48
F5CA: CALL F600
F5CD: SUB A
F5CE: CALL F600
F5D1: CALL F600
F5D4: INR A
F5D5: CALL F600
F5D8: MVI A,AA
F5DA: CALL F600
F5DD: MVI A,87
F5DF: CALL F600
F5E2: MVI D,FF
F5E4: CALL F66C
F5E7: CPI A,FF
F5E9: JNZ F5F0
F5EC: DCR D
F5ED: JNZ F5E4
F5F0: CALL F66C
F5F3: CALL F66C
F5F6: CALL F66C
F5F9: CALL F66C
F5FC: RET
F5FD: NOP
F5FE: NOP
F5FF: NOP
F600: MOV B,A
F601: PUSH B
F602: MOV B,A
F603: LDA EFFF
F606: ANI0E
F608: MOV C,A
F609: PUSH H
F60A: LXI H,EFFF
F60D: MOV A,B
F60E: ANI80
F610: MOV M,A
F611: ORI50
F613: MOV M,A
F614: MOV A,B
F615: RLC
F616: MOV B,A
F617: ANI80
F619: MOV M,A
F61A: ORI50
F61C: MOV M,A
F61D: MOV A,B
F61E: RLC
F61F: MOV B,A
F620: ANI80
F622: MOV M,A
F623: ORI50
F625: MOV M,A
F626: MOV A,B
F627: RLC
F628: MOV B,A
F629: ANI80
F62B: MOV M,A
F62C: ORI50
F62E: MOV M,A
F62F: MOV A,B
F630: RLC
F631: MOV B,A
F632: ANI80
F634: MOV M,A
F635: ORI50
F637: MOV M,A
F638: MOV A,B
F639: RLC
F63A: MOV B,A
F63B: ANI80
F63D: MOV M,A
F63E: ORI50
F640: MOV M,A
F641: MOV A,B
F642: RLC
F643: MOV B,A
F644: ANI80
F646: MOV M,A
F647: ORI50
F649: MOV M,A
F64A: MOV A,B
F64B: RLC
F64C: MOV B,A
F64D: ANI80
F64F: MOV M,A
F650: ORI50
F652: MOV M,A
F653: MOV A,C
F654: STA EFFF
F657: POP H
F658: POP B
F659: MOV A,B
F65A: RET
F65B: NOP
F65C: NOP
F65D: NOP
F65E: NOP
F65F: NOP
F660: NOP
F661: NOP
F662: NOP
F663: NOP
F664: NOP
F665: NOP
F666: NOP
F667: NOP
F668: NOP
F669: NOP
F66A: NOP
F66B: NOP
F66C: PUSH D
F66D: PUSH H
F66E: LXI H,EFFF
F671: LXI D,D090
F674: MOV M,E
F675: MOV M,D
F676: MOV A,M
F677: ANI01
F679: RLC
F67A: MOV B,A
F67B: MOV M,E
F67C: MOV M,D
F67D: MOV A,M
F67E: ANI01
F680: ORA B
F681: RLC
F682: MOV B,A
F683: MOV M,E
F684: MOV M,D
F685: MOV A,M
F686: ANI01
F688: ORA B
F689: RLC
F68A: MOV B,A
F68B: MOV M,E
F68C: MOV M,D
F68D: MOV A,M
F68E: ANI01
F690: ORA B
F691: RLC
F692: MOV B,A
F693: MOV M,E
F694: MOV M,D
F695: MOV A,M
F696: ANI01
F698: ORA B
F699: RLC
F69A: MOV B,A
F69B: MOV M,E
F69C: MOV M,D
F69D: MOV A,M
F69E: ANI01
F6A0: ORA B
F6A1: RLC
F6A2: MOV B,A
F6A3: MOV M,E
F6A4: MOV M,D
F6A5: MOV A,M
F6A6: ANI01
F6A8: ORA B
F6A9: RLC
F6AA: MOV B,A
F6AB: MOV M,E
F6AC: MOV M,D
F6AD: MOV A,M
F6AE: ANI01
F6B0: ORA B
F6B1: POP H
F6B2: POP D
F6B3: RET
F6B4: RST 7
---------------------
F7CD: RST 7
F7CE: JMP F000
F7D1: STA EFFF
F7D4: JMP E000
F7D7: STA EFFF
F7DA: PCHL
F7DB: LDAX B
F7DC: INX B
F7DD: CPI A,00
F7DF: JZ F7EB
F7E2: MOV H,A
F7E3: LDAX D
F7E4: INX D
F7E5: CMP H
F7E6: JZ F7DB
F7E9: MVI A,FF
F7EB: RET
F7EC: PUSH H
F7ED: LXI H,EFFF
F7F0: MOV E,M
F7F1: MOV M,D
F7F2: LDAX B
F7F3: MOV M,E
F7F4: POP H
F7F5: RET
F7F6: PUSH H
F7F7: LXI H,EFFF
F7FA: MOV E,M
F7FB: MOV M,D
F7FC: STAX B
F7FD: MOV M,E
F7FE: POP H
F7FF: RET
рдпрд╣рд╛рдВ рдПрдХ рд╕реВрдЪреА рджреА рдЧрдИ рд╣реИ, рдЦрд╛рд▓реА рд╕реНрдерд╛рдиреЛрдВ рдХреЛ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдмрд╛рдЗрдЯ рднреЗрдЬрдиреЗ рдФрд░ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╛рдЗрдЯ рд╕рдмрд░реВрдЯреАрди рдХреНрд░рдорд╢рдГ 0xF600 рдФрд░ 0xF66C рдХреЗ рдкрддреЗ рдкрд░ рд╕реНрдерд┐рдд рд╣реИрдВ, рд╡реЗ рдмрд┐рдирд╛ рдЫреЛрд░реЛрдВ рдХреЗ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд░реВрдк рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВ, рдЗрд╕рд╕реЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА рдПрдХ рдЙрдЪреНрдЪ рдЧрддрд┐ рдорд┐рд▓рддреА рд╣реИред

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

рдмреВрдЯ рдбрд┐рд╡рд╛рдЗрд╕

рдЬреИрд╕рд╛ рдХрд┐ рдкрд╣рд▓реЗ рд╣реА рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдмреВрдЯ рд╕реЗрдХреНрдЯрд░ рдореЗрдВ рдПрдбреНрд░реЗрд╕ 0x1BB рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ "MicrOS" рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рдж OS рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рдкрддреЗ рдХреЗ рд╕рд╛рде 4 рдмрд╛рдЗрдЯреНрд╕ред рдмреАрдПрд╕рд╡реАрд╡реА 0xE000 рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ 512 рдмрд╛рдЗрдЯреНрд╕ рдХреЗ 7 рд╕реЗрдХреНрдЯрд░реЛрдВ рдХреЛ рд▓реЛрдб рдХрд░рддрд╛ рд╣реИ - 0xEDFF рдФрд░ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХреЛ 0xE000 рдкрддреЗ рдкрд░ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред рд╢реВрдиреНрдп рдкреГрд╖реНрда рдореЗрдВ рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ (рдФрд░ рдЬрдм рдореИрдВ рдкреБрд▓реЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░реВрдВрдЧрд╛) рд╢реЗрд╖ рдкреГрд╖реНрда рдУрдПрд╕ рджреНрд╡рд╛рд░рд╛ рдкрд╣рд▓реЗ рд╣реА рднрд░реЗ рдЬрд╛рдПрдВрдЧреЗред рдПрд╕рдбреА рдХрд╛рд░реНрдб рдкрд░ рдУрдПрд╕ рдХреЗ рд╕рд╣реА "рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди" рдХреЗ рд▓рд┐рдП, рдлреЙрд░реНрдореЗрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдУрдПрд╕ рд╕реЗ рдлрд╛рдЗрд▓ рд▓рд┐рдЦреЗрдВред рдлрд┐рд░ рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдкрд╣рд▓реЗ рд╕реЗрдХреНрдЯрд░ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЬреНрдЮрд╛рдд рдХрд░реЗрдВ рдФрд░ рдмреВрдЯ рд╕реЗрдХреНрдЯрд░ рдореЗрдВ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдФрд░ рдкрддрд╛ рд▓рд┐рдЦреЗрдВред рдкрддреЗ рдХреЛ рд╕реЗрдХреНрдЯрд░реЛрдВ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП (рдФрд░ рдмрд╛рдЗрдЯреНрд╕ рдореЗрдВ рдирд╣реАрдВ)ред рдмрд┐рдЧ-рдПрдВрдбрд┐рдпрди рдмрд╛рдЗрдЯ рдСрд░реНрдбрд░, рдпрд╛рдиреА рдХрдо рдмрд╛рдЗрдЯ рдкрд┐рдЫрд▓реЗ (рдЙрдЪреНрдЪ рдкрддреЗ рдХреЗ рд╕рд╛рде)ред

рд╡реИрд╕реЗ, рдореИрдВ рдЗрд╕ OS рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ, рд╢рд╛рдпрдж рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдорд┐рдХреНрд░реЛрд╢реА рдЯреВрд▓ рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдлрд┐рд░ рдмреАрдПрд╕рд╡реАрд╡реА рдореЗрдВ рдПрдХ рдФрд░ рд╕рдмрд░реВрдЯреАрди рд╣реЛрдЧрд╛ред

рдЖрдЧреЗ рдХреНрдпрд╛ рд╣реЛрдЧрд╛?

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

рдЗрд╕ рддрд░рд╣ рдХреЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕реЗ рдореБрдЭреЗ рдбреЙрд╕ рдХрдВрд╕реЛрд▓ рдореЗрдВ рдХрд╛рдо рд╕реЗ рдкрд░реЗрд╢рд╛рди рдХрд┐рдП рдмрд┐рдирд╛ рдорд┐рдХреНрд░реЛрд╢ рдкрд░ рдЧреЗрдо рдЦреЗрд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓реЗрдЧреАред рдореИрдВ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рдмреБрд▓рд╛рдКрдВрдЧрд╛, "рдЧреЗрдо рдореИрдиреЗрдЬрд░ред" рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ, рдЕрдЧрд▓рд╛ рдЕрдзреНрдпрд╛рдп рд╣реЛрдЧрд╛ред

рдФрд░ рджреВрд╕рд░реЗ рдХрд╛рд░реНрдб рдкрд░, рдореИрдВ рдмреЗрд╕рд┐рдХ, рдПрдбрд┐рдЯрд░ рдФрд░ рдЕрд╕реЗрдВрдмрд▓рд░, рдЖрджрд┐ рдЬреИрд╕реЗ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдбреЙрд╕ рдмрдирд╛рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВред

рдХреБрдЫ рдЧреАрдд рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛ рд▓реЛрдХрдкреНрд░рд┐рдпрдХрд░рдг

рдХрд┐рд╕реА рддрд░рд╣ рдореЗрд░реЗ рднрд╛рдИ рдФрд░ рдореИрдВ рдмреИрда рдЧрдП рдФрд░ рдзреВрдореНрд░рдкрд╛рди рдХрд┐рдпрд╛, рдФрд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдкреВрдЫрд╛ рдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдРрд╕рд╛ рд╡рд┐рдЪрд╛рд░рд╢реАрд▓ рдХреНрдпреЛрдВ рд╣реИ?

рдЙрд╕ рд╕рдордп рдореИрдВ "рдкреБрд▓реЛрдВ" рдкрд░ рд╕реЛрдЪ рд░рд╣рд╛ рдерд╛ рдФрд░ рдПрдХ рдЙрдкрдкреНрд░реЛрдЧреНрд░рд╛рдо "рдПрд▓рдбреАрдП-рдмреНрд░рд┐рдЬ" рдмрдирд╛рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ред рд▓реЗрдХрд┐рди рдРрд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд┐рд╕реА рдРрд╕реЗ рд╡реНрдпрдХреНрддрд┐ рд╕реЗ рдХреИрд╕реЗ рдмрд╛рдд рдХрд░реЗрдВ рдЬреЛ рди рддреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирддрд╛ рд╣реИ, рди рд╣реА рдЕрд╕реЗрдВрдмрд▓рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рдФрд░ рди рд╣реА рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░ ...

рдореБрдЭреЗ рдЗрд╕ рддрд░рд╣ рдХреА рд╢реБрд░реБрдЖрдд рд╣реБрдИ:
рдХрд▓реНрдкрдирд╛ рдХреАрдЬрд┐рдП, рдореИрдВ рдХрд╣рддрд╛ рд╣реВрдВ рдХрд┐ 8 рдЧреЛрджрд╛рдо рд╣реИрдВ, рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдореЗрдВ рдПрдХ рдорд╛рд▓рд┐рдХ рд╣реИред рдПрдХ рдХреВрд░рд┐рдпрд░ рд╣реИред рдХрд╛рд░реНрдп рдЧреЛрджрд╛рдо рд╕реЗ рдЧреЛрджрд╛рдо рддрдХ рдорд╛рд▓ рдХреЗ рд▓рджрд╛рди рдХреА рд╡реНрдпрд╡рд╕реНрдерд╛ рдХрд░рдирд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реАрдорд╛рдПрдВ рд╣реИрдВред рдФрд░ рдПрдХ рдФрд░ рдХрдард┐рдирд╛рдИ рдЧрддрд┐ рд╣реИред
рдореИрдВрдиреЗ рдпрд╣ рдХрд╣рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдХрд┐ рдХреВрд░рд┐рдпрд░ рдХреЛрдб рдмрд╣реБрдд рдмрдбрд╝рд╛ рд╣реЛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдпрд╣ рдвреЗрд░ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реЗ рдХреЙрд▓ рдФрд░ рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдХрдИ рдСрдкрд░реЗрд╢рди рдХрд░рддрд╛ рд╣реИред рдлрд┐рд░, рдкреВрд░реА рд╕рдордЭ рдХреЗ рд▓рд┐рдП, рдореЗрд░реЗ рднрд╛рдИ рдиреЗ рдореБрдЭрд╕реЗ рд╕рд╡рд╛рд▓ рдкреВрдЫреЗ, рдФрд░ рдореИрдВрдиреЗ рдЙрдиреНрд╣реЗрдВ рдЬрд╡рд╛рдм рджрд┐рдпрд╛, рдФрд░ рдпрд╣ рдХрд╛рдо рдХрд┐рдпрд╛!

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

рдЙрдк-рдпреЛрдЧ

рджреЛрдиреЛрдВ рдорд╢реАрдиреЛрдВ рдкрд░ рдореЗрд░рд╛ HelloWorld рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд▓реЙрдиреНрдЪ рд╣реБрдЖред рд╢рд┐рд▓рд╛рд▓реЗрдЦ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдП "рд╡реАрдХреЗ" рджрдмрд╛рдиреЗ рд╕реЗ рд╕рдордп 3584 рдмрд╛рдЗрдЯреНрд╕ рджреНрд╡рд╛рд░рд╛ рджреЛ рд╕реЗрдХрдВрдб рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рд▓рдЧрддрд╛ рд╣реИред рдмрд▓реНрдХрд┐, рд▓рдЧрднрдЧ 1.5 рд╕реЗрдХрдВрдбред рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ рдорд╛рдкрдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдЕрдЪреНрдЫрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИред

рдЕрднреА рдХреЗ рд▓рд┐рдП рдЗрддрдирд╛ рд╣реАред рдзреНрдпрд╛рди рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдзрдиреНрдпрд╡рд╛рдж! рдЬрд╛рд░реА рд░рд╣рддреА рд╣реИтАж

All Articles