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

User Tag List

Показано с 1 по 6 из 6

Тема: Интересный вопрос про циклы и такты

  1. #1
    Junior
    Регистрация
    14.01.2009
    Адрес
    Саров
    Сообщений
    6
    Благодарностей: 0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Интересный вопрос про циклы и такты

    Привет всем!!!
    Затеял я тут, старый грешник, эмуль. Написал уже было какое-то количество кода и вдруг, впервые за двадцать лет, представляете, задался вопросом: длительность команды в тактах, что указывается в доках- это с учётом выборки (цикла M1), или же без? И вот, что меня навело на такие размышления: Смотрю в доку: команда RLCA, байт - 1, циклов - 1, тактов - 4. Отсюда сразу вопрос: Или надо приплюсовать сюда 4 такта цикла M1, тогда будет 4 такта на M1 и 4 такта - сдвиг, или операция сдвига регистра A сама по себе не занимает тактов, или в доке опечатка, или я не грамотный?
    LD HL, 30000
    LD DE, 16384
    LD BC, 6912
    LDIR

    И будет вам счастье!

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

  3. #2
    CraZZZy CodEr Аватар для SAM style
    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    1,551
    Благодарностей: 738
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это с учётом выборки. Аналогично - делаю эмуль, разбирался в оном. Официальная дока на Z80 с zilog.com немного кривовата, есть опечатки.
    Все любят гипножабу

  4. #3
    Veteran Аватар для GriV
    Регистрация
    18.02.2005
    Адрес
    Набережные Челны
    Сообщений
    1,574
    Благодарностей: 104
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Question

    Может имеет смысл потратить свои силы не на строительство нового эмуля, а присоединиться к уже существующим проектам?
    Биты рулят лучше байтов, байты рулят шустрее!
    View, Звук, Цвет

  5. #4
    Junior
    Регистрация
    14.01.2009
    Адрес
    Саров
    Сообщений
    6
    Благодарностей: 0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от GriV Посмотреть сообщение
    Может имеет смысл потратить свои силы не на строительство нового эмуля, а присоединиться к уже существующим проектам?
    ?...
    LD HL, 30000
    LD DE, 16384
    LD BC, 6912
    LDIR

    И будет вам счастье!

  6. #5
    Veteran Аватар для GriV
    Регистрация
    18.02.2005
    Адрес
    Набережные Челны
    Сообщений
    1,574
    Благодарностей: 104
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сходите http://zx.pk.ru/forumdisplay.php?f=8
    Там есть, например, http://zx.pk.ru/showthread.php?t=1512, http://zx.pk.ru/showthread.php?t=5262, http://zx.pk.ru/showthread.php?t=1345 и даже http://zx.pk.ru/showthread.php?t=4982. Я думаю помощь человека, который понимает в программировании, рабоработчи(-ку,-кам) не будет лишним.
    Биты рулят лучше байтов, байты рулят шустрее!
    View, Звук, Цвет

  7. #6
    Junior
    Регистрация
    14.01.2009
    Адрес
    Саров
    Сообщений
    6
    Благодарностей: 0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Решил посвятить общественность в тайну того, что пока успел наваять. Авось кому и сгодится. Пишется это всё в MS Visual C++ 6.0.
    Вложения Вложения
    • Тип файла: zip Speccy.zip (6.3 Кб, Просмотров: 151)
    LD HL, 30000
    LD DE, 16384
    LD BC, 6912
    LDIR

    И будет вам счастье!

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

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

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

Похожие темы

  1. Интересный опрос
    от LkGhost в разделе Разное
    Ответов: 60
    Последнее: 02.06.2008, 16:27
  2. Интересный феномен:
    от GriV в разделе Игры
    Ответов: 43
    Последнее: 07.08.2006, 22:02
  3. Cчитаем такты... (2SMT)
    от rasmer в разделе Эмуляторы
    Ответов: 11
    Последнее: 10.08.2005, 05:29
  4. Ответов: 4
    Последнее: 28.03.2005, 00:08

Ваши права

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