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

User Tag List

Страница 10 из 13 ПерваяПервая ... 678910111213 ПоследняяПоследняя
Показано с 91 по 100 из 124

Тема: Временные диаграммы Вектора

  1. #91
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,803
    Спасибо Благодарностей отдано 
    642
    Спасибо Благодарностей получено 
    1,773
    Поблагодарили
    1,023 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ivagor всегда прав, кроме тех случаев когда он не прав, тут не поспоришь.
    В связи с темой прокачки видеоданных через ВУ вспомнил про "Приключения колобка" (Вектор-user 13 и 14). Серьезно эту рекламу я не воспринимал ни тогда ни сейчас, но об осуществимости написанного в 14 номере задумывался. Цитата: "512x256 точек, 64 (шестьдесят четыре) цвета одновременно. Минимальные аппаратные переделки RAMдиска".
    Тут возможны как минимум 2 варианта:
    1) 64 цвета в режиме 512 считаются аналогично тому, как у вектора получаются 8 цветов в этом режиме (четные/нечетные точки). Т.е. нужно дополнительно "всего" 16 Кб на экран. Их можно прокачать через выведенную на ВУ шину данных, если эксклюзивно отдать видеоконтроллеру доступ к КД в активной области (процу останется доступ на бордюрах).
    2) Честные 64 цвета в режиме 512. Дополнительно к векторовским 32 Кб нужно дополнительно 64 Кб. Прокачать их через ВУ без переделок не представляется возможным. Вероятно "минимальные аппаратные переделки" включали подпайку проводков многобитной шины данных от КД.

    И это еще не считая требуемых доработок самого вектора.

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

  3. #92
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,105
    Спасибо Благодарностей отдано 
    772
    Спасибо Благодарностей получено 
    643
    Поблагодарили
    398 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Адаптер Syntal уже является по сути новым видеоадаптером для Вектора. Сейчас он максимально совместим с оригиналом, но никто ведь не мешает поддержать в нем то, чего изначально не было. Например: запись с маской слоев, запись с маской бит, копирование сразу 4 слоев через теневой буфер. Ну в общем EGA.
    Больше игр нет

  4. #93
    Veteran
    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,653
    Спасибо Благодарностей отдано 
    214
    Спасибо Благодарностей получено 
    301
    Поблагодарили
    212 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    Адаптер Syntal уже является по сути новым видеоадаптером для Вектора. ... Ну в общем EGA.
    Тогда уж проще на ISA-шину повесить настоящую видеокарту

  5. #94
    Master Аватар для Improver
    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    970
    Спасибо Благодарностей отдано 
    417
    Спасибо Благодарностей получено 
    392
    Поблагодарили
    217 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    В двух словах:
    RA = {a9,a10,a11,a12,a13,a1,a2,~a14}
    CA = {a3,a4,a5,a6,a7,a8,a16,~a15}
    Интересно, такая раскладка битов будет одинакова для разных версий Вектора? Т.е. для первых выпусков и для "02"...

  6. #95
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,105
    Спасибо Благодарностей отдано 
    772
    Спасибо Благодарностей получено 
    643
    Поблагодарили
    398 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Improver, я надеюсь, что да. Если не ошибаюсь, это связано с организацией видеопамяти: видеоадаптер считает подряд строка за строкой, а из памяти надо выбирать столбиками. В моей излюбленной схеме формирование адресов зашифровано в D11-D14 на второй странице.
    Больше игр нет

  7. #96
    Master Аватар для Improver
    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    970
    Спасибо Благодарностей отдано 
    417
    Спасибо Благодарностей получено 
    392
    Поблагодарили
    217 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В описании к омскому КД есть упоминание о том, что сигнал СТЕК приходит после сигнала RAS, причём это даже названо ошибкой разработчиков Вектора, но на диаграммах в этой теме я, к сожалению, не нашёл графика с сигналом СТЕК...
    KTSerg, svofski, и все у кого есть такая возможность, прошу, снимите, плз., дополнительно логи этого сигнала по отношению к сигналам RAS, CAS, ЗПЗУ и БЛК во время записи на КД в режиме "стек", можно прямо с "ВУ". В особенности интересует, как ведут себя эти сигналы при записи первого и второго байта при команде "PUSH ...". Для общего понимания...

  8. #97
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,105
    Спасибо Благодарностей отдано 
    772
    Спасибо Благодарностей получено 
    643
    Поблагодарили
    398 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я сопереживаю, но у меня сейчас к сожалению стенд разобран и диаграмму в ближайшие дни снять не смогу, а все старые лежат в теме про Шадков. По-моему с сигналом СТЕК все было нормально, разнос у меня наблюдался с сигналом ЧТЗУ, вот как здесь.
    Больше игр нет

  9. #98
    Master Аватар для Improver
    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    970
    Спасибо Благодарностей отдано 
    417
    Спасибо Благодарностей получено 
    392
    Поблагодарили
    217 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    Я сопереживаю, но у меня сейчас к сожалению стенд разобран и диаграмму в ближайшие дни снять не смогу, а все старые лежат в теме про Шадков.
    Это совсем не срочно, можно сделать и потом. Пока хватит графиков из Шадков.

    По-моему с сигналом СТЕК все было нормально, разнос у меня наблюдался с сигналом ЧТЗУ, вот как здесь.
    Хорошо, если так. На этом графике, кстати, VU_STACK начинается и правда после RAS, но это не так плохо, хуже то, что он заканчивается до завершения CAS...

  10. #99
    Veteran
    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,653
    Спасибо Благодарностей отдано 
    214
    Спасибо Благодарностей получено 
    301
    Поблагодарили
    212 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Improver Посмотреть сообщение
    В описании к омскому КД есть упоминание о том, что сигнал СТЕК приходит после сигнала RAS, причём это даже названо ошибкой разработчиков Вектора, ... прошу, снимите, плз., дополнительно логи этого сигнала по отношению к сигналам RAS, CAS, ЗПЗУ и БЛК во время записи на КД в режиме "стек", можно прямо с "ВУ". В особенности интересует, как ведут себя эти сигналы при записи первого и второго байта при команде "PUSH ...". Для общего понимания...
    По большому счёту нужна программка, выполняющая в цикле команды, которые сформируют нужные сигналы.
    Зная, код программки, легче потом интерпретировать результат...

  11. #100
    Master Аватар для Improver
    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    970
    Спасибо Благодарностей отдано 
    417
    Спасибо Благодарностей получено 
    392
    Поблагодарили
    217 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KTSerg Посмотреть сообщение
    По большому счёту нужна программка, выполняющая в цикле команды, которые сформируют нужные сигналы.
    Зная, код программки, легче потом интерпретировать результат...
    Это запросто, вот, например:
    Код:
            .ORG    00100h
    L_MAIN: MVI  A, 1Ch     ; 00011100b -- вкл. 3 банк как стек на КД
            DI              ; запрещаем прерывания
            OUT     010h    ; отправляем в порт
            LXI  D, 0FF0h   ; чем заполнять
            LXI  H, 1000h   ; сколько/2
            LXI  SP,0E000h  ; указатель на стек
    L_LOOP: PUSH D          ; заполняем через стек...
            DCX  H
            MOV  A, L
            ORA  H
            JNZ     L_LOOP  ; зациклено
            XRA  A          ; обнуляем аккумулятор
            OUT     010h    ; отправляем в порт -- отключаем КД
            EI              ; разрешаем прерывания
            JMP     L_MAIN  ; начинаем всё с начала
            .END
    Этот тест в цикле отправляет 2000h байт в стек по адресам с DFFFh до C000h.
    Откомпилированный вариант: TestSTEK.7z

Страница 10 из 13 ПерваяПервая ... 678910111213 ПоследняяПоследняя

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

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

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

Похожие темы

  1. ВременнЫе диаграммы и другие вопросы по Z80
    от Bolt в разделе Для начинающих
    Ответов: 33
    Последнее: 09.04.2014, 15:53
  2. Как я цифровал дискеты Вектора
    от Vector-user в разделе Вектор
    Ответов: 31
    Последнее: 08.08.2012, 23:17
  3. продаются БП от Вектора (в магазине)
    от poisk в разделе Барахолка (архив)
    Ответов: 0
    Последнее: 06.03.2009, 15:51
  4. Временные "тормоза" при работе форума
    от [bETA]mEN в разделе Форум
    Ответов: 57
    Последнее: 24.11.2006, 17:53
  5. чертовы диаграммы -__-
    от boo_boo в разделе Несортированное железо
    Ответов: 0
    Последнее: 30.01.2006, 22:04

Ваши права

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