User Tag List

Страница 3 из 27 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 337

Тема: Вопросы о Z84C00 и eZ80

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,870
    Спасибо Благодарностей отдано 
    521
    Спасибо Благодарностей получено 
    250
    Поблагодарили
    224 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Bolt Посмотреть сообщение
    Да, в мануале даже картинка есть, как там операции на шине перетасовываются.
    Хардварный перехват будет однозначно. Но, однако, на сложную задачу замахнулся, это я уже понял.

    Мне этого мало
    Задача-максимум: запустить две программы, написанных для 48/128/etc, и чтобы они независимо выполнялись, выводя изображение в окна. Многозадачность и виртуализация Z80 на Z80. С эмуляцией дисковода, AY, регистра 7FFE и прочего.
    в каком мануале? ты на какой чип нацелился?

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

  3. #2

    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,870
    Спасибо Благодарностей отдано 
    521
    Спасибо Благодарностей получено 
    250
    Поблагодарили
    224 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Партнамбера то у них есть? Вот например проц со встроенным MMU Z8018008VSG, правда пускается на частотах только до 10MHz Z8018010VSG и старенький
    https://docs-emea.rs-online.com/webd...6b81386676.pdf
    есть навороченные чипы типа eZ80F91 Series 256 kB Flash 8 kB RAM 50 MHz 8-Bit Microcontroller - LQFP-144pb0135.pdf
    Последний раз редактировалось andrews; 31.07.2019 в 02:28.

  4. #3

    Регистрация
    14.04.2013
    Адрес
    г. Ростов-на-Дону
    Сообщений
    608
    Спасибо Благодарностей отдано 
    70
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    48 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Z8018008VSG: 10 МГц, 2.5 MIPS макс., 64 килобайта, простой MMU на 1 мегабайт.
    Z84C0020: 20 МГц, 5 MIPS макс., 64 килобайта, без MMU.
    eZ80F91: 50 МГц, 50 MIPS макс., 16 мегабайт, и даже без MMU.

    А вообще конечно странные процессоры у Zilog. Что-то есть в одном, что-то в другом. Если б их все вместе собрать такая замечательная вещь получилась бы...

  5. #4

    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,870
    Спасибо Благодарностей отдано 
    521
    Спасибо Благодарностей получено 
    250
    Поблагодарили
    224 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Зато посмотри pb0135.pdf у него чего только на борту нет. Ethernet даже есть. Странные потому, что фирма обеднела и поглощена IXYS, вот они и компонуют под конкретные разработки. Один из чипов стоит в графическом калькуляторе TI-84 Plus CE и стоит до сих пор денег!
    Последний раз редактировалось andrews; 31.07.2019 в 02:37.

  6. #5

    Регистрация
    14.04.2013
    Адрес
    г. Ростов-на-Дону
    Сообщений
    608
    Спасибо Благодарностей отдано 
    70
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    48 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andrews Посмотреть сообщение
    Странные потому, что фирма обеднела и поглощена IXYS, вот они и компонуют под конкретные разработки.
    Может и так. eZ80190 ну прям DSP, интересно под что его компоновали.

  7. #6

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Bolt Посмотреть сообщение
    Z84C00 полностью совместим бинарно и по тактам, если подать на него 3,5 МГц, и его можно спокойно использовать в новых компьютерах без потери совместимости
    Цитата Сообщение от Bolt Посмотреть сообщение
    На Z84 (буду называть его так)
    присмотрелся

    дык это просто CMOS-ная версия проца (так и нужно ее называть)
    а не разводить тут Z084, Z84

    и она не полностью совместимая с NMOS-ной

    место out (C),$00 выдает out (C),$FF
    и местами для бипера и мультибордера это критично...

    изза этого иногда даже делают 2 версии демки


    а гарантированно стоит CMOS-ный z80 например в пентево рев С и вроде в рев B
    Последний раз редактировалось NEO SPECTRUMAN; 31.07.2019 в 05:46.

  8. #7

    Регистрация
    14.04.2013
    Адрес
    г. Ростов-на-Дону
    Сообщений
    608
    Спасибо Благодарностей отдано 
    70
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    48 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    присмотрелся

    дык это просто CMOS-ная версия проца (так и нужно ее называть)
    а не разводить тут Z084, Z84

    и она не полностью совместимая с NMOS-ной

    место out (C),$00 выдает out (C),$FF
    и местами для бипера и мультибордера это критично...
    Понял, не буду разводить.
    Что вместо чего выдаёт не понял.
    Но всё равно, эмулировать бипер под многозадачной операционкой... это тема для отдельного извращения.

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

    Цитата Сообщение от ivagor Посмотреть сообщение
    Это у какого варианта процессора? В eZ80190 Product Specification (ps0066.pdf) написано, что может добавлять от 0 до 7 wait states при обращении к памяти или портам (настраивается индивидуально для каждого chip select).
    Это у eZ80F91. Добавлять wait states он может, но ко всем одинаково, а у Z80 циклы доступа к памяти имеют длину 3-4-5 тактов. Только если снаружи при М1 дополнительно один wait добавить.

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

    Цитата Сообщение от Mick Посмотреть сообщение
    А как обстоят дела с доступностью всех тут обсуждаемых экзотических вещей. Это на тот случай, если в планах стоит повторяемость изделия.
    На мой взгляд доступность не хуже, чем у Z80 в DIP-40.

    Этот пользователь поблагодарил Bolt за это полезное сообщение:

    ivagor(31.07.2019)

  9. #8

    Регистрация
    14.04.2013
    Адрес
    г. Ростов-на-Дону
    Сообщений
    608
    Спасибо Благодарностей отдано 
    70
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    48 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ещё вопрос по Спектрумам и их родственникам.

    У процессора есть несколько режимов прерывания: 0, 1, 2.
    0 - выполняем инструкцию RST 38h, которая приходит в качестве "вектора" (опкод FFh)
    1 - всегда выполняем RST 38h
    2 - читаем вектор, читаем адрес по этому вектору, идём по адресу.

    В Спектрумах всегда используется вектор FF?
    #INT всегда заведён на кадровую развёртку?
    #NMI только для кнопки MAGIC?
    Или есть модификации, в которых это не так?

    Что будет, если во время обработки прерывания придёт ещё один запрос? Я, честно говоря, уже не помню как писать обработчик. В начале DI, в конце RETI?

    Может ли отработать NMI, если мы уже в обработчике NMI? Пофиг что испортятся IFF1/IFF2, интересует поведение в целом.

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

    А, ещё. Вроде там какой-то баг был с этими IFF. Киньте ссылку на описание бага, пожалуйста.

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

    Бли-ин... Ещё вспомнил про глюк прерываний на цепочке префиксов... Пока будем считать это таким же жёстким багом, как F00F у Пентиума

  10. #9

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Bolt Посмотреть сообщение
    Что вместо чего выдаёт не понял.
    дык команда такая
    которая закидывает в порт 0
    на смос-ах закидывает в порт 255

  11. #10

    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    дык команда такая
    Было такое дело (всем Z80 известно). Но так криво закинуть на форум надо уметь. Я и сам призадумался
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

Страница 3 из 27 ПерваяПервая 1234567 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. ZX Spectrum на eZ80
    от SAVC в разделе ZX Концепции
    Ответов: 4
    Последнее: 20.04.2016, 12:30
  2. Zetnix eZ80 project
    от Totem в разделе Разный софт
    Ответов: 44
    Последнее: 22.11.2011, 23:44
  3. eZ80 - TEST!!!
    от Black_Cat в разделе Несортированное железо
    Ответов: 0
    Последнее: 17.10.2009, 18:25
  4. eZ80
    от icebear в разделе Несортированное железо
    Ответов: 0
    Последнее: 17.06.2005, 18:22

Ваши права

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