Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Вектор (http://zx-pk.ru/forumdisplay.php?f=55)
-   -   ROM диск (http://zx-pk.ru/showthread.php?t=14008)

omaxlab 9th October 2010 23:01

ROM диск
 
Всем привет! В связи с приобретением Вектор06ц появилось куча вопросов. Но первый все же по поводу РОМ диска. Перечитал форум но так и не понял как подключить и как грузятся программы. Объясните плиз ну или ткните где смотреть. Заранее благодарен

b2m 9th October 2010 23:13

У Вектора есть две ВВ55, одна системная, а порты второй выходят на внешний разъём, вот к ней и подключается ПЗУ. Схемы есть в журналах Вектор-User, и др. Обычно порт А это младший байт адреса, порт В - данные, порт С - старшие 7 бит адреса. Кроме того, начальный загрузчик должен иметь возможность загружаться с этого ПЗУ при нажатии F2+БЛК+ВВОД (обычно при этом рисуется микросхема справа вверху).
Кстати, большинство программ работает с адреса 100h, поэтому первые 256 байт в ПЗУ должны быть нули (в файлах, ввиду экономии, этих нулевых байт нет). Есть также файлы с расширением r0m (средний символ - ноль), они работают с нулевого адреса и этих 256 нулевых байт им не надо.

omaxlab 9th October 2010 23:24

спасибо за информацию...в правом верхнем углу какой то прямоугольник из точек

b2m 9th October 2010 23:29

Это типа загрузка с RAM-диска. Т.е. грузишь с кассеты микродос, он размещает себя там на RAM-диске, и после сброса у тебя всегда есть микродос (до выключения компьютера).
Вот есть такая схема ROM-диска: http://www.sensi.org/~svo/scalar/ware/783/. Вообще, рекомендую полазить там по ссылке, там и программы есть, и информация.

omaxlab 9th October 2010 23:36

ооо спасибо... глупый вопрос еще... с него комп будет грузится если увидит его как я понимаю т.е. ПЗУ загрузчика менять не надо?

b2m 10th October 2010 01:04

Я в загрузчиках не силён, попробуй F2+ВВОД+БЛК, если не загрузится - то надо.

MAF 10th October 2010 09:52

Quote:

Originally Posted by omaxlab (Post 321997)
Но первый все же по поводу РОМ диска. Перечитал форум но так и не понял как подключить и как грузятся программы. Объясните плиз ну или ткните где смотреть.

У вектора есть несколько портов торчащих наружу - один из них 30 выводной (3 по 10) - это как раз порт для подключения к принтеру или РОМ диск.

Для того чтоб оно работало надо:
1. Убедиться, что начальный загрузчик в векторе поддерживает загрузку с РОМ диска, для этого разбирает вектор и смотрим, на мелкосхемки одна их них около процессора может быть К556РТ4( или РТ5 не помню уже какая точно) или K573РФ2 (или РФ5). По моему загрузка с РОМ диска есть в обеих, но лучше посмотреть. Если стоит РТ4(5) то со временем ее лучше поменять на K573РФ2/РФ5/2716 - с более расширеной версией загрузчика (РАМ диск, Дисковод, сеть компьютерная)
2. Необходима собранная плата РОМ диска, схема пробегала тут. МОжно сделать самому на коленке ничего сложного нет.
3. Далее ищем 8 кб мелкосхемки следующих типов: K573РФ4, К573РФ6 или 2764, программируем в них программу которая будет грузиться с РОМ диска - это может быть монитор, или CP/M или что еще.

Quote:

Originally Posted by omaxlab (Post 322008)
спасибо за информацию...в правом верхнем углу какой то прямоугольник из точек

Это стек так авторы сделали :) видимый :v2_dizzy_biggrin2:
и должно быть устройство откуда грузимся. Если ничего не подключено из переферии то должен быть значек магнитофона.

Quote:

Originally Posted by b2m (Post 322032)
Я в загрузчиках не силён, попробуй F2+ВВОД+БЛК, если не загрузится - то надо.

Если мне память не изменяет, то в загрузчиках которые 2кб, там при старте происходит опознание девайсов и поиск определенных сигнатур и если они находятся то грузится. Приоритет по моему так: RAM, ROM, DISK, LAN, магнитофон. Если сильно надо то могу посмотреть, но уже с утра, бо спать иногда тоже надо...

omaxlab 10th October 2010 10:29

ага спасибо пзу стоит рт5. Попробую собрать но надо найти разъем..

Ramiros 10th October 2010 18:40

Quote:

Originally Posted by omaxlab (Post 322060)
ага спасибо пзу стоит рт5. Попробую собрать но надо найти разъем..

У тебя загрузчик самый простой 512 байт, он только с магнитной ленты умеет грузить, так что надо сначало ПЗУ загрузчика менять.

b2m 10th October 2010 19:01

Ну или, как вариант, с кассеты грузить загрузчик из ПЗУ :)


All times are GMT +4. The time now is 23:47.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.