Profi '& CP/M
Part One
------------
(C) Penetrator (VFHB)
К началу 2000 года о парке SPECT-
RUM-совместимых компьютерах практически
забыли. Но я считаю, что это абсолютно
не приемлимо. Спектрум как был, так и
остается самым доступным (по цене) до-
машним компьютером. Я хочу рассказать об
одной его разновидности - SINCLAIR PROFI
3+ .
Profi выпускался в нескольких различных
исполнениях, но я расскажу о Profi 3+
платы версии 5.3.
Конструктивно компьютер выполнен на
двух платах:
1.нижняя - сам комп;
2.верхняя - плата переферии.
На них есть практически все, что нужно
хорошему SPECCY: AY 8910 (AY 8912),
контроллер дисководов (до четырех) с
ФАПЧ, компорт CCITT_V24/RS-232C, что да-
ет возможность подключить мышку, прин-
тер, плоттер, HAYES - совместимый модем,
да еще объединить компы в локальную сет-
ку. Еще есть параллельный порт на основе
м/с КР580ВВ55, что обеспечивает работу
принтеров с интерфейсами CENTRONIX,
IFSP, ИРПР, ИРПР-М; внешнего программа-
тора ППЗУ и музыкальной платы COVOX. Так
же есть и аппаратные часы на основе м/с
КР512ВИ1. Как вы уже наверно догадались,
они обеспечивают отсчет реального време-
ни и имеют возможность поработать бу-
дильником. Стоит еще упомянуть встроен-
ный контроллер IDE, который позволяет
подключить HDD (до двух) любой емкости.
Правда винт не будет работать в режиме
SINCLAIR (над этим ведется работа и бу-
дем надеяться, что это временно), а если
хотите узнать где - же он (винт) будет
работать, то читайте дальше :0) . Воз-
можно установить палитру из 256 цветов,
turbo до 15 МГц, да еще ОЗУ до 1Мб.
А самое главное имеется кнопочка, что
бы отключить весь этот рулез. Вы наверно
спрoсите: "Зачем это надо?", отвечаю -
некоторые програмы написанные давно или
ламерами, поэтому отказываются работать
со включенной верхней памятью, в боль-
шинстве случаев это происходит из-за то-
го, что некоторые "умные" мены для эко-
номии памяти указывают не полный адрес
порта расширения. Пишут #FD, вместо
#7FFD. Так вот, эта кнопочка отрубает
верхнюю память и за одно все остальные
рулезные штуковинки.
Програмно Profi практически полностью
совместим с фирменным SPECTRUM 48/128,
но как утверждают некоторые продвинутые
пиплы - это составляет 20% от потреби-
тельской мощности. Где еще 80%? Видимо
их отдали под еще больший рулез (sux ?)
систему CP/M .
Что за зверь ? Одним словом не отве-
тишь, приготовтесь читать титобайты
текста :0)
CP/M - это дисковая операционная систе-
ма, написанная для 8 битных компов .
Данный режим компа предоставляет воз-
можность работы в расширенном цветном
экране (512 Х 240 точек), с возможностью
раскрашивания каждого байта 16 цветами
из палитры 256 цветов, аппаратный муль-
тиколорчик. Символьные режимы 64Х30 и
80Х30 символов предоставляют COOL'ный
для глаз вывод текстов.
Одно из главных достоинств (недостат-
ков?) в том, что система не находится в
памяти компа, а является загружаемой.
Грузиться может с как с флопа так и вин-
та. Разумеется с винта гораздо круче (и
главное быстрее).
Тот факт, что система загружаемая я бы
отнес скорее к достоинствам, чем к не-
достаткам . Поясняю. В случае устарева-
ния (все там будем) какого - либо компо-
нента системы и в случае появления ново-
го, весь апгрейд заключится в том, что
старый стираем, а на его место копируем
новый.
Но все - же в CP/M присутствует большое
неудобство, она дико тормозная, даже с
ускоренным турбо режимом 11 - 12 мега-
герц. Но, несмотря на тормоза - эта сис-
тема имеет право на жизнь.
Управляется система через развитую сис-
тему биоса и драйверов.
Если вам не нравится CP/M или ее драй-
вера, утилиты, а может она просто надое-
ла, то вам никто не мешает написать свои
собственные подпроги или вообще свою
собственную DOS. Короче поле для твор-
чества и самовырожения довольно обширно.
В програмном отношении CP/M довольно
подотстала от TR DOS, под нее давно уже
не пишут, а если и пишут, то успешно это
скрывают. Но с другой стороны под CP/M
написаны и к тому же очень давно несколь
ко полезных прог. Например :
PGM - прога поддержки программатора ;
Grand Croix - графический редактор,
позволяющий использовать графические
преимущества CP/M режима ;
Write System - мощный текстовый процес-
сор, имеющий множество сервисных возмож-
ностей ;
Super Calc 2 - электронная таблица, ко-
торая позволяет вести расчеты от семей-
ного бюджета, до экономики среднего
предприятия. Имеет "следящий" help ;
dBase - электронная таблица. Она позво-
ляет составлять и эффективно работать с
базами данных ;
Pcopy 2 - универсальный копировщик TR
DOS дисков. Он обладает большой скорост-
ью копирования и удобным интерфейсом ;
Ada, Fortran, Turbo Pascal, Lisp, Co-
bol, C, PL 1, Basic, Prolog - все это
языки высокого уровня, которые реализо-
ваны под CP/M и не реализаованны под TR
DOS ;
ADJ - программа с клевым интерфейсом,
позволяющий прослушать через "музыкаль-
ную плату" Covox музыкальные файлы, по-
лученные путем обработки файлов формата
".STM" (Scream Tracker - есть на писях
такой редактор).
Все программы сразу не перечислить,
есть еще множество вьюверов картинок,
которые вьювят каринки различных форма-
тов, различные очень подробные базы дан-
ных. И многое другое.
А кто хочет узнать как работает CP/M
to by continued ..