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

User Tag List

Страница 4 из 7 ПерваяПервая 1234567 ПоследняяПоследняя
Показано с 31 по 40 из 64

Тема: Advanced Z80

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

    По умолчанию

    Цитата Сообщение от ASDT Посмотреть сообщение
    Т.е. ура эмуляторам ...
    вообще речь шла об FPGA и CPLD, читай внимательно комменты

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

  3. #32
    Activist Аватар для Sergey
    Регистрация
    23.12.2006
    Адрес
    Славный город Самара
    Сообщений
    473
    Спасибо Благодарностей отдано 
    89
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не думаю, что буду оригинальным, но скажу:
    Считаю, было бы целесообразным для начала дополнить прошивку Z80 командами коллов относительно содержимого регистровых пар (BC, DE, HL, IX, IY) из набора Z380, а также относительных коллов с 16-битным смещением:
    CALL d16,(rp)
    CALL rp(rp) - не помню есть ли они в Z380.

    При этом следует обеспечить:
    1. установку платы с FPGA-Z80 в панельку стандартного Z80 на спектруме;
    2. возможность обновления прошивки на самом спектруме.

    Как идеальный вариант вижу изготовление конечного продукта в виде платы расширения, имеющей новый видеоконтроллер, GS, контроллер HDD, etc, слоты расширения, с возможностью установки в любой существующий клон спектрума.
    С уважением,
    Gris / Red Triangle.
    _____________________________________
    ZX-EVO/TS-Labs config/NGS/HDD/SD-card
    Amiga A1200/Blizzard 1230@50/32/60GB
    Amiga A1200/Apollo 1260@66/32/60GB
    UnAmiga (C5) AGA GM7123 VideoDAC

  4. #33
    Veteran Аватар для icebear
    Регистрация
    05.05.2005
    Адрес
    Германия
    Сообщений
    1,614
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Black_Cat Посмотреть сообщение
    Вопрос - в 64 макроячейки EPM7064S, Z80 засунуть можно?
    Нет. Корка T80 жрёт 20К вентелей. В CPLD не засунуть ни одной корки проца (исключение - спец. версия PicoBlaze Xilinx, под их же камень).
    Who are you to fucking lecture me?

  5. #34
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,525
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    263
    Спасибо Благодарностей получено 
    208
    Поблагодарили
    166 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Весьма досадно, что Z80 имеет команду "ld sp,hl", а не "ex sp,hl" - кажется мелочь, однако было бы полезнее на порядок...
    Прихожу без разрешения, сею смерть и разрушение...

  6. #35
    Veteran Аватар для icebear
    Регистрация
    05.05.2005
    Адрес
    Германия
    Сообщений
    1,614
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    Весьма досадно, что Z80 имеет команду "ld sp,hl", а не "ex sp,hl" - кажется мелочь, однако было бы полезнее на порядок...
    А ещё досаднее то, что такая команда "делается" в ПЛИС одной строкой Но на всё рук не хватает (а у меня походу ещё и мозгов).

    ЗЫ: А ты до сих пор не разродился.
    Who are you to fucking lecture me?

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

    По умолчанию

    А я идею поддерживаю, при условии что "новый Z80" можно будет вставить в посадочное место "старого 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], естественно...

  8. #37
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,525
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    263
    Спасибо Благодарностей получено 
    208
    Поблагодарили
    166 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от icebear Посмотреть сообщение
    ты до сих пор не разродился
    Нифига не моя очередь хотя я работаю
    Прихожу без разрешения, сею смерть и разрушение...

  9. #38
    Veteran
    Регистрация
    22.02.2005
    Адрес
    Украина, Харьков
    Сообщений
    1,527
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Максагор
    А я идею поддерживаю, при условии что "новый Z80" можно будет вставить в посадочное место "старого Z80" на любом спектруме.
    Прошу прощения, а смысл? Старенькие клоны большую частоту шины не потянут. При увеличении частоты FSB проца скажем за 14Мгц уже вся начинка кардинально меняется (быстродействие памяти, скорость срабатываение защелок портов). Опять же Z80 ограниченный 64Кб прямоадресуемой памяти. Какой смысл в таком новом процессоре, десяток новых команд?

    Добавлено через 8 минут
    Если меняется проц меняется и сам компьютер. Если бы не внутренние порты старших клонов Z80 (Z180, Z380, eZ80), то это была бы реальная альтернатива. Но со сменой не только проца, но и среды обитания (компа). А поскольку в спектруме как минимум клавиатура пересекается с адресом внутреннего порта, то выход виден только в применении быстродействующего софтядра Z80 в ПЛИС.
    Последний раз редактировалось spensor; 13.12.2007 в 11:40. Причина: Добавлено сообщение

  10. #39
    Master
    Регистрация
    17.05.2005
    Адрес
    г. Абакан
    Сообщений
    694
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    именно таки путем пошли интеловцы, добавив кэш, чтоб уменьшить нагрузку на память/порты, ну и конечно добавляли команды... эволюционный путь однако!
    другое дело - а приживется ли?
    вообще, чтобы прижилось, надо как минимум составить список команд, в которых есть острая необходимость у програмёров. совместными усилиями составим?

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

    По умолчанию

    Цитата Сообщение от spensor Посмотреть сообщение
    Какой смысл в таком новом процессоре, десяток новых команд?
    Как показывает историческая практика - есть, и в РС в своё время активно применялась практика встраивания команд от старших моделей процов в модифицированные младшие:
    NEC V20=I8088+команды от I80286
    NEC V30=I8086+команды от I80286
    Cyrix Cx486SLC=I80386SX+команды от I80486
    Cyrix Cx486DLC=I80386DX+команды от I80486
    Cyrix Cx486SRX2*=I80386SX+команды от I80486
    Cyrix Cx486DRX2*=I80386DX+команды от I80486
    Cyrix Cx5x86 M1=фактически Pentium в корпусе I80486DX4
    * - удвоенная частота ядра
    Последний раз редактировалось Black_Cat; 13.12.2007 в 14:43.

Страница 4 из 7 ПерваяПервая 1234567 ПоследняяПоследняя

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

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

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

Ваши права

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