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

User Tag List

Страница 5 из 8 ПерваяПервая 12345678 ПоследняяПоследняя
Показано с 41 по 50 из 79

Тема: ULA

  1. #41
    Junior Аватар для Лапоть
    Регистрация
    04.12.2007
    Адрес
    Mосква
    Сообщений
    25
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Thumbs up

    В 1992 году я рассказал про эту особенность хакеру Лаптеву, и он использовал ее в своем копировщике LCOPY. Он тогда пошутил над кем-то из своих друзей с фирменным 128-м. Особенность состояла в том, что при загрузке очередного блока копировщик сигналил через бипер, а на тех машинах, где вход и выход были объединены, это иногда приводило к сбою загрузки...
    Было дело...
    А если и дальше вспоминать фичи ULЫ, можно еще вспомнить "несуществующие порты"- например "FF"(TR-DOS здесь не причем). Если считывать этот порт на фирменном спеке , то результатом будет , то что ULA экстрагирует из видео памяти в данный момент . На самоделках , типа Ленинград, из несуществующего порта считывается только "FF".

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

    По умолчанию

    Цитата Сообщение от Лапоть Посмотреть сообщение
    Если считывать этот порт на фирменном спеке , то результатом будет , то что ULA экстрагирует из видео памяти в данный момент .
    ток это не от юлы зависит, а от объединения шины данных видеопамяти и процессора с помощью резисторов, а так же того, что чтение данных из портов приходится как раз на соответствующий такт чтения из видеопамяти. А в Ленинграде и большинстве отечественных клонов шина выходных данных видеопамяти отделена от процессорной шины регистром, потому и нету такого эффекту хотя ради научного эксперименту было-бы интересно поменять ИР22 на резисторы
    Последний раз редактировалось Black_Cat; 09.12.2007 в 02:57.

  3. #43
    Junior Аватар для Лапоть
    Регистрация
    04.12.2007
    Адрес
    Mосква
    Сообщений
    25
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Согласен с Вами, но одно другое , не исключает.Спасибо , что поправили , разумеется, одной Юлой эффект порта #FF не ограничивается. Для меня, причинно следственная связь такова - архитектура ЮЛЫ , обязывает объединение шины данных видеопамяти и процессора с помощью резисторов, а то что чтение данных из портов приходится как раз на соответствующий такт чтения из видеопамяти дает нам эффект порта #FF.
    хотя ради научного эксперименту было-бы интересно поменять ИР22 на резисторы
    Не на WAIT`товом клоне с одной линейкой ОЗУ не прокатит - крайнее условие не выпоняется(то что чтение данных из портов приходится как раз на соответствующий такт чтения из видеопамяти дает нам эффект порта #FF).

  4. #44
    Junior Аватар для Лапоть
    Регистрация
    04.12.2007
    Адрес
    Mосква
    Сообщений
    25
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Exclamation

    Провел замеры на Spectrum + ,плата issue 4s,ULA FERRANTI 6C001E-7 8624

    4 3 | 6 bit | U,volt (ula 28pin connect)
    1 1 | 1 --- 3.85
    1 0 | 1 --- 3.70
    0 1 | 1/0 --- 0.713
    0 0 | 0 --- 0.388
    При комбинации битов 4,3 = 0,1 при чтении порта #fe бит 6 в приблизительно 1\3 считывался как 0.
    Ничего к paзьемам MIC или EAR подключено не было.
    При отогнутой ножке 28 ЮЛЫ, бит 6 порта #fe стабильно считывался как 0.
    4b3b| 6 bit | U,volt (ula 28pin disconnect)
    1 1 | 1 --- 3.89
    1 0 | 1 --- 3.73
    0 1 | 0 --- 0.715
    0 0 | 0 --- 0.387
    Последний раз редактировалось Лапоть; 11.12.2007 в 03:27.

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

    По умолчанию

    Цитата Сообщение от Лапоть Посмотреть сообщение
    При отогнутой ножке 28 ЮЛЫ
    А у тебя нога резистором к +5В не поддтягивается, и ещё - динамик включен через транзистор, плата какого года?
    Последний раз редактировалось Black_Cat; 11.12.2007 в 04:40.

  6. #46
    Junior Аватар для Лапоть
    Регистрация
    04.12.2007
    Адрес
    Mосква
    Сообщений
    25
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да , спикер включен через эмиттерный повторитель, по такой схеме.

    Спектрум , скорее всего был выпущен во второй половине 1984 года.

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

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

    По умолчанию

    Цитата Сообщение от Лапоть Посмотреть сообщение
    скорее всего был выпущен
    там на плате возле ОЗУ должно быть написано.. 1984 не катит - ULA 86 года. Глянь всёж по возможности нет ли подтяжки к +5В 28 ноги - на некоторых платах была.

  9. #48
    Junior Аватар для Лапоть
    Регистрация
    04.12.2007
    Адрес
    Mосква
    Сообщений
    25
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    там на плате возле ОЗУ должно быть написано..

    Еще раз посмотрел , померял 28 вывод на панельке, с вытащенной ЮЛОй - 1,5 МегОма.
    Цитата:Сообщение от Sonic
    Интересно, получается на реале на спикере можно делать не одно-, а ДВУХбитный вывод?
    Сообщение от Black_Cat
    Именно! Потому и рыть в этом направлении начал, что МОЖНО!! Более того - предполагаю что так изначально и было задумано! Но т.к. задумывал это Альтвассер, то с его уходом никто так и не понял для чего это нужно! И 25 лет вместо более-менее красивых сигналов все юзали ШИМ.
    Интересно, смотрю на таблицы померянных напряжений на 28 ноге ЮЛЫ , уровень открытия транзистора составляет 0.60 вольта, плюс диод 0.65(или два диода, как в резинке) - т.е. 1.3 вольта, прошу пояснить о каком двубитовом выходе идет речь ?

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

    По умолчанию

    Цитата Сообщение от Лапоть Посмотреть сообщение
    прошу пояснить о каком двубитовом выходе идет речь ?
    На выходе 28 ноги ULA имеем 4 уровня напряжения в зависимости от D3, D4. Т.е. по выходу 28 ULA представляет из себя двухбитный ЦАП.
    Последний раз редактировалось Black_Cat; 13.12.2007 в 02:31.

  11. #50
    Junior Аватар для Лапоть
    Регистрация
    04.12.2007
    Адрес
    Mосква
    Сообщений
    25
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Провел замеры на Spectrum +2 , Амstrad -схема ейная(http://www.zxspectrum.it/doc/plus2sm.pdf)
    Спасибо Tolly , не пожалевшему свой любимый спектрум
    Разьем магнитoфона отключен, ничего к paзьемам MIC или EAR подключено не было, бит 6 порта #fe стабильно считывался как 0.
    4 3 | 6 bit| 34pin -- 35pin connect U,volt )
    1 1 | 0 --- 0.01 -- 3.944
    1 0 | 0 --- 0.01 -- 3.772
    0 1 | 0 --- 0.01 -- 0.667
    0 0 | 0 --- 0.01 -- 0.333

    При отогнутых ножках 34,35 ЮЛЫ, бит 6 порта #fe стабильно считывался как 0.
    4 3 | 6 bit| 34pin -- 35pin disconnect U,volt )
    1 1 | 0 --- 0.12 --- 3.942
    1 0 | 0 --- 0.075 -- 3.775
    0 1 | 0 --- 0.075 -- 0.662
    0 0 | 0 --- 0.071 -- 0.329
    Цитата Сообщение от Black_Cat Посмотреть сообщение
    На выходе 28 ноги ULA имеем 4 уровня напряжения в зависимости от D3, D4. Т.е. по выходу 28 ULA представляет из себя двухбитный ЦАП.
    Я же имел ввиду , что на спикере(а не на ножке ЮЛЫ) будет три различных напряжения .Даже если брать сигнал с выхода MIC , то должны быть четыре одинаковых приращения уровня напряжения,чтоб назвать ЦАПом - здесь же небольшие девиации на краях диапазона , которые увы, практической ценности не несут.(ИМХО)
    Последний раз редактировалось Лапоть; 13.12.2007 в 04:24.

Страница 5 из 8 ПерваяПервая 12345678 ПоследняяПоследняя

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

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

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

Ваши права

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