С Новым годом! Форум программистов, компьютерный форум, киберфорум
Assembler: математика, вычисления
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Assembler Дано n вещественных чисел. Найти порядковый номер того из них, которое наиболее близко к какому-нибудь целому числу https://www.cyberforum.ru/ assembler-math/ thread1641403.html
Здравствуйте. Почему пишет no stack? .386 ; разрешает ассемблирование непривилегированных инструкций процессора 80386 и инструкций арифметического сопроцессора 80386 Cseg segment use16 ; внутрисегментная адресация 16-и разрядная assume cs:cseg, ds:cseg ; описываем сегментные регистры x dq -3.888 , 0.00007, 1.9998 , 2.09, 4.85 ; входные числа n dw 5 ; колличество вещественных чисел...
Assembler Возведение числа (float) в квадрат
Нужно возвести число с плавающей точкой в квадрат.
Assembler Проверить равенство a^2 = b^2 = c^2 (как вставка в си) Нужно проверить выражение на истинность, a^2 = b^2 = c^2. Реализовать это как функцию си со вставкой, причем a,b,c - double. Буду очень благодарен за помощь! Добавлено через 21 минуту Собственно, я не очень понимаю как можно работать с числами (с плавающей точкой), да еще и сравнить их, причем тут нужно же использовать и некоторую заданную точность при сравнении. Может кто хоть это подскажет? https://www.cyberforum.ru/ assembler-math/ thread1623152.html Assembler Посчитать значение функции sin, используя разложение ее в ряд Тейлора (используя MMX) https://www.cyberforum.ru/ assembler-math/ thread1622735.html
Помогите переписать asm вставку через команды MMX.. Само задание: Посчитать значение функции sin(0.056739), используя разложение ее в ряд Тейлора, с точностью до пятого члена этого разложения. #include "stdafx.h" #include <iostream> #include <stdlib.h> #include <iomanip> #include <windows.h> #include <math.h>
Assembler Вычисление выражения по формуле sin(x) + ln(x)
Нужно найти значение функции при x = 5.0: f(x) = sin(x) + ln(x) Желательно с комментариями.
Assembler Вычислить выражение по формуле https://www.cyberforum.ru/ assembler-math/ thread1620345.html
Нужна помощь в написании подпрограммы, которая вычисляет значение функции {x}^{2}+2*cos(2*x). Результат вычислений в основной программе вывести на экран. Пока есть некоторые наброски, но может кто-то сталкивался и может помочь. .data _x dq 10 _yr dq ? _rstr db 30 DUP (0) .code cale proc x:QWORD, r:QWORD f dq 5.0
Assembler Интегрирование с использованием регистров sse Доброго времени суток. Задача: необходимо написать функции вычисляющих значение интеграла в C и asm (с использованием регистров SSE). Файл asm комилирую как dll. Вычисление произвожу методом прямоугольников. При выводе значения полученные через асм показывает огромные числа. Подскажите как найти ошибку. ;файл sse.asm https://www.cyberforum.ru/ assembler-math/ thread1610612.html Ассемблер, формула с sin и cos Assembler
Не получается разобраться с формулой, как её реализовать в ассемблере cos(x)*sin(x)+cos(x*x)*sin(x)+cos(x)*sin(x*x) Подскажите пожалуйста, заранее спасибо)
Assembler Вычислить y=(2*a^3)-(4*a^2)/B^2 Решить пример для знаковых и беззнаковых y=((2*a^3)-(4*a^2))/B^2. Набрасал программку и всё же не до конца понял как её делать. а^2 нужно заносить в стек? Перепробывал много способов и прочёл до этого на форуме много подобных статей, но анолагичного не нашёл. Помогите mov al, a mul a {a*a} sal ax, 2 {4*a^2} mov al, a mov a {a*a} mov a {a^2*a} sal bx, 1 {2*a^3} mov al, b mul b https://www.cyberforum.ru/ assembler-math/ thread1594040.html Assembler Протабулировать функцию на 8086 процессоре https://www.cyberforum.ru/ assembler-math/ thread1593499.html
Нужно протабулировать функцию f=z/(7y-x)(3-6x), а знать как сделать я не знаю, здача завтра помогите пожалуйста. Может у кого-то есть что то похожее или кто-то готов выполнить это задание за спасибо).
Вычислить выражение b(a+15)-a Assembler
Не могу вычислить b(a+15)-a Выдает либо ноль, либо результат только выражения b(a+15), а "а" не отнимает. Не могу в другой переменной задать результат. Подскажите пожалуйста, что не так я делаю? При значениях a = 4 и b = 3 должен быть результат "53", но мне выдает "57" Не могу снова отнять "а", которую задавали первоначально.
Assembler Условные вычисления на языке Ассемблер https://www.cyberforum.ru/ assembler-math/ thread1593223.html
Написать программу, используя операторы условного и безусловного переходов.
0 / 0 / 0
Регистрация: 09.01.2016
Сообщений: 6
0

Найти целое значение аргумента, при котором значение выражения удовлетворяет условию - Assembler - Ответ 8687363

30.01.2016, 17:58. Показов 4294. Ответов 6
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый! Есть задача:Найти целое значение аргумента, при котором функция
Y = (5,6^x) / (3 * x^2) превысит 200

Код я написала, вычисление работает, но не работает переход по условию. Мне все время выдается Х=1. Помогите разобраться, что я не так написала:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include "stdafx.h"
#include <iostream>
using namespace std;
 
void main ()        
{
double A=5.6;       // описание операндов в памяти
long B=3, C=200, X=0;
 
 
__asm
{       
       finit       ; очистка регистров сопроцессора
       fld1        ; стек 1, регистр для вычисления степенной функц.
   m1: inc X       ; наращивание аргумента
       fld A       ; загрузка в ST(0) 5,6
       fmulp ST(1),ST ; вычисление степенной функции  5,6^x
       fidiv B
       fidiv X
       fidiv X
    
       fcom C         ; сравнение Y с 200         ?????????????? вот здесь начинаются проблемы!!!!!!
       fstsw AX       ; сохранение регистра состояния  SW (FPU) в регистре  AX (CPU) ???????????
       sahf           ;сохранение старшего байта АХ в рег. флагов  ???????????????
       jc   m1        ; переход, если сумма меньше 200   ?????????????????
}           
    
          cout<<"X="<<X<< endl; 
          system("pause");
}
Добавлено через 19 часов 1 минуту
Никто не поможет?

Вернуться к обсуждению:
Найти целое значение аргумента, при котором значение выражения удовлетворяет условию Assembler
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.01.2016, 17:58
Готовые ответы и решения:

Найти значение К матрицы, при котором сумма элементов удовлетворяет условию
Дана линейная таблица А, N &lt;=50. Найти значение К, при котором сумма S = A + A + A + … + A – A – A...

Найти целое значение аргумента по заданному условию
Есть задача : Я пытался сделать так : label1: xor EAX,EAX inc ...

Найти значение аргумента, при котором функция принимает минимальное значение
найти значение аргумента, при котором функция y=exp(-2*x)*cos(x) принимает минимальное значение в...

Найти наименьшее значение функции и значение аргумента, при котором оно получено
Для заданного набора коэффициентов a, b, c, d найдите наименьшее значение функции...

6
30.01.2016, 17:58
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.01.2016, 17:58
Помогаю со студенческими работами здесь

Найти наименьшее значение функции y= sin(x) / (1+x) и значение аргумента, при котором оно получено
1. Найти наименьшее значение функции y= sin(x) / (1+x) и значение аргумента, при котором оно...

Найти такое наименьшее n, при котором сумма удовлетворяет условию
Дано действительное число а. Найти такое наименьшее n, при котором сумма 1+2/3*3+3/5*3+...+k/n*3&gt;a...

Определить наименьшее значение функции y и значение аргумента, при котором оно получено
Hайти наименьшее значение функции y=a*x^3+b*x^2+c*x+d и значение аргумента, при котором оно...

Найти значение аргумента Х для заданной функции, при котором достигается максимум
Найти значение аргумента Х для функции y=a*{e}^{bx+c{x}^{2}} при котором достигается максимум с...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru