Jump to content

БАЗОВОЕ расширение

Наборы инструментов BASIC (также известные как расширения BASIC ) были распространенным типом программ для 8-битных домашних компьютеров 1980-х годов . Обычно это сторонние расширения, которые добавляют дополнительные функции к встроенному в компьютер BASIC интерпретатору .

Техническая концепция

[ редактировать ]

Наборы инструментов работали как расширения интерпретатора BASIC, поставляемого с машиной. В то время такие интерпретаторы почти всегда были запрограммированы в компьютера , что делало невозможным модификацию или исправление кода ПЗУ . Производители также крайне редко предлагали обновления или исправления ошибок, кроме как в рамках новых моделей машин.

Поскольку исходный язык хранился в неизменяемом ПЗУ , набору инструментов обычно было трудно напрямую расширить язык, за исключением добавления новых ключевых слов для выполнения функций, не реализованных исходным интерпретатором.

Функциональность

[ редактировать ]

Типичные функции набора инструментов включали расширения редактирования, такие как команды для изменения нумерации программы, удаления строк блоков и т. д., средства, делающие возможным структурное программирование , а также дополнительные ключевые слова для выполнения новых функций. и другому оборудованию компьютера В случае последнего эти новые функции часто позволяли программисту легко получить доступ к графике , звуку , которое часто частично или полностью не поддерживалось в ранних версиях BASIC. В противном случае этого можно было бы достичь путем хитроумного использования команд PEEK и POKE и машинного языка подпрограмм .

См. также

[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: c092c0831de463fc6d282328ace0000c__1719772380
URL1:https://arc.ask3.ru/arc/aa/c0/0c/c092c0831de463fc6d282328ace0000c.html
Заголовок, (Title) документа по адресу, URL1:
BASIC extension - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)