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

Тема: OwenLogic 1.3

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    вот ещё какой у меня вопрос...
    судя по доке ПР110 оперирует целыми беззаковыми числам (тип DWord)
    Сложение (ADD)
    Результатом выполнения операции на выходе является сумма входных значений.
    Если при выполнении операции значение числа получается больше 4294967295 (32 бита),
    выходящие за разрядность 32 бита биты отсекаются.
    Вычитание (SUB)
    Результатом выполнения операции на выходе является разность входных значений.
    Если при выполнении операции на первом входе (V1) значение числа меньше второго (V2),
    результатом будет число, полученное сложением младшего числа плюс 0x100000000 минус значение числа большего:
    V1 + 0x100000000 – V2 = Q
    Умножение (MUL)
    Результатом выполнения операции на выходе является перемножение входных значений.
    Если при выполнении операции значение числа получается больше 4294967295 (32 бита),
    выходящие за разрядность 32 бита биты отсекаются.
    а судя по эмулятору, мы имеем дело с целыми числами со знаком (тип DoubleInteger)

    так как же оно на самом деле?
    в частности, что будет если на реальном реле сравнить "not(0)" и "0"?
    (см. примеры на картинке)
    Изображения Изображения
    Последний раз редактировалось AI!; 26.02.2011 в 00:23. Причина: картинко added

Ваши права

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