MSX BASIC — диалект языка BASIC, разработанный в 1983 году компанией Microsoft. Представляет собой расширенную версию Microsoft BASIC 4.5 и имеет поддержку графических, музыкальных и прочих возможностей бытовых компьютеров стандарта MSX. В процессе разработки MSX-BASIC основное внимание уделялось гибкости системы и возможности её расширения.
MSX-BASIC поставлялся со всеми компьютерами стандарта MSX и был записан в их ПЗУ. Запускался при старте системы и отображал приглашение командной строки.
Если в слот был вставлен игровой картридж, он запускался вместо BASIC.
Во время работы BASIC ПЗУ, содержащее код интерпретатора и BIOS занимают младшие 32 Кб адресного пространства процессора Z80. В старших 32 КБ находится ОЗУ, из которого для BASIC-программ и данных доступно от 23 до 28 Кб.
Возможность расширения была предусмотрена в MSX BASIC изначально, поэтому поддержка дополнительных устройств обычно добавлялась с помощью картриджей, содержавших же устройства или аппаратный интерфейс для их подключения. Например, MSX Disk-BASIC поставлялся в картридже, имевшем интерфейс для подключения дисководов, и добавлял новые команды для работы с ними. Также существовала возможность расширения MSX BASIC чисто программными способами.
Год релиза | 1983 |
Категории | Программное обеспечение BASIC |
Производители | Microsoft |
Сайт продукта | - |
Страница на Facebook | - |
Страница Вконтакте | - |