Перевод руководства к FASM

Тема в разделе "WASM.BOOKS и WASM.BLOGS", создана пользователем Paranoik, 9 авг 2005.

  1. aravar

    aravar New Member

    Публикаций:
    0
    Регистрация:
    7 авг 2004
    Сообщения:
    35
  2. Paranoik

    Paranoik New Member

    Публикаций:
    0
    Регистрация:
    9 авг 2005
    Сообщения:
    28
    aravar

    Выглядит зашибись! 8)
     
  3. shoo

    shoo New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2003
    Сообщения:
    1.537
    Адрес:
    Ukraine
    день добрый! вот заглянул в FASM MANUAL.HLP - не понравился мне перевод условий перехода (касательно знаковых и беззнаковых). предлагаю заменить на:
    Код (Text):
    1.   +-----------+-----------------------+------------------------+
    2.   ¦ c         ¦                       ¦ перенос                ¦
    3.   ¦ b         ¦ CF = 1                ¦ меньше беззнаковое     ¦
    4.   ¦ nae       ¦                       ¦ не больше или равно    ¦
    5.   +-----------+-----------------------+------------------------+
    6.   ¦ nc        ¦                       ¦ нет переноса           ¦
    7.   ¦ ae        ¦ CF = 0                ¦ больше или равно       ¦
    8.   ¦ nb        ¦                       ¦ не меньше беззнаковое  ¦
    9.   +-----------+-----------------------+------------------------+
    10. ...
    11.   +-----------+-----------------------+------------------------+
    12.   ¦ be        ¦ CF or ZF = 1          ¦ меньше или равно       ¦
    13.   ¦ na        ¦                       ¦ не больше беззнаковое  ¦
    14.   +-----------+-----------------------+------------------------+
    15.   ¦ a         ¦ CF or ZF = 0          ¦ больше беззнаковое     ¦
    16.   ¦ nbe       ¦                       ¦ не меньше и не равно   ¦
    17.   +-----------+-----------------------+------------------------+
    18.   ¦ s         ¦ SF = 1                ¦ отрицательное          ¦
    19.   +-----------+-----------------------+------------------------+
    20.   ¦ ns        ¦ SF = 0                ¦ неотрицательное        ¦
    21.   +-----------+-----------------------+------------------------+
    22. ...
    23.   +-----------+-----------------------+------------------------+
    24.   ¦ l         ¦ SF xor OF = 1         ¦ меньше знаковое        ¦
    25.   ¦ nge       ¦                       ¦ не больше и не равно   ¦
    26.   +-----------+-----------------------+------------------------+
    27.   ¦ ge        ¦ SF xor OF = 0         ¦ больше или равно       ¦
    28.   ¦ nl        ¦                       ¦ не меньше знаковое     ¦
    29.   +-----------+-----------------------+------------------------+
    30.   ¦ le        ¦ (SF xor OF) or ZF = 1 ¦ меньше или равно       ¦
    31.   ¦ ng        ¦                       ¦ не больше знаковое     ¦
    32.   +-----------+-----------------------+------------------------+
    33.   ¦ g         ¦ (SF xor OF) or ZF = 0 ¦ больше знаковое        ¦
    34.   ¦ nle       ¦                       ¦ не меньше и не равно   ¦
    35.   +-----------+-----------------------+------------------------+
    или в книжке посмотреть, как там...

    ...............

    почитал описалово - можно и так (сначала в таблицу глянул), но все равно лучше написать "(не)отрицательное" чем "(без)знаковое" там где SF
     
  4. shoo

    shoo New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2003
    Сообщения:
    1.537
    Адрес:
    Ukraine
    ...и исправить: два раза CF=1, и в первом случае написано именно "меньше...", а не "ниже..." (поэтому я и подумал, что написано одинаково)
     
  5. Paranoik

    Paranoik New Member

    Публикаций:
    0
    Регистрация:
    9 авг 2005
    Сообщения:
    28
    Принято.
     
  6. Paranoik

    Paranoik New Member

    Публикаций:
    0
    Регистрация:
    9 авг 2005
    Сообщения:
    28

    Вложения:

  7. Paranoik

    Paranoik New Member

    Публикаций:
    0
    Регистрация:
    9 авг 2005
    Сообщения:
    28

    Вложения: