πŸ“‚ Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚: lang-basic-v410-04_clean.html


Β 

ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ Basic V4.10 ΠžΡ€ΠΈΠΎΠ½-128 ΠŸΡƒΡˆΠΊΠΎΠ²Π°, основы программирования, ΡƒΡ€ΠΎΠΊΠΈ языка

Как Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² Basic V4.10 для ΠžΡ€ΠΈΠΎΠ½Π°-128 ΠΈ ΠžΡ€ΠΈΠΎΠ½Π°-ПРО.

31.03.2023 ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ

Basic для ΠžΡ€ΠΈΠΎΠ½Π° 128 ΠŸΡƒΡˆΠΊΠΎΠ²Π° v4.10 распрСдСлСниС памяти

РаспрСдСлСниС памяти ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ Π² систСмС BASIC V4.10

ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ BASIC ΠžΡ€ΠΈΠΎΠ½ V4.10

AUTO [Π½ΠΎΠΌΠ΅Ρ€][,шаг] - АвтоматичСскоС Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² строк ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ с автоматичСским Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠ³ΠΎ Π½ΠΎΠΌΠ΅Ρ€Π° строки. Π’Π΅Π»ΠΈΡ‡ΠΈΠ½Π° "Π½ΠΎΠΌΠ΅Ρ€" Π·Π°Π΄Π°Π΅Ρ‚ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€ строк (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 10), Π° "шаг" - шаг измСнСния Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 10). Если строка с ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½Ρ‹ΠΌ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ ΡƒΠΆΠ΅ сущСствуСт, Ρ‚ΠΎ ΠΎΠ½Π° выводится для рСдактирования. Для Π²Ρ‹Ρ…ΠΎΠ΄Π° ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ AUTO Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ <F4>.

CONT - ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ выполнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΏΡ€Π΅Ρ€Π²Π°Π½Π½ΠΎΠΉ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ клавиши <F4>, ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ STOP ΠΈΠ»ΠΈ END.

DELETE [Π½ΠΎΠΌΠ΅Ρ€ 1], - Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ строк ΠΎΡ‚ "Π½ΠΎΠΌΠ΅Ρ€Π° 1" (ΠΈΠ»ΠΈ с Π½ΠΎΠΌΠ΅Ρ€ 2 Π½Π°Ρ‡Π°Π»Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹) Π΄ΠΎ "Π½ΠΎΠΌΠ΅Ρ€Π° 2". НомСра, Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡ‹Π΅ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ DELETE, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ строкам ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. ВмСсто запятой допускаСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π·Π½Π°ΠΊ "-".

EDIT Π½ΠΎΠΌΠ΅Ρ€ - Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ строки. ΠŸΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ <F4> происходит ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π±Π΅Π· сохранСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, Π° ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ <Π’Πš> (позиция курсора Π² строкС Π±Π΅Π·Ρ€Π°Π·Π»ΠΈΡ‡Π½Π°) - Π²Π²ΠΎΠ΄ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½ΠΎΠΉ строки Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ.

FILES ["диск:"] - Π’Ρ‹Π²ΠΎΠ΄ Π½Π° экран ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ диска. ΠŸΡ€ΠΈΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΏΡ€Π΅Ρ€Π²Π°Ρ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ клавишСй <F4>. Команда задСйствуСт ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ΠžΠ—Π£ с адрСса 0B000H.

KILL "имя" - Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° с Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ квазидиска. Имя Ρ„Π°ΠΉΠ»Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½ΠΎ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ.

LIST [Π½ΠΎΠΌΠ΅Ρ€ 1], - Π’Ρ‹Π²ΠΎΠ΄ строк Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° экран Π½ΠΎΠΌΠ΅Ρ€ 2 с Π½ΠΎΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΎΡ‚ "Π½ΠΎΠΌΠ΅Ρ€Π° 1" (ΠΈΠ»ΠΈ сначала) Π΄ΠΎ "Π½ΠΎΠΌΠ΅Ρ€Π° 2" (ΠΈΠ»ΠΈ Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π°) Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ.
LIST Π½ΠΎΠΌΠ΅Ρ€ 1, ВмСсто запятой ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π·Π½Π°ΠΊ [Π½ΠΎΠΌΠ΅Ρ€ 2] "-". Если ΡƒΠΊΠ°Π·Π°Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Π½ΠΎΠΌΠ΅Ρ€, Ρ‚ΠΎ выводится ΠΎΠ΄Π½Π° строка, Π° Ссли Π½ΠΎΠΌΠ΅Ρ€ строки ΠΎΠΏΡƒΡ‰Π΅Π½, Ρ‚ΠΎ выводится вся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°.
Для приостановки ΠΈΠ»ΠΈ прСкращСния Π²Ρ‹Π²ΠΎΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ <F4>.

LLIST [Π½ΠΎΠΌΠ΅Ρ€ 1], - Π’Ρ‹Π²ΠΎΠ΄ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… строк Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½ΠΎΠΌΠ΅Ρ€ 2 Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ (см. ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ LIST). Команда выполняСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Π² систСмС LLIST Π½ΠΎΠΌΠ΅Ρ€ 1, Ρ„Π°ΠΉΠ»Π° "LPT", содСрТащСго Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ ΠΏΠ΅Ρ‡Π°Ρ‚Π°ΡŽΡ‰Π΅Π³ΠΎ устройства. Π¨ΠΈΡ€ΠΈΠ½Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π΅ΠΌΠΎΠ³ΠΎ тСкста ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ задаСтся Π² ячСйкС с адрСсом LLIST [Π½ΠΎΠΌΠ΅Ρ€] 0007H.

LOAD "имя[.BS]" - Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° БСйсикС ΠΈΠ· Ρ„Π°ΠΉΠ»Π° с Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ Ρ‚ΠΈΠΏΠ° ".BS" ΠΈΠ»ΠΈ ".TX". LOAD "имя.TX" По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ принимаСтся Ρ‚ΠΈΠΏ ".BS", Ссли Π½Π° дискС Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Ρ„Π°ΠΉΠ» Π±Π΅Π· Ρ‚ΠΈΠΏΠ°. ΠŸΠ΅Ρ€Π΅Π΄ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ Ρ„Π°ΠΉΠ»Π° ".BS" ΠΈΠ»ΠΈ ".TX" автоматичСски ΡΡ‚ΠΈΡ€Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ строки, ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΈ массивы, Π½Π°Ρ…ΠΎΠ΄ΠΈΠ²ΡˆΠΈΠ΅ΡΡ Π² памяти Π΄ΠΎ этого ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°.

LOAD "имя" - Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π² ΠžΠ—Π£ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… ΠΊΠΎΠ΄Π°Ρ… (Π±Π»ΠΎΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ…) ΠΈΠ· Ρ„Π°ΠΉΠ»Π° Π±Π΅Π· Ρ‚ΠΈΠΏΠ° ΠΈΠ»ΠΈ с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ Ρ‚ΠΈΠΏΠΎΠΌ, ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π΅Π΅, Ссли Π² ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π° имССтся ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° "$". Если ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π΅ Π½Π°Ρ€ΡƒΡˆΠ°Π΅Ρ‚ стСк ΠΈ заканчиваСтся ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ RET, Ρ‚ΠΎ послС Π΅Π΅ выполнСния ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π½ΠΎ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Ρƒ.

MERGE "имя[.BS]" - Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° БСйсикС ΠΈΠ· Ρ„Π°ΠΉΠ»Π° с Ρ‚ΠΈΠΏΠΎΠΌ ".BS" ΠΈΠ»ΠΈ ".TX" Π±Π΅Π· стирания Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (строки Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π²ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ). ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΈ массивы ΡƒΠ΄Π°Π»ΡΡŽΡ‚ΡΡ ΠΈΠ· памяти. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ принимаСтся Ρ‚ΠΈΠΏ ".BS".

NEW - Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΈΠ· памяти всСх ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… строк, ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈ массивов.

RENUM [Π½ΠΎΠΌΠ΅Ρ€][,шаг] - ΠŸΠ΅Ρ€Π΅Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΡ строк ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. ΠŸΠ΅Ρ€Π²ΠΎΠΉ строкС присваиваСтся Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ "Π½ΠΎΠΌΠ΅Ρ€" (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 10), Π° ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π½ΠΎΠΌΠ΅Ρ€Π° Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ с шагом "шаг" (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 10). ΠŸΠ΅Ρ€Π΅Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΡ начинаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ послС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π²ΠΎ всСх ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ… RUN, GOTO, GOSUB, ON, THEN, ELSE ΠΈ RESTORE ΡƒΠΊΠ°Π·Π°Π½Ρ‹ Π½ΠΎΠΌΠ΅Ρ€Π° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… строк ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π° Π½ΠΎΠ²Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€ послСднСй строки Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Ρ‚ΡŒ 65529.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ большого ΠΎΠ±'Π΅ΠΌΠ° ΠΏΠ΅Ρ€Π΅Π΄ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ RENUM ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π½Π° дискС, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π² случаС пСрСполнСния ΠžΠ—Π£ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π±ΡƒΠ΄Π΅Ρ‚ испорчСна.

RUN [Π½ΠΎΠΌΠ΅Ρ€] - Запуск Π½Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, находящСйся Π² памяти. Если Π·Π°Π΄Π°Π½ "Π½ΠΎΠΌΠ΅Ρ€" строки, Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° выполняСтся, начиная с Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π½ΠΎΠΌΠ΅Ρ€Π°.

RUN "имя.[BS]" - Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΈ запуск ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° БСйсикС ΠΈΠ· Ρ„Π°ΠΉΠ»Π° с Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ прСдполагаСтся Ρ‚ΠΈΠΏ ".BS". ΠŸΠ΅Ρ€Π΅Π΄ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ автоматичСски выполняСтся ΠΊΠΎΠΌΠ°Π½Π΄Π° NEW SAVE "имя.[BS]" - Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, находящСйся Π² памяти, Π½Π° дискС ΠΏΠΎΠ΄ Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ. По SAVE "имя.TX" ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ принимаСтся Ρ‚ΠΈΠΏ ".BS".

SYSTEM - ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° управлСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС.

TRON - ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π² Ρ€Π΅ΠΆΠΈΠΌ трассировки с построчным Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π’ этом Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ строки Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΌ мСстС экрана выводится Π΅Π΅ Π½ΠΎΠΌΠ΅Ρ€, ΠΈ появляСтся курсор. ПослС наТатия любой клавиши происходит Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ строки ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ. Для Π²Ρ‹Ρ…ΠΎΠ΄Π° Π² нСпосрСдствСнный Ρ€Π΅ΠΆΠΈΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ <F4>.
Π Π΅ΠΆΠΈΠΌ построчного выполнСния ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ TROFF ΠΈ NEW.

TROFF - ΠžΡ‚ΠΌΠ΅Π½Π° построчной трассировки, Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ TRON. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ TRON ΠΈ TROFF ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ΅.

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹

BOX [(ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° X, - ΠžΠΊΡ€Π°ΡΠΊΠ° ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° Π½Π° экранС ΡˆΠΈΡ€ΠΈΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° Y)] Π½ΠΎΠΉ "ΡˆΠΈΡ€ΠΈΠ½Π°"*8 Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΈ высотой, Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΡˆΠΈΡ€ΠΈΠ½Π°,высота ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ "высота", располоТСнного Π²ΠΏΡ€Π°Π²ΠΎ ΠΈ Π²Π²Π΅Ρ€Ρ… ΠΎΡ‚ Ρ‚ΠΎΡ‡ΠΊΠΈ, Π³Π΄Π΅ Π±Ρ‹Π»ΠΎ Π·Π°ΠΊΠΎΠ½Ρ‡Π΅Π½ΠΎ Ρ†Π²Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅Π³ΠΎ послСднСС графичСскоС построСниС (Ссли ΠΏΠ»Π°Π½Π°] ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π² ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹Ρ… скобках), Π»ΠΈΠ±ΠΎ ΠΎΡ‚ Ρ‚ΠΎΡ‡ΠΊΠΈ, ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π·Π°Π΄Π°Π½Ρ‹ значСниями "ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° X" ΠΈ "ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° Y". ΠžΠΊΡ€Π°ΡˆΠΈΠ²Π°Π½ΠΈΠ΅ производится Ρ„ΠΎΠ½ΠΎΠΌ ΠΈ Ρ†Π²Π΅Ρ‚ΠΎΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅Π³ΠΎ ΠΏΠ»Π°Π½Π°, Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ послСдним ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ COLOR, Π»ΠΈΠ±ΠΎ значСниями, Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Π²ΠΎ Π²Ρ‚ΠΎΡ€Ρ‹Ρ… ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹Ρ… скобках.

CLS - ΠžΡ‡ΠΈΡΡ‚ΠΊΠ° экрана дисплСя.

COLOR Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°, - Установка Ρ†Π²Π΅Ρ‚Π° Ρ„ΠΎΠ½Π° ΠΈ Ρ†Π²Π΅Ρ‚Π° ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅Π³ΠΎ Ρ†Π²Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅Π³ΠΎ ΠΏΠ»Π°Π½Π° для ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² CLS, ΠΏΠ»Π°Π½Π° PSET, LINE, BOX, PAINT, PRINT, GET. Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ SCREEN 1 значСния Ρ†Π²Π΅Ρ‚ΠΎΠ² Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π»Π΅ΠΆΠ°Ρ‚ΡŒ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… 0..3, Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ SCREEN 2 - Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… 0..15. Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ SCREEN 0 ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ Π½Π΅ выполняСтся.

CLEAR [числовоС - ΠžΠ±Π½ΡƒΠ»Π΅Π½ΠΈΠ΅ всСх строковых, числовых ΠΏΠ΅Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅] Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈ массивов. Если Π·Π°Π΄Π°Π½ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€, Ρ‚ΠΎ происходит Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±ΡƒΡ„Π΅Ρ€Π° для строковых ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π΄Π»ΠΈΠ½ΠΎΠΉ "числовоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅".

CLOSE - Π—Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° Π΄Π°Π½Π½Ρ‹Ρ….
CUR столбСц, строка - Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ курсор Π² ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ, Π·Π°Π΄Π°Π½Π½ΡƒΡŽ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π»Π΅Π²ΠΎΠ³ΠΎ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΡƒΠ³Π»Π° экрана (0,0) ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ "столбСц" (0..63) ΠΈ "строка" (0..24).

DATA список констант - Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ строковых ΠΈ числовых констант ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌΡƒ списку Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ для ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° READ.

DEF FNимя (ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€) - ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ FNимя Π² Π²ΠΈΠ΄Π΅ Π²Ρ‹Ρ€Π°=Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ТСния с ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ "ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€".

DIM имя массива - РаспрСдСлСниС памяти для массивов; (индСкс,[индСкс]) "индСкс" опрСдСляСт максимальноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ [,имя массива...] индСкса (Ρ€Π°Π·ΠΌΠ΅Ρ€ массива), Π° количСство индСксов - Ρ€Π°Π·ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ массива. Π’ ΠΎΠ΄Π½ΠΎΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π΅ DIM ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±'ΡΠ²Π»ΡΡ‚ΡŒΡΡ нСсколько массивов.

DPL [(ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° X0, - ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π»ΠΈΠ½ΠΈΠΈ ΠΈΠ· Ρ‚ΠΎΡ‡ΠΊΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° Y0)] Π±Ρ‹Π»ΠΎ Π·Π°ΠΊΠΎΠ½Ρ‡Π΅Π½ΠΎ послСднСС графичСскоС посприращСниС dX, Ρ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅, Π»ΠΈΠ±ΠΎ ΠΈΠ· Ρ‚ΠΎΡ‡ΠΊΠΈ с графичСскими ΠΊΠΎΠΏΡ€ΠΈΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ dY ΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌΠΈ X0,Y0, Π΄ΠΎ Ρ‚ΠΎΡ‡ΠΊΠΈ с ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌΠΈ [,Ρ†Π²Π΅Ρ‚] (X0+dX),(Y0+dY), Ρ†Π²Π΅Ρ‚ΠΎΠΌ "Ρ†Π²Π΅Ρ‚", Π»ΠΈΠ±ΠΎ Ρ†Π²Π΅Ρ‚ΠΎΠΌ послСднСго ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° COLOR.

END - ΠŸΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ выполнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π² нСпосрСдствСнный Ρ€Π΅ΠΆΠΈΠΌ.

FOR пСрСмСнная = - Начало Ρ†ΠΈΠΊΠ»Π° FOR/NEXT. Π¦ΠΈΠΊΠ» всСгда Π²Ρ‹Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ полняСтся хотя Π±Ρ‹ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° условия Π΅Π³ΠΎ окончания производится ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π΅ NEXT. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ приращСния Π² [STEP ΠΏΡ€ΠΈΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅] STEP ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Ρ€Π°Π²Π½ΠΎ 1.

GET "имя[.PC]" - Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° с квазидиска Π½Π° экран Π³Ρ€Π°Ρ„ΠΈ[(ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° X, чСского массива (спрайта) с Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° Y)] ΠΈΠΌΠ΅Π½Π΅ΠΌ, прСдставлСнного Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Π³Ρ€Π°Ρ„ΠΈ-
[Ρ€Π΅ΠΆΠΈΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°- чСского Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° PENX. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ТСния прСдполагаСтся Ρ‚ΠΈΠΏ ".PC" . Если ΡƒΠΊΠ°Π·Π°Π½Ρ‹ [,Ρ€Π΅ΠΆΠΈΠΌ Ρ†Π²Π΅Ρ‚Π°]] Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ "ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° X" ΠΈ "ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° Y", Ρ‚ΠΎ Π»Π΅Π²Ρ‹ΠΉ Π½ΠΈΠΆΠ½ΠΈΠΉ ΡƒΠ³ΠΎΠ» Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΠΎΠΉ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π±ΡƒΠ΄Π΅Ρ‚ установлСн Π² Π·Π°Π΄Π°Π½Π½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ (ΠΈΠ»ΠΈ Π² Ρ‚ΠΎΡ‡ΠΊΡƒ послСднСго графичСского построСния, Ссли ΠΎΠ½ΠΈ Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½Ρ‹). Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ X = 0..383, Y = 0..255. Π Π΅ΠΆΠΈΠΌ SCREEN 1 Π½Π΅ поддСрТиваСтся.
ΠΠ΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ "Ρ€Π΅ΠΆΠΈΠΌ изобраТСния" (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 1) опрСдСляСт, ΠΊΠ°ΠΊΡƒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π½Π°Π΄ Π±Π°ΠΉΡ‚Π°ΠΌΠΈ изобраТСния спрайта ΠΈ экрана ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅:

0 - ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ загруТаСтся,
1 - Π·Π°ΠΌΠ΅Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ спрайта,
2 - опСрация "ΠΈΡΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π΅Π΅ Π˜Π›Π˜",
3 - опСрация "ΠΎΠ±'Π΅Π΄ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π˜Π›Π˜",
4 - опСрация "логичСскоС И",
5 - инвСрсия изобраТСния спрайта.

ДСйствиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π΅ распространяСтся Π½Π° ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Ρ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ². Если Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΡ‹ΠΉ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ Π½Π΅ умСщаСтся Π½Π° экранС, Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π²Π΅Π΄Π΅Π½Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΅Π³ΠΎ Ρ‡Π°ΡΡ‚ΡŒ.
ΠΠ΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ "Ρ€Π΅ΠΆΠΈΠΌ Ρ†Π²Π΅Ρ‚Π°" (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 1) ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ значСния:

0 - Ρ†Π²Π΅Ρ‚ Π½Π΅ загруТаСтся,
1 - загруТаСтся Ρ†Π²Π΅Ρ‚ спрайта,
2 - устанавливаСтся Ρ†Π²Π΅Ρ‚ послСднСго ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° COLOR.

ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² GET ΠΈ PUT ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹ΠΉ Π±ΡƒΡ„Π΅Ρ€ спрайтов с ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΌ адрСсом 7FFFH. Π’ ячСйкС 7FFCH хранится высота Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ спрайта, Π²
ячСйкС 7FFDH - Π΅Π³ΠΎ ΡˆΠΈΡ€ΠΈΠ½Π°, Π² ячСйках 7FFEH, 7FFFH - Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ адрСс Π±ΡƒΡ„Π΅Ρ€Π° (стандарт PENX).

GOSUB Π½ΠΎΠΌΠ΅Ρ€ строки - Π’Ρ‹Π·ΠΎΠ² ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ с ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ "Π½ΠΎΠΌΠ΅Ρ€Π° строки" (см. RETURN).

GOTO Π½ΠΎΠΌΠ΅Ρ€ строки - ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° управлСния строкС с Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ.

IF условиС THEN - Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ "ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°" ("ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ²"), ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€(Ρ‹) ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π·Π° THEN, Ссли условиС истинно. [:ELSE ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€(Ρ‹)] Если условиС Π»ΠΎΠΆΠ½ΠΎ, Ρ‚ΠΎ выполняСтся "ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€" ("ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹"), ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π·Π° ELSE. Если ΠΆΠ΅ ELSE отсутствуСт, выполняСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ строка. Π‘Ρ€Π°Π·Ρƒ послС THEN ΠΈ ELSE вмСсто ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚ΠΎΡΡ‚ΡŒ "Π½ΠΎΠΌΠ΅Ρ€ строки" ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° (Π±Π΅Π· слова GOTO).

INPUT ["запрос";] [,пСрСмСнная...] - ΠŸΡ€ΠΈΡΠ²Π°ΠΈΠ²Π°Π½ΠΈΠ΅ Π²Π²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ пСрСмСнная Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ "ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ" (ΠΈΠ»ΠΈ нСскольким ΠΏΠ΅ Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ). Если послС тСкстового сообщСили ния "запрос" стоит ";", Ρ‚ΠΎ Π½Π° экран Π²Ρ‹Π²ΠΎINPUT ["запрос",] дится Π·Π½Π°ΠΊ вопроса, Ссли ΠΆΠ΅ стоит Π·Π½Π°ΠΊ пСрСмСнная "," , Ρ‚ΠΎ Π·Π½Π°ΠΊ вопроса Π½Π΅ выводится.
[,пСрСмСнная...] Если Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π΅ ΡƒΠΊΠ°Π·Π°Π½ΠΎ нСсколько ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, Ρ‚ΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈΠΌ значСния Π²ΠΎ Π²Π²ΠΎΠ΄ΠΈΠΌΠΎΠΉ строкС Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°Π·Π΄Π΅Π»ΡΡ‚ΡŒΡΡ запятыми. Π’Π²ΠΎΠ΄ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ строковых ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, содСрТащих запятыС, ΠΊΠ°Π²Ρ‹Ρ‡ΠΊΠΈ (") ΠΈ двоСточия, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ (Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ LINE INPUT).

INPUT# пСрСмСнная [,пСрСмСнная...]Β  - Π§Ρ‚Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°. Π‘Ρ‡ΠΈΡ‚Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Ρ‹ Π² Ρ„Π°ΠΉΠ»Π΅ запятыми ΠΈΠ»ΠΈ символами Π’Πš.
Если ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ считываСт строку символов, ΠΈ Π΅Π΅ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ символом ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΊΠ°Π²Ρ‹Ρ‡ΠΊΠΈ (") , Ρ‚ΠΎ Π² состав строки входят всС символы Π΄ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΊΠ°Π²Ρ‹Ρ‡Π΅ΠΊ. Если ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ символ строки ΠΎΡ‚Π»ΠΈΡ‡Π΅Π½ ΠΎΡ‚ ΠΊΠ°Π²Ρ‹Ρ‡Π΅ΠΊ, Ρ‚ΠΎ строка Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΊΠ°Π½Ρ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ с появлСниСм запятой, двоСточия, символа Π’Πš ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠ° ΠΊΠΎΠ½Ρ†Π° Ρ„Π°ΠΉΠ»Π° 0FFH, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ссли Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½ΠΎ 253 символа.
Π€Π°ΠΉΠ» Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ Π½Π° Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° OPEN.

LINE INPUT - ΠŸΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для Π²Π²ΠΎΠ΄Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΉ ["запрос";] строки символов с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π° пСрСмСнная Ρ‚Π΅ выполнСния этого ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° вся послС ΠΈΠ»ΠΈ Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ символов, ввСдСнная послС LINE INPUT Π²Ρ‹Π΄Π°Ρ‡ΠΈ подсказки ΠΈ Π΄ΠΎ наТатия клавиши Π’Πš, ["запрос",] становится Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ. пСрСмСнная

LINE INPUT# - Π§Ρ‚Π΅Π½ΠΈΠ΅ строки символов ΠΈΠ· послСдоватСпСрСмСнная льного Ρ„Π°ΠΉΠ»Π°. КаТдая считываСмая строка [,пСрСмСнная...] Π΄ΠΎΠ»ΠΆΠ½Π° Π·Π°ΠΊΠ°Π½Ρ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π² Ρ„Π°ΠΉΠ»Π΅ символом Π’Πš.
Π€Π°ΠΉΠ» Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ Π½Π° Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° OPEN.

LINE [(ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° X0 - ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π»ΠΈΠ½ΠΈΠΈ ΠΎΡ‚ Ρ‚ΠΎΡ‡ΠΊΠΈ, Π³Π΄Π΅ Π±Ρ‹Π»ΠΎ ,ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° Y0)] Π·Π°ΠΊΠΎΠ½Ρ‡Π΅Π½ΠΎ послСднСС графичСскоС построСниС  ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° X, (ΠΈΠ»ΠΈ ΠΎΡ‚ Ρ‚ΠΎΡ‡ΠΊΠΈ с графичСскими ΠΊΠΎΠΎΡ€Π΄ΠΈΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° Y Π½Π°Ρ‚Π°ΠΌΠΈ X0,Y0) Π΄ΠΎ Ρ‚ΠΎΡ‡ΠΊΠΈ с ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌΠΈ [,Ρ†Π²Π΅Ρ‚] X,Y Ρ†Π²Π΅Ρ‚ΠΎΠΌ "Ρ†Π²Π΅Ρ‚" Π»ΠΈΠ±ΠΎ Ρ†Π²Π΅Ρ‚ΠΎΠΌ послСднСго ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° COLOR.

LPRINT [список - Π’Ρ‹Π²ΠΎΠ΄ Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, пСрСчислСнзначСний][;] Π½Ρ‹Ρ… Π² спискС (см. PRINT). ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ Π²Ρ‹ΠΏΠΎΠ»ΠΈΠ»ΠΈ [,] няСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Π² систСмС Ρ„Π°ΠΉΠ»Π° с ΠΈΠΌΠ΅Π½Π΅ΠΌ LPT, содСрТащСго Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ ΠΏΠ΅Ρ‡Π°Ρ‚Π°ΡŽΡ‰Π΅Π³ΠΎ устройства. Π¨ΠΈΡ€ΠΈΠ½Π° ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ задаСтся Π² ячСйкС 0007H с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° POKE.

NEXT [пСрСмСнная] [,пСрСмСнная...]- Π—Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ Ρ†ΠΈΠΊΠ»Π° FOR/NEXT. Если пСрСмСнная Ρ†ΠΈΠΊΠ»Π°, указанная Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π΅ FOR, достигла Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ значСния, Ρ‚ΠΎ Ρ†ΠΈΠΊΠ» заканчиваСтся, ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ пСрСдаСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ Π·Π° NEXT ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρƒ. Один NEXT ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π²Π΅Ρ€ΡˆΠ°Ρ‚ΡŒ нСсколько Ρ†ΠΈΠΊΠ»ΠΎΠ².

ON Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ GOTO - ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ строкС с ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Π½ΠΎΠΌΠ΅Ρ€ строки Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² Π² зависимости ΠΎΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ Π·Π½Π°[,Π½ΠΎΠΌΠ΅Ρ€ строки...] чСния "выраТСния". Если это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ мСньшС 1 ΠΈΠ»ΠΈ большС числа Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² строк, Ρ‚ΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ пСрСдаСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ строкС.

ON Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ GOSUB - Π’Ρ‹Π·ΠΎΠ² ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² строкС с ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π½ΠΎΠΌΠ΅Ρ€ строки ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² Π² зависимости ΠΎΡ‚ ΠΊΠΎΠ½ΠΊ[,Π½ΠΎΠΌΠ΅Ρ€ строки...] Ρ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ значСния выраТСния.

OPEN "имя",I - ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° Π½Π° ΠΈΠ»ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅;
OPEN "имя",O - ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° Π½Π° запись.

PAINT ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° X, - Закраска ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠΉ Ρ„ΠΈΠ³ΡƒΡ€Ρ‹ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° Y, Π»ΡŒΠ½Ρ‹Ρ… ΠΎΡ‡Π΅Ρ€Ρ‚Π°Π½ΠΈΠΉ Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ Π΄ΠΎ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Ρ†Π²Π΅Ρ‚Π°, начиная ΠΈΠ· Ρ‚ΠΎΡ‡ΠΊΠΈ с Π³Ρ€Π°-
фичСскими ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌΠΈ X,Y (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Ρ€Π΅ΠΆΠΈΠΌΠ° SCREEN 1).

POKE адрСс,Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ - Π—Π°ΠΏΠΈΡΡŒ "значСния" (0..255) Π² ячСйку с ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ "адрСсом". Если Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ адрСса ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ 32767 (7FFFH), Ρ‚ΠΎ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΅Π³ΠΎ Π½Π°Π΄ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ Π²ΠΈΠ΄Π΅, отняв число 65536. Π­Ρ‚ΠΎ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ для Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ PEEK ΠΈ USR. ΠŸΡ€ΠΈ использовании ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚ΠΈΡ€ΠΈΡ‡Π½Ρ‹Ρ… констант ΠΈΡ… значСния ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ.

PRINT [список - Π’Ρ‹Π²ΠΎΠ΄ пСрСчислСнных Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π½Π° экран. Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ][;] Если Π² ΠΊΠΎΠ½Ρ†Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° Π½Π΅ стоит Π·Π½Π°ΠΊ ";" ΠΈΠ»ΠΈ [,] ΠΈΠ»ΠΈ "," , Ρ‚ΠΎ послС Π²Ρ‹Π²ΠΎΠ΄Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ осущСствляСтся ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π² Π½Π°Ρ‡Π°Π»ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ строки. Если значСния Π² спискС Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Π·Π½Π°ΠΊΠΎΠΌ ";" , Ρ‚ΠΎ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π΄Ρ€ΡƒΠ³ Π·Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ, Ссли "," , Ρ‚ΠΎ Π²Ρ‹Π²ΠΎΠ΄ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠ³ΠΎ значСния Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² Π½Π°Ρ‡Π°Π»Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Π·ΠΎΠ½Ρ‹ (14 ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ). Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ SCREEN 2 ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ PRINT Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² Ρ‚ΠΎΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΡƒΠΆΠ΅ Π±Ρ‹Π»ΠΎ Π·Π°Π΄Π°Π½ΠΎ Π² этом мСстС экрана, нСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ COLOR Π΅ΠΌΡƒ ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΠ΅Ρ‚ (Ρ†Π²Π΅Ρ‚ Π½Π΅ мСняСтся). Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ SCREEN 1 ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ PRINT Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ символ Π² Π²ΠΈΠ΄Π΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ 6Ρ…10 Ρ‚ΠΎΡ‡Π΅ΠΊ, ΠΎΠΊΡ€Π°ΡˆΠΈΠ²Π°Ρ Ρ„ΠΎΠ½ ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π½ΠΈΠΉ ΠΏΠ»Π°Π½ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ Ρ‚Π΅ΠΌΠΈ Ρ†Π²Π΅Ρ‚Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°Π΄Π°Π½Ρ‹ послСдним ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ COLOR.

PRINT# [список - Π’Ρ‹Π²ΠΎΠ΄ пСрСчислСнных Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² послСзначСний][;] Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ». Π€Π°ΠΉΠ» Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ ΠΈΠ»ΠΈ [,] Π½Π° запись с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° OPEN.

PSET ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° X, - Π’Ρ‹Π²ΠΎΠ΄ Π½Π° экран дисплСя ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° Y с графичСскими ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌΠΈ X,Y ΠΈ Ρ†Π²Π΅Ρ‚ΠΎΠΌ [,Ρ†Π²Π΅Ρ‚] "Ρ†Π²Π΅Ρ‚". Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ SCREEN 2 Π²Ρ‹Π²ΠΎΠ΄ Π½Π° экран Ρ‚ΠΎΡ‡ΠΊΠΈ Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ Π²Ρ‹Π·ΠΎΠ²Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΊΡ€Π°ΡˆΠΈΠ²Π°Π½ΠΈΠ΅ сосСдних 7-ΠΌΠΈ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅Π³ΠΎ ΠΏΠ»Π°Π½Π° Π² Ρ‚ΠΎΡ‚ ΠΆΠ΅ Ρ†Π²Π΅Ρ‚; Ρ„ΠΎΠ½ ΠΏΡ€ΠΈ этом Π½Π΅ затрагиваСтся.

PUT "имя[.PC]" - Π—Π°ΠΏΠΈΡΡŒ Π² квазидиск ΠΏΠΎΠ΄ Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ [(ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° X, графичСского Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π° экрана Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° Y)] "ΡˆΠΈΡ€ΠΈΠ½Π°"*8 ΠΈ "высота" Ρ‚ΠΎΡ‡Π΅ΠΊ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ ΡˆΠΈΡ€ΠΈΠ½Π°, высота графичСского Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° PENX. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ принимаСтся Ρ‚ΠΈΠΏ ".PC". ΠΠ΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ "ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° X" ΠΈ "ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° Y" Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π΅ GET. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ Π»Π΅ΠΆΠΈΡ‚ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ 1..48, высоты 1..256 (для высоты 256 Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ 0). Π Π΅ΠΆΠΈΠΌ SCREEN 1 Π½Π΅ поддСрТиваСтся. БохраняСмый спрайт Π΄ΠΎΠ»ΠΆΠ΅Π½ вСсь ΠΏΠΎΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ Π½Π° экранС. READ пСрСмСнная - ΠŸΡ€ΠΈΡΠ²Π°ΠΈΠ²Π°Π½ΠΈΠ΅ "ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ" с ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌΠΈ [,пСрСмСнная...] ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΈΠ· списка DATA

REM [ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ] - Π—Π°Π΄Π°Π½ΠΈΠ΅ коммСнтария. ВсС символы, стоящиС Π·Π° словом REM Π² Π΄Π°Π½Π½ΠΎΠΉ строкС, Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ.

RESTORE [Π½ΠΎΠΌΠ΅Ρ€ -строки] Установка полоТСния указатСля списка  Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ DATA Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ строкС. Если "Π½ΠΎΠΌΠ΅Ρ€ строки" Π½Π΅ Π·Π°Π΄Π°Π½, ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ устанавливаСтся Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ DATA Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅.

RETURN - Π’ΠΎΠ·Π²Ρ€Π°Ρ‚ управлСния ΠΈΠ· ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρƒ, стоящСму нСпосрСдствСнно Π·Π° ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ GOSUB, Π²Ρ‹Π·Π²Π°Π²ΡˆΠΈΠΌ эту ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ.

SCREEN Ρ€Π΅ΠΆΠΈΠΌ - Π’Ρ‹Π±ΠΎΡ€ Ρ€Π΅ΠΆΠΈΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ экрана: 0 - ΠΌΠΎΠ½ΠΎΡ…Ρ€ΠΎΠΌΠ½Ρ‹ΠΉ, 1 - 4-Ρ†Π²Π΅Ρ‚Π½Ρ‹ΠΉ, 2 - 16-Ρ†Π²Π΅Ρ‚Π½Ρ‹ΠΉ. Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ SCREEN 1, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² 0 ΠΈ 2, блокируСтся скроллинг экрана ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π΅ строки, Ссли курсор находится Π² Π½ΠΈΠΆΠ½Π΅ΠΉ строкС экрана.

SOUND частота,Β  [,частота, (Π“Ρ†) Π€ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ - Π€ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π²ΡƒΠΊΠΎΠ²ΠΎΠ³ΠΎ сигнала (сСрии Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ сигналов) с Π·Π°Π΄Π°Π½Π½ΠΎΠΉ срСднСй "частотой"ΠΈ "Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ" (ΠΌΠ‘).
Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π·Π²ΡƒΠΊΠ° с частотами Π²Ρ‹ΡˆΠ΅ 4000 Π“Ρ† Π½Π΅ обСспСчиваСтся ΠΈΠ·-Π·Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠΉ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частоты процСссора. Дробная Ρ‡Π°ΡΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² отбрасываСтся.

STOP - ΠŸΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ выполнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π² нСпосрСдствСнный Ρ€Π΅ΠΆΠΈΠΌ с Π²Ρ‹Π΄Π°Ρ‡Π΅ΠΉ сообщСния "БВОП". ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ STOP ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использован ΠΏΡ€ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ΅.

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ

ABS(число) - ВычислСниС Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠΉ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ числового значСния.

ASC(строка) - ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ символа Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ строкового значСния.

ATN(число) - ВычислСниС арктангСнса Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ числового значСния.

CHR$(число) - ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ символа с ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ.

EOF(1) - ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° достиТСния ΠΊΠΎΠ½Ρ†Π° Ρ„Π°ΠΉΠ»Π°. Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ (-1) (истина), Ссли Π² Ρ„Π°ΠΉΠ»Π΅, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ Π½Π° Ρ‡Ρ‚Π΅Π½ΠΈΠ΅, достигнут ΠΊΠΎΠ½Π΅Ρ† Ρ„Π°ΠΉΠ»Π°, ΠΈ 0 - Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС.

EXIST("имя") - ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° наличия Ρ„Π°ΠΉΠ»Π° с Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ ΠΈΠ»ΠΈ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌ квазидискС.
Если Ρ„Π°ΠΉΠ» Π½Π°ΠΉΠ΄Π΅Π½, выдаСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ (-1), Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС - 0.

EXP(число) - ВычислСниС экспонСнты Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ числового значСния.

COS(число) - ВычислСниС косинуса Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ числового значСния.

FNимя(Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅) - Π’Ρ‹Π·ΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ DEF FN.

FRE(Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅) - ВычислСниС ΠΎΠ±'Π΅ΠΌΠ° свободной памяти Π² Π±Π°ΠΉΡ‚Π°Ρ…, Ссли Ρ„ΠΈΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ "Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅" являСтся числовым, Π»ΠΈΠ±ΠΎ ΠΎΠ±'Π΅ΠΌΠ° Π±ΡƒΡ„Π΅Ρ€Π° ΡΠΈΠΌΠ²ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, Ссли "Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅" являСтся строковым.

INP(0) - Π’Π²ΠΎΠ΄ символа с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ (0F803H).

INP(1) - ΠžΠΏΡ€ΠΎΡ ΠΊΠΎΠ΄Π° Π½Π°ΠΆΠ°Ρ‚ΠΎΠΉ клавиши. Π‘Π½Π°Ρ‡Π°Π»Π° вызываСтся ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° 0F812H для опрСдСлСния Ρ„Π°ΠΊΡ‚Π° наТатия клавиши, Π° Π·Π°Ρ‚Π΅ΠΌ, Ссли клавиша Π½Π°ΠΆΠ°Ρ‚Π° - ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° 0F81BH. Если клавиша Π½Π΅ Π½Π°ΠΆΠ°Ρ‚Π°, возвращаСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 255 (0FFH).

INP(-1) - ΠžΠΏΡ€ΠΎΡ готовности ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° (0 - Π½Π΅ Π³ΠΎΡ‚ΠΎΠ², -1 - Π³ΠΎΡ‚ΠΎΠ²). Если Π² систСмС Π½Π΅Ρ‚ Ρ„Π°ΠΉΠ»Π° LPT, выдаСтся 0.

INP("имя") - Аналог Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ EXIST (использовалась Π² BASIC V4.00).

INT(число) - ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ блиТайшСго мСньшСго Ρ†Π΅Π»ΠΎΠ³ΠΎ для "числа".

LEFT$(строка,Π΄Π»ΠΈΠ½Π°) - Π’Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ подстроки Π·Π°Π΄Π°Π½Π½ΠΎΠΉ "Π΄Π»ΠΈΠ½Ρ‹" ΠΈΠ· "строки", начиная с ΠΊΡ€Π°ΠΉΠ½Π΅Π³ΠΎ Π»Π΅Π²ΠΎΠ³ΠΎ символа.

LEN(строка) - ВычислСниС Π΄Π»ΠΈΠ½Ρ‹ "строки".

LOF("диск:") - ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² квазидиска;
ΠΈΠ»ΠΈ LOF("имя") - ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π΄Π»ΠΈΠ½Ρ‹ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°. ЗначСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°ΡŽΡ‰ΠΈΠ΅ 32767, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅. Для получСния Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ‹ Π² этом случаС ΠΊ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΈΠ±Π°Π²ΠΈΡ‚ΡŒ 65536.

LOG(число) - ВычислСниС Π½Π°Ρ‚ΡƒΡ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π»ΠΎΠ³Π°Ρ€ΠΈΡ„ΠΌΠ° для Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ "числа".

MID$(строка, - Π’Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ подстроки Π·Π°Π΄Π°Π½Π½ΠΎΠΉ "Π΄Π»ΠΈΠ½Ρ‹" Π½Π°Ρ‡Π°Π»ΠΎ, Π΄Π»ΠΈΠ½Π°) ΠΈΠ· "строки", начиная с символа с Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ Π½Π°Ρ‡Π°Π»ΠΎ".

PEEK(адрСс) - Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ ячСйки с Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ "адрСсом"

POS(0) - НомСр ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ курсора Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ строкС экрана (0..63).

POS(-1) - ΠŸΠΎΠ·ΠΈΡ†ΠΈΡ ΠΏΠ΅Ρ‡Π°Ρ‚Π°ΡŽΡ‰Π΅ΠΉ Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… (0..ΡˆΠΈΡ€ΠΈΠ½Π° ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ - 1). Π¨ΠΈΡ€ΠΈΠ½Π° ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ задаСтся Π² ячСйкС с адрСсом 0007H.

RIGHT$(строка,Π΄Π»ΠΈΠ½Π°) - Π’Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ подстроки Π·Π°Π΄Π°Π½Π½ΠΎΠΉ "Π΄Π»ΠΈΠ½Ρ‹" ΠΈΠ· строки, начиная с ΠΊΡ€Π°ΠΉΠ½Π΅Π³ΠΎ ΠΏΡ€Π°Π²ΠΎΠ³ΠΎ символа.

RND(число) - ΠŸΡΠ΅Π²Π΄ΠΎΡΠ»ΡƒΡ‡Π°ΠΉΠ½ΠΎΠ΅ число, Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎ распрСдСлСнноС Π² ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π΅ [0,1]. ДСйствиС RND зависит ΠΎΡ‚ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°:

"число" = 0 - ΠΏΠΎΠ²Ρ‚ΠΎΡ€ послСднСго ПБЧ,
"число" = 1 - Π²Ρ‹Π΄Π°Ρ‡Π° Π½ΠΎΠ²ΠΎΠ³ΠΎ ПБЧ,
"число" < 0 - инициализация Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°
ПБЧ Π² соотвСтствии с "числом".

SGN(число) - ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π·Π½Π°ΠΊΠ° Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ числового значСния:

-1, Ссли "число" < 0,
0, Ссли "число" = 0,
1, Ссли "число" > 0.

SIN(число) - ВычислСниС синуса Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ числового значСния.

SPC(число) - ΠŸΡ€ΠΎΠΏΡƒΡΠΊ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ числа ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ Π² Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌΠΎΠΉ строкС. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°Ρ… PRINT ΠΈ LPRINT.

SQR(число) - ВычислСниС ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ корня Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ числового значСния.

STR$(число) - ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ числового значСния Π² строку символов.

TAN(число) - ВычислСниС тангСнса Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ числового значСния.

TAB(число) - Установка курсора (ΠΏΠ΅Ρ‡Π°Ρ‚Π°ΡŽΡ‰Π΅ΠΉ Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ) Π² ΡƒΠΊΠ°Π·Π°Π½Π½ΡƒΡŽ ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ строки. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°Ρ… PRINT ΠΈ LPRINT.

USR(адрСс) - Π’Ρ‹Π·ΠΎΠ² ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π² ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… ΠΊΠΎΠ΄Π°Ρ…, находящСйся ΠΏΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ "адрСсу". Π’ качСствС значСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ выдаСтся содСрТимоС рСгистра (A), вычислСнноС Π² ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅.
Для размСщСния ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π² ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… ΠΊΠΎΠ΄Π°Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ адрСса 0B000H... 0B9FFH, ΠΏΡ€ΠΈ этом слСдуСт ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ FILES ΠΈ послС Π²Ρ‹Ρ…ΠΎΠ΄Π° Π² ORDOS Π΄Π°Π½Π½Ρ‹Π΅, находящиСся Π² этой области, Π±ΡƒΠ΄ΡƒΡ‚ потСряны.

VAL(строка) - ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ строкового значСния Π² число.

VARPTR(пСрСмСнная) - ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ адрСса размСщСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π² памяти.

Β 

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ микропроцСссорных ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΠΎΠ² i8080, 580Π²ΠΌ80, z80, i8085, 1810, 1824

ΠžΡ€ΠΈΠΎΠ½-128 описаниС ΠΊΠΎΠΌΠ°Π½Π΄ микропроцСссора ΠΊ580Π²ΠΌ80 (ΠžΡ€ΠΈΠΎΠ½-Π‘ΠΎΡ„Ρ‚)

Π―Π·Ρ‹ΠΊ АссСмблСра для ΠžΡ€ΠΈΠΎΠ½Π°

Π―Π·Ρ‹ΠΊ Π‘ΠΈ для ΠžΡ€ΠΈΠΎΠ½Π°

Π―Π·Ρ‹ΠΊ Паскаль для ΠžΡ€ΠΈΠΎΠ½Π°

Π―Π·Ρ‹ΠΊ Π€ΠΎΡ€Ρ‚ для ΠžΡ€ΠΈΠΎΠ½Π°

Β 

Β 

Β 

ΠŸΠΎΠ»Π΅Π·Π½Ρ‹Π΅ ΠΈ интСрСсныС ΡΡ‚Π°Ρ‚ΡŒΠΈ

На ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΡƒΡŽ страницу  На Π³Π»Π°Π²Π½ΡƒΡŽ страницу  На ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ страницу

Β