Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Другие архитектуры » Формат загрузочной перфоленты? |
<<Назад Вперед>> | Страницы: 1 2 | Печать |
arif-ru
Advanced Member
Откуда: Москва. Всего сообщений: 1757 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 окт. 2007 |
Mihail-1 В основном, нужны программы, котрое нужно набивать, :-/. |
DUKER |
NEW! Сообщение отправлено: 18 февраля 2011 0:40
Ориентируясь на то как это сделано в Э60, я понимаю что блоки данных длинной до 128 байт, их может былть несколько. В зависимости от стартового адреса в начале блока и длинны загрузчик (или аппаратура, как у вас ХЗ) раскладывает это всё по ячейкам ОЗУ, а последний блок, с нулевой длинной запускает уже сам процессор со стартового адреса, так в Э60... тоже блоки, тоже длинна и адрес, тоже последний кадр -запускающий систему... комманду на запуск я бы просто сделал как тут, если у вас есть микро программа на 5 байт, просто скажите их мне, я сформирую образ ленты, и могу попробоват пробить на своём перфораторе, такая короткая лента может и из А3 получиться :-) А 0x80 в начале и конце , как я понимаю могут быть любой длинны....просто пустые поля, для удобства или синхронизации... Вопрос есть ли для вашего процессора "Абсолютный загрузчик" потому-что в Э60 разбором такого формата занимаеться предварительно загруженная программка... |
Сейчас на форуме |
DUKER |
NEW! Сообщение отправлено: 18 февраля 2011 0:43
У меня нет ленты, да и перфосчитыватель не подключен, программы пытаюсь забивать через пультовой терминал, вроде работает, но для больших программ это трудоёмко (но тоже решаеться, пытаюсь забивать данные взятые из образа ленты через терминал специальной программкой :-)) |
Сейчас на форуме |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
...прошу прощения за оффтоп. На стойках ЧПУ основанных на "Э-60" первоначально загружалось из ПЗУ некое подобие "монитора". Для вызова считывания абсолютного загрузчика с перфоленты вводился адрес где находится программа обращения к ФСУ и однобуквенная команда. >8000 >G (или L). А абсолютный загрузчик делался на абсолютно дефицитной пластиковой ленте. |
DUKER |
NEW! Сообщение отправлено: 18 февраля 2011 1:02
Монитор вшит в процессорную плату (слава богу) "пультовой терминал" - вывод или в последовательный порт или через В1 на консул-260, как у меня. G и L это комманды встроенные в пультовой терминал на ПЗУ или программа со встроенным загрузчиком или ещё как-то это уже от реализации зависит У меня есть плата ПЗУ, на ней сервисная часть содержет абсолютный загрузчик. И пластиковой ленты чуток есть Ж-) |
Сейчас на форуме |
arif-ru
Advanced Member
Откуда: Москва. Всего сообщений: 1757 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 окт. 2007 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 18 февраля 2011 7:12 Сообщение отредактировано: 18 февраля 2011 12:08
Компьютер умеет грузиться как минимум с жёсткого диска и двух перфосчитывателей. Так что, думаю, при таком ассортименте абсолютный загрузчик должен быть. Программу, переводящую исполняемый код в код перфоленты я уже написал. Правда, hypertrm в моих умелых руках работать отказался, но, думаю, к понедельнику я найду другой эмулятор телетайпа и попробую запустить программу, следуя Вашим советам. |
<<Назад Вперед>> | Страницы: 1 2 | Печать |
Полигон-2 » Другие архитектуры » Формат загрузочной перфоленты? |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |