Важная информация

User Tag List

Страница 92 из 458 ПерваяПервая ... 888990919293949596 ... ПоследняяПоследняя
Показано с 911 по 920 из 4576

Тема: ДВК (и всё, что с ними связано)

  1. #911

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Если проект будет открытым -- готов участвовать как писатель интерфейса (GUI) эмулятора. И лучше сразу же делать его кросс-платформенным, например на Qt.
    Учту.
    Хотя прежде всего интересует ядро, которое по сути будет представлять собой одно целое с ядром системы, а всякие qt уже на уровне расширений. Как дойдут руки - поделюсь идеями.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  2. #912

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,806
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    78 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Можно будет на досуге обменяться идеями в привате...
    Зачем же от людей прятаться - они ведь и помочь могут :)

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Если проект будет открытым -- готов участвовать
    Открытым будет ( в моём понимании ) API взаимодействия загрузчика, GUI, диспетчера и модулей.
    Раскрытие исходных текстов не обязательно ( хотя и приветствуется :)

    И лучше сразу же делать его кросс-платформенным, например на Qt
    Мне видится, что большинство авторов предпочтут писать модули под Windows, а т.к. модульная архитектра не требует наличия исходных текстов других компонентов системы - реальное достижение кросс-платформенности представляется сомнительным.

    Кроме того, ключевой компонент системы - многозадачный диспетчер реального времени, я лично могу написать только для платформы Win32.

    ...

    Вот что, ребята. Кто самый смелый - создайте тему: "Каким должен быть правильный эмулятор PDP-11".

    Там и продолжим обсуждение.
    Последний раз редактировалось Patron; 25.05.2010 в 16:44.

  3. #913

    Регистрация
    22.07.2007
    Адрес
    St.Petersburg
    Сообщений
    604
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Надо на Жабе написать

  4. #914

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Зачем же от людей прятаться - они ведь и помочь могут
    А кто сказал, что кто-то будет прятаться?

    Открытым будет API взаимодействия загрузчика, GUI, диспетчера и модулей.
    О загрузчике говорить вообще незачем - он не будет отличаться от штатного.

    Мне видится, что большинство авторов предпочтут писать модули под Windows, а т.к. модульная архитектра не требует наличия исходных текстов других компонентов системы - реальное достижение кросс-платформенности представляется сомнительным.
    Большинство (скажем так вместо слова все) авторов имеет описание интерфейса E11. Угадай с трех раз кто кроме меня хоть раз обратится к автору на предмет изменений/расширений (даже не касаясь расширений - просто о работе обычных устройств)

    Кроме того, ключевой компонент системы - многозадачный диспетчер реального времени, я лично могу написать только для платформы Win32.
    Если этот компонент будет частью ядра системы - о многозадачности можно будет говорить как об убогой затычке вместо решения

    Вот что, ребята. Кто самый смелый - создайте тему: "Каким должен быть правильный эмулятор PDP-11".
    Я бы создал, но приоритет перед эмулятором уже озвучил, и он куда проще самого эмулятора. Желающих как можно заетить - ни одного
    Последний раз редактировалось form; 25.05.2010 в 16:46.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  5. #915

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,806
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    78 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Эмулятор PDP-11

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

    Модульный эмулятор представляет собой набор DLL. Загружается этот набор в два этапа. На первом этапе - грузятся GUI, диспетчер и конфигуратор. На втором этапе - грузятся выбранные в конфигураторе модули эмуляции архитектуры.

    Большинство (скажем так вместо слова все) авторов имеет описание интерфейса E11. Угадай с трех раз кто кроме меня хоть раз обратится к автору на предмет изменений/расширений (даже не касаясь расширений - просто о работе обычных устройств) ;
    Для расширения модульной системы с открытым API не требуется обращаться к разработчику. Чтобы написать файловый плагин RT-11 DSK к Total Commander - мне потребовалась только спецификация API.

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

    В работающем эмуляторе мы имеем кучу загруженных DLL, большинство из которых эмулируют работу какого-то устройства. Каждая DLL может выполняться в своём потоке ( в идеале - на отдельном процессоре ). В такой ситуации у диспетчера эмулятора практически те же задачи, что и у ядра любой современной операционной системы ( вроде Windows ).

  6. #916

    Регистрация
    29.01.2009
    Адрес
    Казахстан, Алматы
    Сообщений
    1,671
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    7 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А возможно сразу к эмулятору придумать конвертер шины ISA - QBUS ,
    для аппаратной совместимости?

    ---------- Post added at 14:34 ---------- Previous post was at 14:34 ----------

    А возможно сразу к эмулятору придумать конвертер шины ISA - QBUS ,
    для аппаратной совместимости?
    Andrey_Ak WEB: www.tis.kz ICQ: 345-005-908 Mail: admin@tis.kz Fido: 2:5083/1 Radio: UN7GKQ

  7. #916
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #917

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Andrey_Ak Посмотреть сообщение
    А возможно сразу к эмулятору придумать конвертер шины ISA - QBUS ,
    для аппаратной совместимости?

    ---------- Post added at 14:34 ---------- Previous post was at 14:34 ----------

    А возможно сразу к эмулятору придумать конвертер шины ISA - QBUS ,
    для аппаратной совместимости?
    ISA @ QBUS легко делается в E11/DOS.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  9. #918

    Регистрация
    29.01.2009
    Адрес
    Казахстан, Алматы
    Сообщений
    1,671
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    7 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    ISA @ QBUS легко делается в E11/DOS.
    - Это как? Просто Q-BUS подключается напрямую к ISA?
    Andrey_Ak WEB: www.tis.kz ICQ: 345-005-908 Mail: admin@tis.kz Fido: 2:5083/1 Radio: UN7GKQ

  10. #919

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Для расширения модульной системы с открытым API не требуется обращаться к разработчику.
    К разработчику обращаются не из-за закрытости API - он как раз полностью открыт, а из-за того, что разработчик как правило видит только свои персональные задачи, которые очень часто далеки от реальности

    ---------- Post added at 16:08 ---------- Previous post was at 16:07 ----------

    Цитата Сообщение от Andrey_Ak Посмотреть сообщение
    - Это как? Просто Q-BUS подключается напрямую к ISA?
    Если надо реальное QBUS или UNIBUS железо подключить - для этого есть специальный адаптер. Только стоит он прямо скажем недешево

    А ISA @ QBUS это когда ты из PDP-11 системы можешь обращаться к реальным ISA ресурсам машины на которой крутится E11. Делается элементарно без дополнительного железа.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  11. #920

    Регистрация
    29.01.2009
    Адрес
    Казахстан, Алматы
    Сообщений
    1,671
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    7 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение

    Если надо реальное QBUS или UNIBUS железо подключить - для этого есть специальный адаптер. Только стоит он прямо скажем недешево

    А ISA @ QBUS это когда ты из PDP-11 системы можешь обращаться к реальным ISA ресурсам машины на которой крутится E11. Делается элементарно без дополнительного железа.
    - Надо свой адаптер разработать.. Чтоб не покупать за бешенные деньги готовый...
    Andrey_Ak WEB: www.tis.kz ICQ: 345-005-908 Mail: admin@tis.kz Fido: 2:5083/1 Radio: UN7GKQ

Страница 92 из 458 ПерваяПервая ... 888990919293949596 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)

Похожие темы

  1. Видеорежимы и работа с ними
    от icebear в разделе Программирование
    Ответов: 23
    Последнее: 26.07.2005, 12:55
  2. Видеорежимы и работа с ними
    от icebear в разделе Несортированное железо
    Ответов: 3
    Последнее: 21.07.2005, 11:49
  3. Ответов: 0
    Последнее: 25.06.2005, 23:14

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •