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

User Tag List

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 21

Тема: Q-DOS

  1. #11
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В Фениксе такой проблемы нет благодаря IODOS, и никакого паяльника.
    А вааще "умникам" каестроителям с самого начала говолилось прикрутить IODOS, дык напихали всякой ненужной фигни, вместо единственно нужной вещи , терь пусть МГТФом паяют..

    ..правда есть более правильный вариант - прицепить дочку на любой из контроллеров, имеющих игольчатый дубликат NemoBus
    Последний раз редактировалось Black_Cat; 14.02.2011 в 14:10.

  2. #12
    Guru Аватар для Vadim
    Регистрация
    24.07.2008
    Адрес
    г. Курган
    Сообщений
    2,062
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В kay же не вшит железно контроллер Beta Disc. Сделать более другой контролёр и всё. А лучше одну плату FDD+HDD+BIOS, что бы воткнули карту и была возможность загрузки с hdd.

    Скрытый текст

    Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
    ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
    ZX Evolution Rev B.
    Color 48 + Beta Disk Interface +FDD+YM2149F
    Орель-08БК
    Pentagon-48 (недоссобранный кем-то)
    Pentagon-128 (полуубитый)
    Кворум-128 (в ремонте)
    Магик-05 (в ремонте)
    Robotron 1715
    Корвет ПК8020 и ПК8010
    Amstrad CPC 464
    Amstrad CPC 6128
    [свернуть]

  3. #13
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZEK Посмотреть сообщение
    АТМовский менеджер памяти
    пусть это г остаётся в АТМ , у Спектрума есть хорошо проработанный собственный менеджер: http://zx.clan.su/forum/7-57-1
    Работает во всех окнах, совместим с архитектурами Scorpion256, KAY-1024, Profi-1024, Pentagon-1024

  4. #14
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В общих чертах: в менеджере памяти на каждое окно по 2 порта (для CPU3 -три исторических: #7FFD, #1FFD, #DEFD(заменитель #DFFD, токо его спековская часть)). Адресуемый диапазон - до 1Gb. Любая страница в любое окно, кроме CPU1 - в него токо любая видеостраница (A16'=1). Идеологически исключено применение АТМ-подобного менеджера - т.е. принципиально низзя! Объясняется это тем, что идеология развития Спектрума заточена под аппаратную реалтайм многозадачность, предполагающую возможность быстрой смены слепков состояния всех системных портов и регистров CPU, а так же ограниченностью отведённой под это специальной памяти - 16к (256 XWM(Хiмеra Virtual Mashine) по 64 байта на каждую). При этом само тело XWM находится в ОЗУ постоянно и не перемещается, для этого и надо много ОЗУ. В задачу ОС входит так же управление XWM: выделение места и разделение общих ресурсов, перезагрузка регистров и портов XWM, переключение между XWM, арбитраж приоритетов, и т.д.
    Последний раз редактировалось Black_Cat; 14.02.2011 в 17:09.

  5. #15
    ZEK
    Гость

    По умолчанию

    ладно это все офтопик, и я понял что не пойму тебя, предлагаю весь фотоп снести
    ps. У меня по MMU совсем другие мысли как без разни сделать кучу памяти, с возможностью аппаратной виртуальной памятью (пометка использования, пометка записи в страницу), страничной трансляцией, DMA внутри памяти, и все без резни, плата памяти будет выглядеть как платка SIMM ток побольше и с компа сигнал сброса завести только.
    Последний раз редактировалось ZEK; 14.02.2011 в 17:11.

  6. #16
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ясно, не очень наверно и хотелось понимать

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

  8. #17
    ZEK
    Гость

    По умолчанию

    Цитата Сообщение от БК-0010 Посмотреть сообщение
    ясно, не очень наверно и хотелось понимать
    твоя реализация невозможна, по колву текста наверное больше чем проц займет ресурсов, моя без резни существующих компов и влазит в CPLD

  9. #18
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZEK Посмотреть сообщение
    моя без резни существующих компов и влазит в CPLD
    а собсно никто и не призывает реализовать всё на старых компах, но кое-какие элементы прикрутить возможно. Старым компам вполне по силам вытесняющая многозадачность с ручным переключением задач, например , а вот на FPGA - уже можно реализовать всё!
    Что касательно простоты перелелки стапых компов, то тут всё уже продумано - спецификация на расширенные стандарты NemoBus v.1.2 & v2.0 решает всё! - минимум доделок, максимум возможностей, и всё - простой установкой контроллера в NemoBus v.1.2

  10. #19
    ZEK
    Гость

    По умолчанию

    Ну опять флейм, обсуждение ведется в рамках существующих компов

  11. #20
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZEK Посмотреть сообщение
    обсуждение ведется в рамках существующих компов
    действительно, с пониманием меня у тебя туго , я ведь о существующих и говорю . Заинтересованные лица уж давно получили схемы доработки NemoBus v.1.0 до v.1.2 , а так же доп доработки, необходимые для установки на шину NemoBus v.1.2 контроллера расширенного управления памятью, а так же множества других полезностей, например DMAUSC
    Последний раз редактировалось Black_Cat; 14.02.2011 в 18:20.

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

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

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

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

Ваши права

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