+ Ответить в теме
Страница 2 из 2
ПерваяПервая 1 2
Показано с 11 по 16 из 16

Тема: Написать программу на языке Ассамблер

  1. #11
    developer Слива is on a distinguished road
    Регистрация
    19.03.2016
    Сообщений
    123
    Вес репутации
    2

    По умолчанию Re: Написать программу на языке Ассамблер

    Для 4 строки будет тоже самое, только вместо К подставляй К2.

  2. По умолчанию

     
    Хотите избавиться от рекламы? Зарегистрируйтесь
  3. #12
    system architect somewhere will become famous soon enough somewhere will become famous soon enough Аватар для somewhere
    Регистрация
    31.08.2006
    Адрес
    71 RUS
    Возраст
    35
    Сообщений
    1,837
    Вес репутации
    16

    По умолчанию Re: Написать программу на языке Ассамблер

    Стек FPU не освобождается, это грубая ошибка
    It's a long way to the top if you wanna rock'n'roll

  4. #13
    developer Слива is on a distinguished road
    Регистрация
    19.03.2016
    Сообщений
    123
    Вес репутации
    2

    По умолчанию Re: Написать программу на языке Ассамблер

    Ну закинь туда(в конец) команду finit, да и все.

  5. #14
    developer Слива is on a distinguished road
    Регистрация
    19.03.2016
    Сообщений
    123
    Вес репутации
    2

    По умолчанию Re: Написать программу на языке Ассамблер

    А, блин, извиняюсь, прокосячил. Первую формулу нужно переделать вот так:
    asm{
    //Перевод из Паскалей в мм.рт.ст.(Умножение на 133)
    mov eax, 133 //коэффициент перевода
    mov ebx, 0x6D2693E
    mul ebx
    //результат в паре edx:eax
    //Перевод из мм.рт.ст. в Паскали(деление на 133)
    mov eax, 0x8B50AD8E //делимое
    mov edx, 0x3
    mov ebx, 133
    div ebx //делитель
    //Частное помещается в eax, а остаток — в edx.
    }
    2 формула будет аналогично, только коэффициент слева.

  6. #15
    developer Слива is on a distinguished road
    Регистрация
    19.03.2016
    Сообщений
    123
    Вес репутации
    2

    По умолчанию Re: Написать программу на языке Ассамблер

    Комментарий к сообщению выше: доработка заключается в том, что в операциях умножения и деления участвуют регистры edx:eax. Описание смотрите в описании команд. somewhere, мне по почте пришло сообщение по этой ошибке, но здесь я его не обнаружил - стерли?

  7. #16
    system architect somewhere will become famous soon enough somewhere will become famous soon enough Аватар для somewhere
    Регистрация
    31.08.2006
    Адрес
    71 RUS
    Возраст
    35
    Сообщений
    1,837
    Вес репутации
    16

    По умолчанию Re: Написать программу на языке Ассамблер

    Да, я подумал, что это два разных независимых куска кода
    It's a long way to the top if you wanna rock'n'roll

+ Ответить в теме
Страница 2 из 2
ПерваяПервая 1 2

Похожие темы

  1. помогите написать программу на языке с#
    сумму элементов в тех строках,в который содержится хотя бы один отрицательный элемент. 2.номере строк и столбцов всех седлых точек матриц(матрица...
    от tashkent в разделе задачи на C и C++
  2. Нужно написать программу
    Программа брутфорс (протокол RDP) должна быть написана с нуля, т.е. переделанные паблик версии не рассматриваются. Язык программирования на ваш...
    от b0b-jack в разделе Решите мне задачку
  3. Помогите написать программу
    Нужна программа на любом языке Тема: "Составление списка размещения" это комбинаторика. Размещение Вики Может кто поможет буду очень благодарен.
    от krash171 в разделе Решите мне задачку
  4. [C#]Написать программу
    Если задано значение угла в радианах X, то значение Sin(X) рассчитывается посредством выражения Math.Sin(X). Напишите программу, которая рассчитывает...
    от holly в разделе Решите мне задачку
  5. памагите написать программу
    нужно через паскаль нарисовать элипс через граф памагите не магу понять как.
    от wewe в разделе Решите мне задачку

Ваши права

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