Компьютеры серии "Ямаха MSX-2" обладают весьма разнообразными возможностями в сравнении с другими компьютерами аналогичной стоимости. Гибкость архитектуры MSX 2 позволяет решать такие задачи, как
В распоряжении пользователя имеются разнообразные программы текстовых редакторов для различных языков (английского, французского, немецкого, арабского, русского, японского и ряда других). Применение интерфейса RS-232C позволяет связать компьютеры через модемы и канал телефонной линии.
Применение модуля звуковых эффектов и необходимых программных средств превращает компьютер в электромузыкальный синтезатор с дополнительными возможностями ввода, редактирования, хранения на магнитных носителях и вывода на принтер созданных Вами мелодий.
Программные средства компьютера, такие, как программа «ПЕЙНТЕР», позволяют создавать весьма сложные рисунки, которые можно записывать на дискеты и выводить на принтер. Кроме того, для компьютеров MSX-2 разработана аппаратура ввода изображений, поступающих от внешнего источника видеосигналов; эти изображения в цифровой форме могут быть обработаны и записаны на дискеты.
Для компьютеров MSX разработаны и тиражируются сотни игровых программ, записанных на магнитных носителях или в специальных кассетах с постоянной полупроводниковой памятью.
Язык программирования Бейсик был разработан специально для изучения основ программирования. Впоследствии он занял ведущее положение среди языков, применяемых на персональных компьютерах.
Язык MSX-Бейсик, оставаясь доступным для начинающих,предоставляет в то же время все средства доступа к аппаратуре компьютера, необходимые специалисту.
В интерпретаторе языка MSX-Бейсик имеется библиотека стандартных программ математических функций, благодаря которой многие расчёты могут быть выполнены без помощи высокопроизводительных ЭВМ. Программы, не нуждающиеся для своей работы в большом объёме оперативной памяти и высоком быстродействии процессора, могут выполняться «в домашних условиях». Эти возможности дополнены описанными ранее возможностями обработки текстов и передачи данных. Всё это разнообразие применений обеспечивается особенностями архитектуры и конструкции компьютеров, отвечающих требованиям стандарта MSX. Разъёмы на корпусе компьютера позволяют подключать модули дополнительной оперативной памяти (RAM), кассеты с программами в постоянной памяти (ROM), модули электромузыкальных синтезаторов, адаптеры различных периферийных устройств…
В любом случае трудно представить себе ситуацию, когда пользователь персонального компьютера обходится без знаний основ программирования. Программирование является важной составной частью компьютерной грамотности; только овладение программированием позволит Вам использовать все возможности компьютера. В этом руководстве содержатся основные сведения о компьютере MSX. Изучение этих сведений позволит начинающим оценить весь диапазон возможностей персонального компьютера с тем, чтобы выбрать некоторые из них для более детального изучения.
Материал руководства построен по схеме последовательности усложнения; многочисленные примеры позволят Вам проверить из практики полученные знания.
Авторы стремились избежать свойственного многим пособиям по программированию «перечислительного» стиля изложения. Разумеется, построенные таким образом справочники удобны для профессионалов; однако начинающим в таком материале трудно ориентироваться. Поэтому весь справочный аппарат книги вынесен в приложения.
Диапазон рассматриваемых тем оказывается весьма широким, от изучения правил работы с клавиатурой до приёмов программирования на уровне команд микропроцессора. Для закрепления материала в руководстве подробно разобраны две программы: программа расчёта биоритмов, написанных на Бейсике и иллюстрирующая технику «нисходящего» построения программ, и программа «монитор звуковых эффектов», в которой применяются короткие подпрограммы в машинных кодах.