ZX-Ревю 1994 №3 1993 г.

Компьютеры которые мы выбираем - наши читатели много пишут о такой перспективной модели, как "Скорпион-256".


Наши читатели много пишут о такой перспективной модели, как "Скорпион-256". Наиболее подробное письмо пришло от А.Н. Виноградова из г. Тихвин Ленинградской области. КОРР: Вот его краткие характеристики: 64К ПЗУ и 256К ОЗУ.

Разъемы: периферийных устройств, дисковода, расширения (совпадающий с фирменным ZX-48, ZX 2+) позволяют подключать программатор, световое перо, модем, тестеры ИМС и т.д. Порты:

7FF0H (23765) - ZX 128

1FFDH (08199) - для управления ресурсами

FFH - атрибутов экрана

FEH - ввода

FFDDH (65501) - принтер Centronics (прошивки в ПЗУ), RS-232C. FFFDH (65533) и BFFDH (49149) - порты AY-3-8912

TR-DOS

1FH - регистр команд ВГ93

3FH - регистр дорожки ВГ93

5FH - регистр сектора ВГ93

7FH - регистр данных ВГ93

FFH - запись: системный регистр TR-DOS.

ПЗУ имеет четыре страницы: ZX-128, ZX-48, Expansion, TR-DOS.

Expansion - сервис-монитор. Включается кнопкой "MAGIC".

Главное меню.

0 - Continue programm G - Magic button M - Monitor P - Print screen D - Disk utility S - Set up A - About Monitor

Теперь подробнее о них.

М - Вход в монитор для просмотра содержимого ОЗУ (как в "Disk-Doctor" или в "MONS"). D - появляется следующее меню:

0 - Previous menu D - Disk drive A/B C - Catalogue disk F - Format disk T - Test disk

S - появляется следующее меню:

0 - Previous menu

S - Print screen positive

P - Printer

K - Keyboard monitor

C - Keyboard computer

M - Monitor

D - Disk utility

R - Reset monitor

При нажатии P в меню Set up, попадаешь в следующее: Printer.

0 - Previous menu

1 - Interface Centronics S - Speed 9600

A - Data byts 8 P - Stop byts 2 D - Carriage return 13 F - Line feed 10 V - Form feed 12 L - String width 0 W - Page length 0 R - Reset

При нажатии D в меню Set up, попадаешь в следующее: Disk utility.

0 - Previous menu D - Disk drive A/B T - Track 80/40 S - Side Double/One P - Speed High/Half/Half-low/Low L - Interleaving 1 E - Sector 256/512/1024/128 V - Retry constant 3

К сожалению, к компьютеру нет полной инструкции, ничего нет по работе с сервис-монитором. Это беда многих отечественных производителей и компьютеров и программ. Увлекаясь творчеством, в своем рывке к вершинам они забывают о необходимости тщательно вылизывать то, что уже пройдено.

Совместимость и надежность тоже пострадали. Компьютер любит "хозяйничать" в дисках и вносить поправки. Может вообще испортить системную дорожку. Иногда перейдет в сервисный монитор, когда тебе не надо.

В общем, надо либо ждать новой версии "Скорпиона", либо его можно рекомендовать тем, кто уже настолько подкован, что подобными мелочами его не испугать.

По поводу "Скорпиона-256" нам пишут и другие читатели, многие из них более дружелюбно, чем автор предыдущего письма, отзываются о нем, хотя у всех тоже какие-нибудь проблемы.

Письмо по поводу проблем использования принтера на Скорпионе прислал Токарев Игорь Николаевич из г. Мирный Архангельской обл.

КОРР: Вот уже полгода я являюсь владельцем машины Сергея Зонова "Scorpion ZS 256". Вы, вероятно о ней уже слышали. Скажу два слова о ее особенностях:

- наличие порта FFH;

- режимы 48К и 128К с практически 100% программной совместимостью (по крайней мере, сейчас у меня нет программ, не "идущих" на этой машине);

- режим 256К, для которого уже написаны неплохие системные программы;

- наличие уникального по своим возможностям теневого сервис-монитора;

- музыкальный сопроцессор;

- ВЕТА-DISK интерфейс для 2-х дисководов;

- интерфейсы для принтеров RS-232 и Centronics;

- и, самое главное, наличие системного разъема на плате, сделанного "один в один" под фирменный.

Вместе с платой Scorpion' я приобрел адаптированный под него Андреем Ларченко текстовый редактор

"tlw2ms". И вот когда я хотел дополнить его строками на Бейсике, чтобы полнее использовать возможности своего принтера (у меня доработанная до EPSON-совместимости "Электроника МС 6313"), столкнулся со странной работой машины. Надо сказать, что принтер в ней программно поддержан только в режиме 128К. На любую команду переключения режима печати принтера из Бейсика с помощью управляющих кодов компьютер реагирует сообщением "End of file". Я долго ломал голову, наконец, в описании сервис-монитора нашел зацепку. Теперь все О.К.

ИФК: Игорь Николаевич прислал нам свою подробную работу под названием "Расширение возможностей печати текстового редактора "tlw2ms" с использованием машиннокодовых процедур". Адресована она тем, кто эксплуатирует свой "Скорпион" с принтером. Учитывая, что число их невелико, мы приводим только небольшую выдержку из его солидной работы.

КОРР: ... например, при попытке переключить принтер в режим печати качественным шрифтом при помощи введения дополнительной Бейсик-строки: 9000 LPRINT CHR$ 27 + CHR$ 120 + CHR$ 1 компьютер останавливает печать с выдачей сообщения "End of file". Все дело здесь в том, что интерпретатор операционной системы BASIC-128 не передает на принтер символы, коды которых не "вписываются" в диапазон с 32 по 127. Между тем, этот конфликт легко решается путем использования процедур в машинном коде.

Для передачи на принтер любого символа (в том числе и управляющего) его код необходимо занести в аккумулятор процессора, а затем командой RST 8 вызвать процедуру печати, имеющую код 80Н в операционной системе Scorpion'.

Например, процедура включения качественного шрифта (см. Бейсик-строку выше) будет выглядеть следующим образом:

3E1B

LD

A, #1B

CF

RST

8

80

DEFB

#80

3E78

LD

A, #78

CF

RST

8

80

DEFB

#80

3E01

LD

A, #01

CF

RST

8

80

DEFB

#80

C9

RET

ИФК: Если сказанного выше будет недостаточно, то Игорь Николаевич готов поделиться этой разработкой с другими пользователями Scorpion'.

164170, г. Мирный

Архангельской обл. ул. Советская, д.9а, кв.42

Токареву Игорю Николаевичу.

* * *




СОДЕРЖАНИЕ:


  Оставте Ваш отзыв:

  НИК/ИМЯ
  ПОЧТА (шифруется)
  КОД



Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Графика - картинка АNSI графики.
Юмор - Анекдоты.
Программирование - "цветные" точки и линии, градиентная заливка, конверсия в 256 цветов.
Вступление - Наконец-то мы вчетвером добили энтот наш надеюсь не первый намбер нашего журнала под названием "ULТIМAТНUМ".
Очепятки - Всякие там очепятки.

В этот день...   21 ноября