768 рдмрд╛рдЗрдЯреНрд╕ рдореЗрдВ рдХреНрд░реИрдо рдмреЗрд╕рд┐рдХ


рдЬреЛ рд▓реЛрдЧ рдЕрд╕реНрд╕реА рдХреЗ рджрд╢рдХ рдХреЗ рдЙрддреНрддрд░рд╛рд░реНрдз рдореЗрдВ рдЕрдкрдирд╛ рдкрд╣рд▓рд╛ BASIC рдХрд╛рд░реНрдпрдХреНрд░рдо рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рднрд╛рдЧреНрдпрд╢рд╛рд▓реА рдереЗ, рдЙрдирдХреЗ рд▓рд┐рдП 16 рдХрд┐рд▓реЛрдмрд╛рдЗрдЯ рджреБрднрд╛рд╖рд┐рдпрд╛ рдХреА рдорд╛рддреНрд░рд╛ рдХрд╛рдлреА рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд╣реИред рдпрд╣ рд╣рдореЗрд╢рд╛ рдорд╛рдорд▓рд╛ рдирд╣реАрдВ рдерд╛, 8 рдФрд░ 4 рдХрд┐рд▓реЛрдмрд╛рдЗрдЯ рдХреА рдорд╛рддреНрд░рд╛ рд╡рд╛рд▓реЗ рджреБрднрд╛рд╖рд┐рдпреЛрдВ рдХреЛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдЕрдзрд┐рдХ рд╡рд┐рдирдореНрд░ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд╕рд╛рде рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЗрд╕ рдмрд╛рд░, рдРрд╕рд╛ рд▓рдЧ рд░рд╣рд╛ рдерд╛, рдЕрд╕рдВрднрд╡ рдерд╛ - рджреБрднрд╛рд╖рд┐рдпрд╛ 722 рдмрд╛рдЗрдЯреНрд╕ рддрдХ рд╕рдВрдХреБрдЪрд┐рдд рд╣реИред рдпрд╣ 768 рд╕реЗ рдХрдо рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЗрд╕реЗ рдЪрд╛рд░ рдореЗрдВ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рддреАрди 256-рдмрд╛рдЗрдЯ рд░реЛрдо рдЪрд┐рдкреНрд╕ рдореЗрдВ рд░рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рд╛рдБ, рдХреБрдЫ рдереЗ!

рдФрд░ 768 рдмрд╛рдЗрдЯреНрд╕, рд╡реИрд╕реЗ, 2138 (3) рдмрд╛рд░ 16384 рд╕реЗ рдХрдо рд╣реИред

рдЗрдВрдЯрд░рдкреНрд░рд┐рдЯрд░ рдкреНрд░реЛрд╕реЗрд╕рд░ 8008 рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рд░реЗрдЯреНрд░реЛ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рдмреАрдЪ рдмрд╣реБрдд рд▓реЛрдХрдкреНрд░рд┐рдп рдирд╣реАрдВ рд╣реИред рдЗрд╕рдХреЗ рд▓рд┐рдП, рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рдмреЗрд╕рд┐рдХ рджреБрднрд╛рд╖рд┐рдпрд╛ - SCELBAL рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ 8 рдХрд┐рд▓реЛрдмрд╛рдЗрдЯ рд╣реИред 8008 рдирд┐рд░реНрджреЗрд╢ рдкреНрд░рдгрд╛рд▓реА рдЖрдзреЗ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рдмрд┐рдирд╛ 8080 рдЕрдиреБрджреЗрд╢ рдкреНрд░рдгрд╛рд▓реА рдЬреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИред рдпрд╛ 90% рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рдмрд┐рдирд╛ Z80 рдХрдорд╛рдВрдб рд╕рд┐рд╕реНрдЯрдоред

рджреБрднрд╛рд╖рд┐рдпрд╛ рдХрд╛ рдкрд╣рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг, рдЬрд┐рд╕рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╢рдмреНрдж рдереЗ GOTO, INPUT, PRINT, рд╕рд╛рде рд╣реА BASIC рджреБрднрд╛рд╖рд┐рдпреЛрдВ рдХреЗ рд╕рдВрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╛рдирдХ рд╡рд┐рдзрд┐ рдкреНрд░рджрд╛рди рдХреА рдЧрдИ рдереА, рдиреЗ 570 рдмрд╛рдЗрдЯреНрд╕ рд▓рд┐рдПред рдлрд┐рд░ рд╢рдмреНрджреЛрдВ рдХреА рд╕реВрдЪреА рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛: FETCH, GOTO, IF, LET, NEW, OUT, PRINT, STOP, VIEW рдФрд░ XECUTEред

рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдЖрдкрдХреЛ рдЕрдЬреАрдм рд▓рдЧреЗрдВрдЧреЗред рдФрд░ рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рджреБрднрд╛рд╖рд┐рдпрд╛ рдкрд╣рд▓реЗ рдЕрдХреНрд╖рд░ рд╕реЗ рд╢рдмреНрджреЛрдВ рдХреЛ рдкрд╣рдЪрд╛рдирддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, INPUT рдХреЛ FETCH, LIST рдореЗрдВ VIEW рдФрд░ RUN рдХреЛ XECUTE рдореЗрдВ рдмрджрд▓рдирд╛ рдкрдбрд╝рд╛ред рд▓реЗрдХрд┐рди GOSUB рдФрд░ RETURN рдХреЛ рдЖрдЧреЗ рдирд╣реАрдВ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рд┐рдП - рдлрд┐рд░ рд╣рдореЗрдВ рдпреЛрдЬрдирд╛рдмрджреНрдз рдорд╛рддреНрд░рд╛ рд╕реЗ рдЖрдЧреЗ рдЬрд╛рдирд╛ рд╣реЛрдЧрд╛ред

рд▓реЗрдЦрдХ MCM / 70 рд▓реИрдкрдЯреЙрдк рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕рдордЭрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ 8008 рдкрд░ рднреА рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдПрдХ рджреЛрд╣рд░реЗ рдХреИрд╕реЗрдЯ рдкреНрд▓реЗрдпрд░ рд╕реЗ рд╕реБрд╕рдЬреНрдЬрд┐рдд рд╣реИ рдФрд░ рдПрдкреАрдПрд▓ рднрд╛рд╖рд╛ рдореЗрдВ рдЗрд╕рдХреЗ рдПрдХ-рдЕрдХреНрд╖рд░ рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдПрдореБрд▓реЗрдЯрд░ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рдПрдореБрд▓реЗрдЯрд░ рдХреЗ рд╕рд╛рде рдкрд░рд┐рдпреЛрдЬрдирд╛ рдпрд╣рд╛рдВ рдЙрдкрд▓рдмреНрдз рд╣реИ ред рд▓реЗрдЦрдХ рдХреЗ рдкрд╛рд╕ 8008 рдкрд░ рдЕрд╕рд▓реА рд▓реЛрд╣рд╛ рдирд╣реАрдВ рд╣реИред рдЖрдк рдХреЛрдбрд╛рдВрддрд░рдХ рд╕реНрд░реЛрдд рдФрд░ рд╕рдВрдХрд▓рди рдкрд░рд┐рдгрд╛рдо рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рднреА рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

GitHub рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдВрдкреВрд░реНрдг рдкрд░рд┐рдпреЛрдЬрдирд╛ рдмрдирд╛рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ NETBEANS 8.2 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ, рдЖрдкрдХреЛ SDL2 рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдПрдХ рдХреЛрдбрд╛рдВрддрд░рдХ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП , рдПрдХ рдПрдПрд╕ рдореИрдХреНрд░реЛ рдХреЛрдбрд╛рдВрддрд░рдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

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


All Articles