ูƒุฑุงู… ุงู„ุฃุณุงุณูŠุฉ ููŠ 768 ุจุงูŠุช


ุจุงู„ู†ุณุจุฉ ู„ุฃูˆู„ุฆูƒ ุงู„ุฐูŠู† ูƒุงู†ูˆุง ู…ุญุธูˆุธูŠู† ุจู…ุง ูŠูƒููŠ ู„ูƒุชุงุจุฉ ุฃูˆู„ ุจุฑู†ุงู…ุฌ BASIC ููŠ ุฃูˆุงุฎุฑ ุงู„ุซู…ุงู†ูŠู†ูŠุงุช ุŒ ูŠุจุฏูˆ ุญุฌู… ุงู„ู…ุชุฑุฌู… ุงู„ููˆุฑูŠ ุงู„ุจุงู„ุบ 16 ูƒูŠู„ูˆุจุงูŠุช ุทุจูŠุนูŠู‹ุง ุฌุฏู‹ุง. ู„ู… ูŠูƒู† ู‡ุฐุง ู‡ูˆ ุงู„ุญุงู„ ุฏุงุฆู…ู‹ุง ุŒ ูุงู„ู…ุชุฑุฌู…ูˆู† ุงู„ููˆุฑูŠูˆู† ุงู„ุฐูŠู† ู„ุฏูŠู‡ู… ุญุฌู… 8 ูˆ 4 ูƒูŠู„ูˆ ุจุงูŠุช ู…ุนุฑูˆููˆู† ุŒ ุจุงู„ุทุจุน ุŒ ุจู…ุฌู…ูˆุนุฉ ุฃูƒุซุฑ ุชูˆุงุถุนุง ู…ู† ุงู„ูˆุธุงุฆู. ู„ูƒู† ู‡ุฐู‡ ุงู„ู…ุฑุฉ ุŒ ูŠุจุฏูˆ ุฃู† ุงู„ู…ุณุชุญูŠู„ ู‚ุฏ ุชู… - ุญูŠุซ ูŠุชู… ุถุบุท ุงู„ู…ุชุฑุฌู… ุงู„ููˆุฑูŠ ุญุชู‰ 722 ุจุงูŠุช. ู‡ุฐุง ุฃู‚ู„ ู…ู† 768 ุŒ ู…ู…ุง ูŠุนู†ูŠ ุฃู†ู‡ ูŠู…ูƒู† ูˆุถุนู‡ ู„ูŠุณ ููŠ ุฃุฑุจุนุฉ ุŒ ูˆู„ูƒู† ููŠ ุซู„ุงุซ ุดุฑุงุฆุญ ROM 256 ุจุงูŠุช. ู†ุนู… ุŒ ูƒุงู† ู‡ู†ุงูƒ ุจุนุถ!

ูˆ 768 ุจุงูŠุช ุŒ ุจุงู„ู…ู†ุงุณุจุฉ ุŒ 21 ุŒ (3) ู…ุฑุงุช ุฃู‚ู„ ู…ู† 16384.

ุชู…ุช ูƒุชุงุจุฉ ุงู„ู…ุชุฑุฌู… ุงู„ููˆุฑูŠ ู„ู„ู…ุนุงู„ุฌ 8008 ุŒ ูˆุงู„ุฐูŠ ู„ุง ูŠุญุธู‰ ุจุดุนุจูŠุฉ ูƒุจูŠุฑุฉ ุจูŠู† ุงู„ุญูˆุงุณูŠุจ ุงู„ุฑุฌุนูŠุฉ ุŒ ู„ุฐู„ูƒ ูŠูˆุฌุฏ ุจุงู„ูุนู„ ู…ุชุฑุฌู… ุฃุณุงุณูŠ - SCELBAL ุŒ ู„ูƒู†ู‡ 8 ูƒูŠู„ูˆุจุงูŠุช. ูŠุดุจู‡ ู†ุธุงู… ุงู„ุชุนู„ูŠู…ุงุช 8008 ู†ุธุงู… ุงู„ุชุนู„ูŠู…ุงุช 8080 ุฏูˆู† ู†ุตู ุงู„ุชุนู„ูŠู…ุงุช. ุฃูˆ ู†ุธุงู… ุงู„ู‚ูŠุงุฏุฉ Z80 ุฏูˆู† 90 ูช ู…ู† ุงู„ุชุนู„ูŠู…ุงุช.

ุชู… ุชูˆููŠุฑ ุงู„ู†ุณุฎุฉ ุงู„ุฃูˆู„ู‰ ู…ู† ุงู„ู…ุชุฑุฌู… ุงู„ุดูู‡ูŠ ุŒ ูˆุงู„ุชูŠ ูƒุงู†ุช ู‡ู†ุงูƒ ุจุงู„ูุนู„ ูƒู„ู…ุงุช GOTO ูˆ INPUT ูˆ PRINT ุŒ ูุถู„ุงู‹ ุนู† ุทุฑูŠู‚ุฉ ู‚ูŠุงุณูŠุฉ ู„ุชุญุฑูŠุฑ ุงู„ู…ุชุฑุฌู…ูŠู† BASIC ุŒ 570 ุจุงูŠุช. ุซู… ุชู… ุชูˆุณูŠุน ู‚ุงุฆู…ุฉ ุงู„ูƒู„ู…ุงุช ู„ุชุดู…ู„ ู…ุง ูŠู„ูŠ: FETCH ูˆ GOTO ูˆ IF ูˆ LET ูˆ NEW ูˆ OUT ูˆ PRINT ูˆ STOP ูˆ VIEW ูˆ XECUTE.

ุจุนุถ ู…ู†ู‡ู… ุณูˆู ูŠุจุฏูˆ ุบุฑูŠุจุง ุจุงู„ู†ุณุจุฉ ู„ูƒ. ูˆุงู„ุดูŠุก ู‡ูˆ ุฃู† ู‡ุฐุง ุงู„ู…ุชุฑุฌู… ูŠุชุนุฑู ุนู„ู‰ ุงู„ูƒู„ู…ุงุช ุจุงู„ุญุฑู ุงู„ุฃูˆู„. ู„ุฐู„ูƒ ุŒ ูƒุงู† ูŠุฌุจ ุชุญูˆูŠู„ INPUT ุฅู„ู‰ FETCH ุŒ ูˆุงู„ู‚ุงุฆู…ุฉ ููŠ VIEW ุŒ ูˆ RUN ุฅู„ู‰ XECUTE. ู„ูƒู† ู„ุง ุชูˆูุฑ GOSUB ูˆ RETURN ุนู„ู‰ ุงู„ุฅุทู„ุงู‚ - ุจุนุฏ ุฐู„ูƒ ุณูŠุชุนูŠู† ุนู„ูŠูƒ ุชุฌุงูˆุฒ ุงู„ุญุฌู… ุงู„ู…ุฎุทุท ู„ู‡.

ูŠูู‡ู… ุงู„ู…ุคู„ู ู…ุณุชุฎุฏู…ูŠ ุฌู‡ุงุฒ ุงู„ูƒู…ุจูŠูˆุชุฑ ุงู„ู…ุญู…ูˆู„ MCM / 70 ุŒ ูˆุงู„ุฐูŠ ุชู… ุชู†ููŠุฐู‡ ุฃูŠุถู‹ุง ุนู„ู‰ 8008 ุŒ ูˆู‡ูˆ ู…ุฒูˆุฏ ุจู…ุดุบู„ ูƒุงุณูŠุช ู…ุฒุฏูˆุฌ ูˆู…ุจุฑู…ุฌ ุจู„ุบุฉ APL ู…ุน ุฃูˆุงู…ุฑู‡ ุงู„ู…ูƒูˆู†ุฉ ู…ู† ุญุฑู ูˆุงุญุฏ.

ูŠุชูˆูุฑ ุงู„ู…ุดุฑูˆุน ู…ุน ุงู„ู…ุญุงูƒูŠ ู‡ู†ุง ุจู…ูˆุฌุจ ุชุฑุฎูŠุต MIT. ุงู„ู…ุคู„ู ู„ูŠุณ ู„ุฏูŠู‡ ุงู„ุญุฏูŠุฏ ุงู„ุญู‚ูŠู‚ูŠ ููŠ 8008. ูŠู…ูƒู†ูƒ ุฃูŠุถู‹ุง ุชู†ุฒูŠู„ ู…ุตุฏุฑ ุงู„ู…ุฌู…ู‘ุน ูˆู†ุชุงุฆุฌ ุงู„ุชุฌู…ูŠุน ุจุงู„ุชุนู„ูŠู‚ุงุช ุจุดูƒู„ ู…ู†ูุตู„.

ุฃุณู‡ู„ ุทุฑูŠู‚ุฉ ู„ุฅู†ุดุงุก ู…ุดุฑูˆุน ูƒุงู…ู„ ุจุงุณุชุฎุฏุงู… GitHub ู‡ูŠ ุงุณุชุฎุฏุงู… NETBEANS 8.2 ุŒ ูˆุณุชุญุชุงุฌ ุฃูŠุถู‹ุง ุฅู„ู‰ SDL2. ู„ุชุฌู…ูŠุน ู…ุฌู…ู‘ุน ุŒ ู…ุทู„ูˆุจ ู…ุฌู…ู‘ุน ู…ุงูƒุฑูˆ AS .

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


All Articles