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

User Tag List

Страница 110 из 146 ПерваяПервая ... 106107108109110111112113114 ... ПоследняяПоследняя
Показано с 1,091 по 1,100 из 1451

Тема: Вектор-06Ц: Эмуляция

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

    По умолчанию

    В 06Ц вижу, что биты слова состояния пишутся в 155ТМ8, в .02 - в 1533ТМ9. Т.е. в 06Ц возможно читает со входа триггера?

    - - - Добавлено - - -

    Я про то, что "штатной" выборки (с выходной стороны) на шину проца хоть из ТМ8 в 06Ц, хоть из ТМ9 в 02 не предусмотрено.

  2. #1092
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,114
    Спасибо Благодарностей отдано 
    791
    Спасибо Благодарностей получено 
    654
    Поблагодарили
    401 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor
    Если серьезно, то ведь так не должно быть, почему 42?
    Кодовое название проекта было Deep Thought.
    Больше игр нет

  3. #1093
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,840
    Спасибо Благодарностей отдано 
    653
    Спасибо Благодарностей получено 
    1,813
    Поблагодарили
    1,042 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нет, думаю из ТМ8 или ТМ9 не читается. Там ведь не все биты, а из 0C-0F читается полное слово состояния 42h. Т.е. в 06Ц оно как-то висит на шине, а в 02 - нет.

    - - - Добавлено - - -

    Просто для полноты - в 06Ц один из битов слова состояния (не влезший в ТМ8) запоминается в ТМ2.

    - - - Добавлено - - -

    И еще один - в другой ТМ2.

  4. #1094
    Master Аватар для Ramiros
    Регистрация
    05.08.2008
    Адрес
    Магнитогорск
    Сообщений
    954
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    71
    Поблагодарили
    31 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    странно, у меня из PSW читается 56, а если выбрать Z80 то 42... или там не все биты участвуют?
    Здесь можно скачать актуальные версии Virtual Vector (VV)

  5. #1095
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,840
    Спасибо Благодарностей отдано 
    653
    Спасибо Благодарностей получено 
    1,813
    Поблагодарили
    1,042 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ramiros, речь про слово состояния, которое выдает на шину данных 8080 в первом такте машинного цикла в сопровождении SYNC.

    Большое спасибо Дмитрию2012, он проверил на Векторе-2014 - тоже 42, как и ожидалось, т.к. это реплика 06Ц.

    - - - Добавлено - - -

    В теме про river raid еще раз поднимался вопрос программирования палитры. Дмитрий2012 проверил мой fastpalprog.rom на своем 2014 - все работает нормально, т.е. при тщательном выборе моментов программирования палитры хватает и одного out/цвет (проверено на двух векторах - бывшем моем 06Ц и 2014 Дмитрия).

  6. #1096
    Master Аватар для Ramiros
    Регистрация
    05.08.2008
    Адрес
    Магнитогорск
    Сообщений
    954
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    71
    Поблагодарили
    31 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ramiros Посмотреть сообщение
    странно, у меня из PSW читается 56, а если выбрать Z80 то 42... или там не все биты участвуют?
    А ну да, я тупанул, подумал было что CPU выдает на шину состояние флагов ))
    Здесь можно скачать актуальные версии Virtual Vector (VV)

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

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

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Нет, думаю из ТМ8 или ТМ9 не читается. Там ведь не все биты, а из 0C-0F читается полное слово состояния 42h. Т.е. в 06Ц оно как-то висит на шине, а в 02 - нет.
    Просто для полноты - в 06Ц один из битов слова состояния (не влезший в ТМ8) запоминается в ТМ2.
    И еще один - в другой ТМ2.
    Самое прикольное, что судя по схеме, проц по командам IN от 0C до 0F - читает сам себя.
    Т.к. D19 ВА86 на момент чтения этих портов отключена (на ОЕ "1"). А по схеме к шине данных проца подключены только ВА86, два порта и таймер (все отключены)... и даже подтяжки шины к питанию нет...
    Осталось сделать временную подтяжку шины и проверить идею...
    Последний раз редактировалось KTSerg; 03.01.2018 в 07:22.

  9. #1098
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,840
    Спасибо Благодарностей отдано 
    653
    Спасибо Благодарностей получено 
    1,813
    Поблагодарили
    1,042 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    KTSerg, я дошел до предположения, что разница в логике формирования OE для ВА86, но в самой этой логике даже не начал разбираться.

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

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    KTSerg, я дошел до предположения, что разница в логике формирования OE для ВА86, но в самой этой логике даже не начал разбираться.
    Проверил подтяжку шины проца...
    Читает другое число. При подтяжке ноги 3 проца к +5 через 10К, стал читать 52. А 4 ноги 62.

  11. #1100
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,840
    Спасибо Благодарностей отдано 
    653
    Спасибо Благодарностей получено 
    1,813
    Поблагодарили
    1,042 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Но если я правильно понимаю, в принципе есть и другой путь - изменение логики формирования OE для ВА86. С "другой стороны" ВА86 подтяжка к питанию есть.
    Правда толку в этих изменениях и доработках нет, и так все работает. Зато теперь известен простой способ программного детекта 06Ц и .02.

Страница 110 из 146 ПерваяПервая ... 106107108109110111112113114 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Вектор-06Ц: Общие вопросы
    от CityAceE в разделе Вектор
    Ответов: 844
    Последнее: 11.01.2024, 14:31
  2. Ответов: 9
    Последнее: 18.04.2009, 21:21
  3. Вектор-06Ц
    от AlexBel в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 20.12.2007, 08:23
  4. IM2, вектор прерывания
    от Jukov в разделе Программирование
    Ответов: 18
    Последнее: 20.09.2006, 09:32

Ваши права

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