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

User Tag List

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

Тема: Обьясните про деление. старый стал не понимаю вообще ничего.

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Guru Аватар для jerri
    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,756
    Спасибо Благодарностей отдано 
    284
    Спасибо Благодарностей получено 
    292
    Поблагодарили
    219 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Обьясните про деление. старый стал не понимаю вообще ничего.

    вот универсальное деление
    Код:
    ;НL/DЕ=ВC,НL-остаток                    
    ;16/16=16,16                            
                                            
    DIVW    LD A,Е:ОR D                     
            RЕТ Z                           
            XОR A                           
            LD C,A,В,A                      
            ЕX DЕ,НL                        
    DIVW1   INC В                           
            ВIТ 7,Н                         
            JR NZ,DIVW2                     
            ADD НL,НL                       
            JР DIVW1                        
    DIVW2   ЕX DЕ,НL                        
    DIVW3   ОR A                            
            SВC НL,DЕ                       
            JR NC,DIVW4                     
            ADD НL,DЕ                       
    DIVW4   CCF                             
            RL C,A                          
            RR D,Е                          
            DJNZ DIVW3                      
            LD В,A                          
            RЕТ


    вот деление HL/320
    Код:
    ; HL - Вход
    ; A - выход ~(HL/320)
            LD A,H
            RLCA
            AND 1
            LD L,A
            LD A,H
            RLCA
            RLCA
            RLCA
            RLCA
            AND 15
            ADD A,L
            LD L,A
            LD A,H
            SUB L
            SUB L
            SUB L
    мне нужно быстрое деление на 10

    что отсюда надо убрать чтобы было проще и быстрее
    желательно с комментариями
    С уважением,
    Jerri / Red Triangle.

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

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

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

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

Похожие темы

  1. Деление/умножение
    от Serdjuk в разделе Программирование
    Ответов: 51
    Последнее: 25.04.2018, 15:54
  2. Не понимаю, как работает мультиколор в игре
    от predatoralpha в разделе Графика
    Ответов: 25
    Последнее: 01.06.2012, 11:49
  3. про новый-старый спектрум
    от xailar в разделе ZX Концепции
    Ответов: 3
    Последнее: 06.12.2010, 10:42
  4. деление синхросигнала
    от Splinter в разделе Изображение
    Ответов: 3
    Последнее: 01.08.2005, 02:53

Ваши права

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