Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Другие архитектуры »   Формат загрузочной перфоленты?
RSS

Формат загрузочной перфоленты?

<<Назад  Вперед>> Страницы: 1 2
Печать
 
arif-ru
Advanced Member


Откуда: Москва.
Всего сообщений: 1757
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 окт. 2007
Mihail-1
В основном, нужны программы, котрое нужно набивать, :-/.
DUKER
Гость

Ссылка

Ориентируясь на то как это сделано в Э60, я понимаю что блоки данных длинной до 128 байт, их может былть несколько. В зависимости от стартового адреса в начале блока и длинны загрузчик (или аппаратура, как у вас ХЗ) раскладывает это всё по ячейкам ОЗУ, а последний блок, с нулевой длинной запускает уже сам процессор со стартового адреса, так в Э60... тоже блоки, тоже длинна и адрес, тоже последний кадр -запускающий систему... комманду на запуск я бы просто сделал как тут, если у вас есть микро программа на 5 байт, просто скажите их мне, я сформирую образ ленты, и могу попробоват пробить на своём перфораторе, такая короткая лента может и из А3 получиться :-)

А 0x80 в начале и конце , как я понимаю могут быть любой длинны....просто пустые поля, для удобства или синхронизации...

Вопрос есть ли для вашего процессора "Абсолютный загрузчик" потому-что в Э60 разбором такого формата занимаеться предварительно загруженная программка...
Сейчас на форуме
DUKER
Гость

Ссылка

У меня нет ленты, да и перфосчитыватель не подключен, программы пытаюсь забивать через пультовой терминал, вроде работает, но для больших программ это трудоёмко (но тоже решаеться, пытаюсь забивать данные взятые из образа ленты через терминал специальной программкой :-))
Сейчас на форуме
Кай
Гость
Divine Assassin

Откуда: извне (from beyond)
Всего сообщений: 13709
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2010
...прошу прощения за оффтоп. На стойках ЧПУ основанных на "Э-60" первоначально загружалось из ПЗУ некое подобие "монитора". Для вызова считывания абсолютного загрузчика с перфоленты вводился адрес где находится программа обращения к ФСУ и однобуквенная команда.
>8000
>G (или L).

А абсолютный загрузчик делался на абсолютно дефицитной пластиковой ленте. :)
DUKER
Гость

Ссылка

Монитор вшит в процессорную плату (слава богу) "пультовой терминал" - вывод или в последовательный порт или через В1 на консул-260, как у меня.
G и L это комманды встроенные в пультовой терминал
на ПЗУ или программа со встроенным загрузчиком или ещё как-то это уже от реализации зависит
У меня есть плата ПЗУ, на ней сервисная часть содержет абсолютный загрузчик.
И пластиковой ленты чуток есть Ж-)
Сейчас на форуме
arif-ru
Advanced Member


Откуда: Москва.
Всего сообщений: 1757
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 окт. 2007
Компьютер умеет грузиться как минимум с жёсткого диска и двух перфосчитывателей. Так что, думаю, при таком ассортименте абсолютный загрузчик должен быть.
Программу, переводящую исполняемый код в код перфоленты я уже написал. Правда, hypertrm в моих умелых руках работать отказался, но, думаю, к понедельнику я найду другой эмулятор телетайпа и попробую запустить программу, следуя Вашим советам.
<<Назад  Вперед>> Страницы: 1 2
Печать
Полигон-2 »   Другие архитектуры »   Формат загрузочной перфоленты?
RSS

0 посетителей просмотрели эту тему за последние 15 минут
В том числе: 0 гостей, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS