User Tag List

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

Тема: Квадратный корень

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

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

    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,866
    Спасибо Благодарностей отдано 
    328
    Спасибо Благодарностей получено 
    310
    Поблагодарили
    234 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    у меня вторая половина сомнения вызывает
    ; ld a,h
    M1: LD L,H ; 4 : 1
    LD H,127 ; 7 : 2
    LD H,(HL) ; 7 : 1
    ;здесь понятно - берем адрес таблицы для диапазона
    LD L,A ; 4 : 1
    ; и здесь понятно - отбрасываем младший байт

    ADD A,(HL); 7 : 1
    ; а вот это непонятно - зачем прибавлять? почему просто не взять?

    RET ; 10 : 1

    для примера - число #1000
    ld a,#10

    M1: LD L,#10 ; 4 : 1
    LD H,127 ; 7 : 2
    LD H,(HL) ; 7 : 1
    LD l,#10 ; 4 : 1
    ADD #10,(HL); 7 : 1
    ;по идее в таблице должно быть число #30
    ;что по факту - хз
    RET ; 10 : 1[/QUOTE]
    ;а вычислять - наверное умножая числа
    Последний раз редактировалось jerri; 22.03.2012 в 21:16.
    С уважением,
    Jerri / Red Triangle.

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

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

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

Ваши права

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