Форум программистов, компьютерный форум, киберфорум
Assembler: математика, вычисления
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Assembler Вычислить математическое ожидание (среднее арифметическое) https://www.cyberforum.ru/ assembler-math/ thread1072575.html
в программе ошибки.неправильно подсчитывается мат.ожидание помогите исправить. ;вычисление матожидания Cseg segment assume cs:Cseg,ds:Cseg x dq 1.0,1.2,1.1,0.9,0.8 ; аргумент функции sum dq ? ; результат вычисления функции y dq ?
Assembler Расчет по формуле
Доброго времени суток! Помогите пожалуйста решить задачу на ассемблере. Вот задание g=(7*(r-1)/4)+(t-3)/4
Assembler Значение выражения Помогите вычислить значение выражения (25/5+31*3-11*3)/2 Результат записать в регистр BL, в регистр BH записать 0 https://www.cyberforum.ru/ assembler-math/ thread1070904.html Assembler Вычислить выражение по формуле В среде Delphi написать программу для решения задачи. Ввод и вывод данных организовать средствами языка Object Pascal, а решение задачи -- средствами языка Ассемблер. Обязательно проверить работу программы на тестовом примере, который будет предложен вместе с заданием. P.S. Не особо дружу с ассемблером. Помимо сложения/вычитание ни чего не понимаю. Если не сложно сделайте с комментариями... https://www.cyberforum.ru/ assembler-math/ thread1067322.html
Assembler Сложение через логические операции
Знакомил сегодня сына с системой команд процессора, и озадачил он меня следующим вопросом - можно ли реализовать операцию сложения через только логические операции, сдвиги и условные переходы? Без применения инкремента и декремента, естественно. Посидели, подумали с ним, придумали один вариант, который я только что протестировал и исправил одну ошибку. Интересно, как бы вы реализовали такую...
Assembler Посчитать уравнение с большими числами https://www.cyberforum.ru/ assembler-math/ thread1059961.html
x=((k^2)*bc-878*a^2)/18780*k+b*c^2
Assembler Посчитать уравнение с маленькими числами https://www.cyberforum.ru/ assembler-math/ thread1059959.html
вот уравнение x=(207d-b^2)/(205-d)+ab
Assembler Математический сопроцессор
Доброго времени суток. Подскажите пожалуйста, как работать с математическим сопроцессором? Допустим, мне нужно вычислить косинус угла. Я так понял, это выполняет команда fcos. st(0) = cos(st(0)). Только как написать код? Куда что нужно загрузить и как обратно выгрузить, например в регистр AX, для того, чтобы вывести на экран? Был бы очень признателен, если вы поможете разобраться.
Assembler Подскажите написать программу Получить элементы квадратной матрицы А={Аij}, где i,j=1...10, Аij=((2*i/(i+5/2))*i*2)*(2-(j-5)*2).Найти максимальное из нечетных. На основе матрицы А сформировать два новых массива: В первый поместить все элементы массива А сумма единиц у которых (в двоичном представлении) больше 5, во второй все остальные элементы массива А... Не могу даже подцепиться.... https://www.cyberforum.ru/ assembler-math/ thread1053086.html Assembler [nasm] Вычислить разложением в ряд Маклорена функцию arcctg(x) https://www.cyberforum.ru/ assembler-math/ thread1051585.html
Здравствуйте! Помогите, пожалуйста, написать программу, которая на базе циклов и стека регистров с плавающей точкой вычисляет сумму N (должно быть больше 20) членов ряда Маклорена функции f (x) = arcctg x
Определить в сегменте данных число двойной расширенной точности (real10) Assembler
В FPU есть возможность работать с числами размером 4 байта, 8 байт и 10 байт. 4 байта хранят в DWORD, 8 байт в QWORD. А вот как правильно хранить 10-байтовое число с плавающей точкой? Выгрузить то его можно, значит и хранить должно быть можно. Структуру, что-ли заводить или массив байтов? Или может кто подскажет способ по лучше. PS: Всем за ранее спасибо за любые версии.
Assembler Расчет хеш-суммы https://www.cyberforum.ru/ assembler-math/ thread1046597.html
Ребят, помогите мне модифицировать метод. Нашел его здесь http://www.delphimaster.net/view/1-1138092276/all Вот его код function ElfHash(const s: string): integer; asm mov edx, eax xor eax, eax test edx, edx jz @Ret
0 / 0 / 0
Регистрация: 27.01.2014
Сообщений: 2
27.01.2014, 16:23  [ТС] 0

Вычисление выражения по формуле. - Assembler - Ответ 5700644

27.01.2014, 16:23. Показов 1766. Ответов 4
Метки (Все метки)

Ответ

Assembler
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
data segment 
a db 3
b db 6
c db 7
d db 4
e db 18
y db ?
 
steck segment para stack 'stack'
dw 16 dup (?)
steck ends
 
code segment 
assume ds:data,ss:stek,cs:code
main proc
push ds
mov ax,0
push ax
mov ax,data
mov ds,ax
mov al,a
sub,al,b
mov bl,al
imul al
imul bl
mov cl,al
mov al,c
add al,d
imul cl
idiv a
idiv b
idiv b
mov cl,al
mov al,a
imul a
add al,c
imul cl
mov cx,ax
mov al,e
imul b
mov al,bl
mov al,c
sub al,d
imul a
xchg al,bl
cbw
idiv bl
sbb cl,al
mov y,cx
iret 
main endp
code neds
     code main


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

Вычисление выражения по формуле
Входные данные необходимо вводить с клавиатуры; результат должен быть выведен на консоль.

Вычисление выражения по формуле
Добрый день! Подскажите как реализовать на ассемблере nasm программу для высчитывания формулы:...

Вычисление выражения по формуле
Помогите изменить код для формулы. Z=\frac{X \cdot Y}{X+Y} st_k segment stack 'stack' ...

Вычисление выражения по формуле
Входные данные необходимо вводить с клавиатуры; результат должен быть выведен на консоль.

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

Вычисление выражения по формуле
Входные данные необходимо вводить с клавиатуры; результат должен быть выведен на консоль.

Вычисление выражения по формуле
Входные данные необходимо вводить с клавиатуры; результат должен быть выведен на консоль.

Вычисление выражения по формуле
Входные данные необходимо вводить с клавиатуры; результат должен быть выведен на консоль.

Вычисление выражения по формуле
Составить программу вычисления y=(10*sin({x}_{1})+20*cos({x}_{2}))/x_3^3. Числа вводятся с...

Вычисление выражения по формуле
Вычислите, используя FPU, следующее выражение: Входные данные необходимо вводить с клавиатуры;...

Вычисление выражения по формуле
На ассемблере решать. Без разницы Tasm,Masm главное было коод и с черным экраном отправьте....

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