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

User Tag List

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

Тема: Пропуск секторов

  1. #1
    Guru Аватар для Slider
    Регистрация
    06.06.2006
    Адрес
    Украина, Черкассы
    Сообщений
    4,327
    Благодарностей: 3914
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

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

    Нужна процедурка пропуска секторов НАЗАД, т.е. в b-кол-во секторов, на которое нужно вернуться. Вперёд-то я знаю, а вот наоборот...
    Помогите, плз
    Ave ZX!
    -------------------------------------
    http://zxaaa.untergrund.net/intslider.html

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

  3. #2
    Vitamin C++ Аватар для Vitamin
    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,031
    Благодарностей: 1426
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Код:
    ;d- track e- sector
    ;b- diff
    sect_back
      ld a,e
      sub b
      jr nc,sect
      ld b,a
      rrca
      rrca
      rrca
      rrca
      or 240
      add a,d
      ld d,a
      ld a,b
      and 15
    sect:
      ld e,a
      ret

  4. #3
    Veteran
    Регистрация
    16.11.2005
    Адрес
    Санкт-Петербург
    Сообщений
    1,870
    Благодарностей: 805
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Можно сделать гораздо проще, короче, но помедленней (в зависимости от B):

    Код:
    SEC_BAK DEC E
            JP P,SEC_B2
            LD E,#0F
            DEC D
    SEC_B2  DJNZ SEC_BAK
            RET
    Scorpion ZS-256 Turbo, SMUC v2.A, HDD 40Gb, GS 2Mb, ZXMC1v25, TSFM,
    FDD 5'25 Teac x2, FDD 3'5 Sony, VGA&PAL v3.0, PC Keyboard & Mouse

  5. #4
    Guru Аватар для Slider
    Регистрация
    06.06.2006
    Адрес
    Украина, Черкассы
    Сообщений
    4,327
    Благодарностей: 3914
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Отлично! Спасибо!!!
    Ave ZX!
    -------------------------------------
    http://zxaaa.untergrund.net/intslider.html

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

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

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

Похожие темы

  1. Файлы 255 секторов в TR-DOS
    от newart в разделе Оси
    Ответов: 7
    Последнее: 16.10.2008, 12:19
  2. Расположение секторов в TRD-образе
    от AlexBel в разделе Утилиты
    Ответов: 2
    Последнее: 02.09.2007, 18:21
  3. Ответов: 5
    Последнее: 31.03.2007, 21:42

Ваши права

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