User Tag List

Страница 39 из 139 ПерваяПервая ... 353637383940414243 ... ПоследняяПоследняя
Показано с 381 по 390 из 1383

Тема: Компьютер "ZXM-Phoenix" - клон, рожденный на форуме

  1. #381

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

    По умолчанию

    Цитата Сообщение от Zloy Посмотреть сообщение
    чтобы получить обычный 128К?
    зачем?

    Добавлено через 8 минут
    Цитата Сообщение от Mick Посмотреть сообщение
    Какой резон иметь режим Scorpion-256 или KAY-256, Пентагон 512, когда компьютер совершенно другой?
    по времянкам - никакого, по портам - смысл есть. Программа ориентируется по портам, и не знает что времянки другие. Вот если ещё и времянки сделать переключаемыми..
    Последний раз редактировалось Black_Cat; 27.03.2009 в 17:46. Причина: Добавлено сообщение

  2. #382

    Регистрация
    09.06.2007
    Адрес
    Минск
    Сообщений
    756
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Black_Cat Посмотреть сообщение
    зачем?
    Для совместимости... блокировать при желании "лишние" порты.
    ZXM-Phoenix 1024 + VGA&PAL

    Байт 128К + TR-DOS + AY + TURBO; Балтик 48К; Sharp MZ-800

  3. #383

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,142
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    772
    Поблагодарили
    418 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Black_Cat Посмотреть сообщение
    по времянкам - никакого, по портам - смысл есть. Программа ориентируется по портам, и не знает что времянки другие. Вот если ещё и времянки сделать переключаемыми..
    Это не убедительно. Иначе почему тогда порты от Профи не засунуть.
    Нет, хватит - эта версия окончательная, иначе я заброшу все нафик, потому как это может продолжатся до бесконечности.

    Добавлено через 58 секунд
    Цитата Сообщение от Zloy Посмотреть сообщение
    Для совместимости... блокировать при желании "лишние" порты.
    В этом виде ресурсов на это уже нет.
    Последний раз редактировалось Mick; 27.03.2009 в 20:13. Причина: Добавлено сообщение
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  4. #384

    Регистрация
    09.06.2007
    Адрес
    Минск
    Сообщений
    756
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Нет, хватит - эта версия окончательная, иначе я заброшу все нафик, потому как это может продолжатся до бесконечности.
    Бросай эти мысли. Думай о том что делаешь важное и нужное дело! )))
    ZXM-Phoenix 1024 + VGA&PAL

    Байт 128К + TR-DOS + AY + TURBO; Балтик 48К; Sharp MZ-800

  5. #385

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,142
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    772
    Поблагодарили
    418 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Zloy Посмотреть сообщение
    Бросай эти мысли. Думай о том что делаешь важное и нужное дело! )))
    Это я так. Но в действительности версия эта будет окончательная.
    Итак конфигурация по умолчанию будет KAY 1024. Сигнал BANK подключен через перемычку.
    Изначально перемычка будет установлена в "0", тем самым будет полностью совместим по памяти с KAY 1024 и собственно будут виден весь метр. Когда появятся программы работающие с 2 мегабайтами, то перемычку переставим в рабочее положение.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Сигнал BANK.jpg 
Просмотров:	287 
Размер:	12.3 Кб 
ID:	11300  
    Последний раз редактировалось Mick; 27.03.2009 в 20:37.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  6. #386

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

    По умолчанию

    Mick, надо ещё переставить ЛП5, чтоб выход в теневик был безусловным и не зависел от ROMS.

    На новой схеме резистивная матрица HP3 отсутствует, зато есть две HP1.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	ROMS.PNG 
Просмотров:	270 
Размер:	7.5 Кб 
ID:	11356  
    Последний раз редактировалось Black_Cat; 31.03.2009 в 01:08.

  7. #387

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,142
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    772
    Поблагодарили
    418 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Black_Cat Посмотреть сообщение
    Mick, надо ещё переставить ЛП5, чтоб выход в теневик был безусловным и не зависел от ROMS.

    На новой схеме разистивная матрица HP3 отсутствует, зато есть две HP1.
    Я вот посмотрел, подумал. Сигнал ROMS вообще бесполезный. Сингалом PRN мы все нафиг запрещаем Так что этот сигнал проще убрать, чтобы не было путаницы.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  8. #388

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

    По умолчанию

    Нет, ты не прав. У этих сигналов разное назначение. Твой PRN - это сугубо скорпионовский сигнал включения теневого ПЗУ. Он используется сугубо Скорпионом при безусловном запуске теневого монитора. Это безусловный сигнал, т.е. он должен включать теневик абсолютно из любого режима, даже из TR-DOS'a. При этом этот сигнал больше ничего кроме вызова теневика не умеет. А ROMS - это сигнал программной адресации банков ПЗУ и имеет назначение менять А15 на ПЗУ. Вместе с сигналом ROM128/, предназначенным менять А14 на ПЗУ, они позволяют программисту получать доступ ко всем 64к ПЗУ без необходимости запуска TR-DOS'a. А то, что в нижние 16к ПЗУ, отведённые у тебя под теневик можно попасть двумя способами - это уже дань совместимости со скорповым софтом, хотя сам по себе сигнал PRN является нерациональным по сравнению с ROMS, т.к. не позволяет попасть куда угодно, а только в нижние 16к. Но зато PRN освобождает нас от необходимости знать в каких клонах в каких адресах размещается теневик. Вот у тебя теневик в нижних 16к, а в Скорпе в предпоследних, но благодаря PRN, программам не надо думать Скорп это или Феникс - они знают, что по сигналу PRN попадут в теневик на любом компьютере с любым расположением банок ПЗУ. И хотя скорповый сигнал и дублирует частично ROMS, но экономить на спичках не стоит. ROMS - это более универсальный сигнал, а PRN - позволяет иметь режим совместимости со Скорпом, что весьма полезно, и они оба стоят того чтоб иметь право на существование.
    Последний раз редактировалось Black_Cat; 30.03.2009 в 21:11.

  9. #389

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,142
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    772
    Поблагодарили
    418 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Black_Cat Посмотреть сообщение
    ...... И хотя скорповый сигнал и дублирует частично ROMS, но экономить на спичках не стоит. ROMS - это более универсальный сигнал, а PRN - позволяет иметь режим совместимости со Скорпом, что весьма полезно, и они оба стоят того чтоб иметь право на существование.
    Тогда объясни, а лучше с расбитовкой вариантов плоскостей ПЗУ, что то я уже совсем перестал что либо воспринимать

    Кстати, изменил сигнал переключения симов(BANK) будет D6 порта 1FFD, как собственно настаивали. Демка ILLUSION сразу заработала, так как кто писал ее зачем то писали в 6 бит порта 7FFD. Вот поэтому на Пентагонах, пользующих этот бит - эта дема не работает.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  10. #390

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

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Тогда объясни, а лучше с расбитовкой вариантов плоскостей ПЗУ, что то я уже совсем перестал что либо воспринимать
    Как такового однозначного соответствия между комбинациями ROM128/ & ROMS и конкретными банками не существует принципиально, т.к. в разных клонах 16к банки в ПЗУ расположены по разному. Т.е. эти сигналы не дают абсолютной адресации! Но! с помощью этих сигналов можно производить относительную адресацию. Например ты знаешь, что находишься в 48к, а тебе надо получить доступ к TR-DOS. Ты меняешь значение ROMS и ты однозначно в ПЗУ TR-DOS! И т.д как на схеме ниже:

    Serv<-ROM128/->TR-DOS
    . ^ . . . . . . . . . . . . ^
    . | . . . . . . . . . . . . . |
    ROMS . . . . . . . . ROMS
    . | . . . . . . . . . . . . . |
    . v . . . . . . . . . . . . . v
    128 <-ROM128/-> 48 UNLOCK D5=0 #7FFD

    Соответственно, сигнал PRN перекидывает из любого синего угла в красный вне зависимости от состояния сигналов ROM128/ & ROMS.

    Единственное исключение составляет 48 режим с залоченным портом #7FFD, при этом сигнал ROM128/ становится недоступен. Из этого режима можно программно попасть с помощью сигналов PRN & ROMS куда угодно, кроме 128 режима:

    Serv--ROM128/--TR-DOS
    . | . г . . . . . . . . . . . ^
    . | . . \ . . . . . . . . . . |
    ROMS . \ PRN . . . . ROMS
    . | . . . . . . . . . \ . . . |
    . | . . . . . . . . . . . \ . v
    128 --ROM128/-- 48 LOCK D5=1 #7FFD

    Добавлено через 3 часа 28 минут
    Цитата Сообщение от Mick Посмотреть сообщение
    Кстати, изменил сигнал переключения симов(BANK) будет D6 порта 1FFD
    у тебя он и так по D6 #7FFD переключался.. лучше схему дай, а то путаница одна..
    Последний раз редактировалось Black_Cat; 31.03.2009 в 01:15. Причина: Добавлено сообщение

Страница 39 из 139 ПерваяПервая ... 353637383940414243 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 13
    Последнее: 24.06.2014, 14:22
  2. продам компьютер клон спектрума "sintez-2"
    от Андрей 34 в разделе Барахолка (архив)
    Ответов: 6
    Последнее: 12.08.2008, 11:48
  3. Ответов: 0
    Последнее: 26.06.2005, 11:52

Ваши права

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