Главная | Файловый архив | Музей | Статьи и FAQ | Журнал "Downgrade" | Total Hardware'99 | Ссылки | Авторам | База данных | Конкурсы

DCJ11 несколько вопросов

ПОЛИГОН ПРИЗРАКОВ

Железные призраки прошлого - всё о старых компьютерах

Информация

Начинается новый конкурс статей! Все подробности в этой теме.

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


ПОЛИГОН ПРИЗРАКОВ »   Другие архитектуры »   DCJ11 несколько вопросов
RSS

DCJ11 несколько вопросов

Выводить сообщения

<<Назад  Вперед>>Страницы: 1 2 3 4 5 6 7 8 9
Модераторы: Atlas3000, FromArcanum
Печать
 
Guest
Гость

Ссылка

Сослали меня в командировку.
Пребываючи в философском состоянии духа, купил платку. Вроде этой

http://www.ebay.com/itm/M7554-...2335d39e13

И опять таки, в том же расположении духа подумалось, никаких особых чипсетов на плате нет.
Можно ли вместо родного ПЗУ поставить ПЗУ от М8?
Мысль навеяна тем, что вешать плату потом на стенку жалко,
а вот воткнуть вместо 1201.03 будет интересно.
alecv
Advanced Member

alecv
Откуда: Санкт-Петербург
Всего сообщений: 5615
Рейтинг пользователя: 3

Репутация пользователя: 1

Ссылка


Дата регистрации на форуме:
5 окт. 2004
Кстати, к такой плате проц должен нормально подключаться
http://geektimes.ru/post/260062/
Guest
Гость

Ссылка

Да тут бы разобраться с самой работой с процом.
Надеюсь эта Ебейная плата мне поможет отсеять вариант с работоспособностью.
А дальше буду колупать.
Пока макетка с J11 недоступна, читаю мануалы на разные платы.
Попробую по приезду врисовать системный регистр и регистр начального пуска.
По крайней мере запуск ODT по включению питания можно заложить в системном регистре.
Guest
Гость

Ссылка

Не могу разобраться, есть ли отображение DCJ11 Power Up регистра на адресное пространство.
Без декодирования GP кодов.
Т.е. такой вариант понятен



Но как бы куча регистров имеют свой адрес, а тут вот такая загогулина.

Есть ли у кого ТО на плату М8?
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2726
Рейтинг пользователя: 1


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Нет, в адресном пространстве регистр не присутствует, это аналог безадресного чтения РНП 1801ВМ2, 1806ВМ2 и 1807ВМ1.
Guest
Гость

Ссылка

Ок, будем городить декодер. Как то всё громоздковато получается, ну да ладно.
Guest
Гость

Ссылка

Что то как то у меня начала рассыпаться в мозгу картинка работы с J11.

Вот к примеру есть сигнал /ALE. Написано следующее, по его отрицательному спаду защёлкивается адрес, сигналы AIOx, BSx .
Смотрю я на декодер GP кодов.
GP коды защёлкиваются 8 битами шины AD по отрицательному же спаду /ALE, но в цикле GP Read.

Вот вопрос, получается не всё, что защёлнуто по /ALE есть адрес?
Тогда ещё вопрос, вот ссылка

http://www.cs.ubc.ca/~hilpert/e/pdp11hack/index.html

Тут используется минимум обвязки. Никакой сложной декодировки нет и в помине.
Как оно работает?
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2726
Рейтинг пользователя: 1


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Да, по ALE защелкивается не адрес, а некий код, разбор которого выполняется согласно выдаваемому типу цикла на AI0..3, для некоторой части циклов - это адрес, для других - служебная инфа или вообще мусор. Но в проекте по ссылке используется упрощённый способ декодирования - по коду на BS0..1, не используются прерывания, не используется GPR, потому выборка памяти и регистров в/в определяется однозначно (для циклов прерывания, обмена с сопроцессором и доступа к GPR, на BS должен выдаваться признак внутренней адресации. Сейчас лениво включать и проверять, уж извините.).
Guest
Гость

Ссылка

Всё равно не совсем понятно, в том проекте работа с процессором да, упрощённая.
Но как тогда только защёлкивая нечто по /ALE мы обращаемся к конкретным адресам в ОЗУ и в сегменте ВВ?
Ведь там у него и программа из ОЗУ работала.

А вот примерно те моменты в ТО, о которые я и споткнулся

Описание самого /ALE



работа АЛЕ в цикле GP



и как бы работа в остальных режимах



И вот как мне городить дешифратор адреса?

Защёлкивать шин AD, защёлкивать AIOx, анализировать эту самую комбинацию сигналов AIO.
Типа если у нас цикл GP, то на AD у нас код GP.
А если не GP, то у нас на AD защёлкнулся адрес?
Guest
Гость

Ссылка

Или другими словами, у меня сделан блок дешифрации адреса.
Если по спаду ALE защёлкнулось нечто, что выполнило одно из условий равенства этого дешифратора,
то дальше можно не смотреть. Это в любом случае адрес.
Бяка наступает, если я хочу работать на максимуме возможностей процессора (когда нибудь потом) или мне нужно обратиться к
безадресному регистру. Типа того же РНП.
Тогда я анализирую режим работы шины декодируя параллельно и AIO. Если это GP чтение или запись, то то что защёлкнулось по ALE на шине AD
и есть GP код.
<<Назад  Вперед>>Страницы: 1 2 3 4 5 6 7 8 9
Модераторы: Atlas3000, FromArcanum
Печать
ПОЛИГОН ПРИЗРАКОВ »   Другие архитектуры »   DCJ11 несколько вопросов
RSS

Последние RSS
[МСК/ПЧТ] Смартфон Wileyfox Swift 2+
Москва. Куплю HDD Quantum Daytona Go Drive 250 Mb
[Москва, пересыл] Комплект ASUS P5LD2, Pentium D, память 4Гб
[Москва] Жёсткие диски IDE 2,5
[Москва] Видеокарты AGP и PCI-E


Время выполнения скрипта: 0.2068. Количество выполненных запросов: 15, время выполнения запросов 0.0952


Партнёры: Компьютерный музей в Таллине | ЖЖ-сообщество | Таллин: Переулки Городских Легенд | Журнал "Downgrade"





Авторские права и условия копирования материалов



Hosted by Compic