User Tag List

Показано с 1 по 10 из 172

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

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

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

    Регистрация
    24.07.2008
    Адрес
    г. Курган
    Сообщений
    2,062
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от WingLion Посмотреть сообщение
    Засмеять можно любую идею, если слова вырвать из контекста, переврать и переставить наоборот...
    Это не важно, сколько там команд, и скаими данными оно работает. Идея ясна. По крайней мере мне. Согласитесь, если мы будем иметь шину 16 или 32 бит, то данные будут читаться быстрее, разве это не даст ускорения при выполнении команд? Даст конечно. В худшем варианте не замедлит, будет так как было. В лучшем - ускорение в 2-4 раза. В том же Z-280 это реализовано было. Всеми режимами управляет несколько системных регистров (как и на 80386 и позднее). Рулится всё битами. Главное всё продумать, что и как делать. Что бы было эффективно и красиво. ez80 конечно интересен, но много чего у него сделано топорно. То же ограничение в 24 бита на ОЗУ. Ну будет 16 метров и что? Далее опять страницы?

    ---------- Post added at 15:29 ---------- Previous post was at 15:27 ----------

    Цитата Сообщение от ZEK Посмотреть сообщение
    В Z80 надо добавить одну мелочь и он станет на порядок красивей
    а именно что бы по какому то префиксу инструкции которые работают с IX работали с SP, сразу жизнь упрощается с передачей параметров и расположением локальных переменных в стеке.
    Почитай про Z-380. Там и это реализовано и много чего другого. По гибкости команд и методов адресации не сильно уступает тем же 80386 и более поздним.

    Скрытый текст

    Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
    ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
    ZX Evolution Rev B.
    Color 48 + Beta Disk Interface +FDD+YM2149F
    Орель-08БК
    Pentagon-48 (недоссобранный кем-то)
    Pentagon-128 (полуубитый)
    Кворум-128 (в ремонте)
    Магик-05 (в ремонте)
    Robotron 1715
    Корвет ПК8020 и ПК8010
    Amstrad CPC 464
    Amstrad CPC 6128
    [свернуть]

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

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

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

Эту тему просматривают: 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

Ваши права

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