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

User Tag List

Страница 4 из 18 ПерваяПервая 12345678 ... ПоследняяПоследняя
Показано с 31 по 40 из 172

Тема: A давайте разработаем собственный Z80 на VHDL.

  1. #31
    Activist
    Регистрация
    21.08.2009
    Адрес
    Cyprus
    Сообщений
    233
    Спасибо Благодарностей отдано 
    81
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    19 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Black_Cat Посмотреть сообщение
    в eZ80 это есть - программно включаемый расширенный режим с командой за такт на 50MHz
    Да, но режима полной совместимости с оригинальным Z80 в eZ80 нет.

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

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

    По умолчанию

    Цитата Сообщение от mastermind Посмотреть сообщение
    Да, но режима полной совместимости с оригинальным Z80 в eZ80 нет.
    кто тебе такую чушь сказал?

  4. #33
    Moderator Аватар для Максагор
    Регистрация
    16.01.2005
    Адрес
    Москва
    Сообщений
    1,981
    Спасибо Благодарностей отдано 
    207
    Спасибо Благодарностей получено 
    303
    Поблагодарили
    113 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Идея процессора на VDHL с новыми командами проч. замечательная! Поддерживаю обеими руками, но с одним "но": Снаружи это должна быть платка с 40 выводами, подключаемыми в панельку из-под стандартного Z80, чтобы воткнул в любой спек и работай, только с новыми возмлжностями.
    Максагор, NedoPC group
    ПК ATM-turbo 2+ 1024Kb RAM, 1,7Gb HDD, CD-ROM, Turbo FM, GS-512
    [ZX rulezzz 4reva!!!]
    http://atmturbo.nedopc.com
    http://vk.com/atmturbo
    http://maksagor.livejournal.com
    http://moskprf.ru
    [СССР][Коммунизм][КПРФ] ну [ZX], естественно...

  5. #34
    Activist
    Регистрация
    21.08.2009
    Адрес
    Cyprus
    Сообщений
    233
    Спасибо Благодарностей отдано 
    81
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    19 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Black_Cat Посмотреть сообщение
    кто тебе такую чушь сказал?
    Документация

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

    По умолчанию

    mastermind, читай внимательно доку и не неси ерунды , в стандартном режиме CPU eZ80 абсолютно идентичен CMOS Z80

  7. #36
    Activist
    Регистрация
    21.08.2009
    Адрес
    Cyprus
    Сообщений
    233
    Спасибо Благодарностей отдано 
    81
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    19 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Black_Cat Посмотреть сообщение
    mastermind, читай внимательно доку и не неси ерунды , в стандартном режиме CPU eZ80 абсолютно идентичен CMOS Z80
    Да говорю ж, читал.
    Я об этом:
    http://www.zilog.com/docs/um0077.pdf
    Zilog’s eZ80® CPU is a high-speed, 8-bit microcontroller capable of executing code four times faster than a standard Z80 operating at the same clock speed
    Т.е. в т.ч. и в режиме совмеcтимости с Z80 он в 4 раза меньше тактов чем реальный Z80 использует.
    Для [части] спектрумовского софта, очевидно, это тоже фактор (не-)совместимости.

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

    По умолчанию

    Цитата Сообщение от mastermind Посмотреть сообщение
    Т.е. в т.ч. и в режиме совмеcтимости с Z80 он в 4 раза меньше тактов чем реальный Z80 использует
    нет, здесь речь о расширенном режиме, а в стандартном режиме работа процессора абсолютно идентична Z80
    Последний раз редактировалось Black_Cat; 24.02.2012 в 01:09.

  9. #38
    Activist
    Регистрация
    21.08.2009
    Адрес
    Cyprus
    Сообщений
    233
    Спасибо Благодарностей отдано 
    81
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    19 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Также на сайте EZ80P: http://www.retroleum.co.uk/ez80p/
    the EZ80P is less suited to emulating classic 8-bit systems since the CPU (actually it is more of an MPU) is not 100% compatible with the Z80 (its peripherals are hardwired to certain ports, there’s different interrupt handling etc).


    ---------- Post added at 23:19 ---------- Previous post was at 23:07 ----------

    Цитата Сообщение от Black_Cat Посмотреть сообщение
    нет, здесь речь о расширенном режиме, а в стандартном режиме работа процессора абсолютно идентична Z80
    Откуда инфо? В терминологии доки в общем-то вообще нет никакого "режима совместимости с Z80", а есть "режим адресации памяти Z80" (Z80 memory mode). Т.е. этот "режим совместимости" влияет на адресацию и размер регистров, а про какие либо вариации в скорости исполнения - ни слова.
    Z80 MEMORY Mode
    When the ADL bit is cleared to 0, the CPU operates using Z80-compatible addressing and Z80-style, 16-bit CPU registers. This Z80 MEMORY mode is also occasionally referred to as non-ADL mode. Z80 MEMORY mode is the default operating mode on reset.
    In Z80 MEMORY mode (or its alternate term, Z80 mode), all of the multibyte internal CPU registers are 16 bits. Also, the 16-bit Stack Pointer Short (SPS) register is used to store the stack pointer value.

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

    По умолчанию

    Цитата Сообщение от mastermind Посмотреть сообщение
    ts peripherals are hardwired to certain ports, there’s different interrupt handling etc
    mastermind, не обижайся, но твои цитаты описываются русской пословицей: "гляжу в книгу - вижу фигу". Да, в eZ80 имеется встроенная периферия, с адресами портов не всегда совместимыми с тем или иным коипьютером, но сам процессор в стандартном режиме абсолютно ничем не отличается от Z80

  11. #40
    Activist
    Регистрация
    21.08.2009
    Адрес
    Cyprus
    Сообщений
    233
    Спасибо Благодарностей отдано 
    81
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    19 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ок, если мои цитаты такие кривые, процитируй тогда где сказано что:
    Цитата Сообщение от Black_Cat Посмотреть сообщение
    в стандартном режиме работа процессора абсолютно идентична Z80
    (в плане скорости исполнения, естественно)

    P.S.: Народ, а может кто-то юзал живой eZ80 и считал такты?
    Последний раз редактировалось mastermind; 24.02.2012 в 01:29.

Страница 4 из 18 ПерваяПервая 12345678 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 135
    Последнее: 12.05.2020, 19:58
  2. Сырок FDC1772 в VHDL
    от fan в разделе Несортированное железо
    Ответов: 10
    Последнее: 24.03.2017, 16:45
  3. YM2149 - а вот кому VHDL код?
    от icebear в разделе Звук
    Ответов: 15
    Последнее: 11.01.2006, 14:46

Ваши права

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