|
|
Другие темы раздела | |
Assembler Не получается добавить число к константе Делаю лабораторную и не получается. Дано выражение: X=A1*(B2+C1)-D4/E2+K, где к константа К = 45694h Сделал часть кода и пока было все нормально. Но когда пытаюсь добавить константу или конвертировать к слову TASM выдает ошибку Value out of range на 54 строке. Вот код, помогите пожалуйста. model small .stack 100h .data K equ 45694h https://www.cyberforum.ru/ assembler-math/ thread1441474.html |
Дан линейный массив чисел. Найти группу подряд идущих элементов с наибольшей суммой Assembler Написать программу на языке Ассемблера (CPU i8086) для решения следующей задачи: дан линейный массив чисел. Найти группу подряд идущих элементов с наибольшей суммой. Массив должен содержать не менее 20 чисел, количество чисел в группе вводится с клавиатуры(не менее 2). Помогите пожалуйста |
Assembler Вычислить заданное условное целочисленное выражение, используя команды сравнения Вычислить заданное условное целочисленное выражение, используя команды сравнения, условного и безусловного переходов. Результат X — тоже целочисленный. Необходимо предусмотреть проверку на возможность появления ошибок – деление на нуль и переполнения регистра при умножении. X=\begin{cases} \frac{a*a-b}{a} & \text{ , } a \gt b \\ -a & \text{ , } a=b \\ \frac{a*b-1}{b} & \text{ , } a \lt b... https://www.cyberforum.ru/ assembler-math/ thread1437306.html | Assembler Обработать массивы из 8 элементов по заданной формуле. Программа не компилируется Всем привет! Есть задание:Обработать массивы из 8 элементов по следующему выражению: F=A-B+C-D , i=1...8; Используются следующие массивы: A, B и С – 8 разрядные целые знаковые числа (_int8); D – 16 разрядные целые знаковые числа (_int16). Полученный результат отобразить на форме с использованием соответствующих элементов. При распаковке знаковых чисел совместно с командами распаковки... https://www.cyberforum.ru/ assembler-math/ thread1437124.html |
Assembler Расчет и вывод на экран первой и последней цифер числа 2^n Составить программу, рассчитывающую и выводящую на экран первую и последнюю десятичные цифры числа 2^n. Число n вводится с клавиатуры. Программа должна работать при n=10000. Для определения последней цифры достаточно найти закономерность, для нахождения первой - операции с плавающей запятой. _________________________________________________________________________ Очень срочно нужен код для... |
Assembler Операции над числами с плавающей точкой (АТ&Т ассемблер)
https://www.cyberforum.ru/ assembler-math/ thread1427015.html Как в AT&T ассемблере выполнять арифметические операции над числами с плавающей точкой, какие команды для этого предназначены? Заранее спасибо за ответ. |
Assembler Ассемблировать программу
https://www.cyberforum.ru/ assembler-math/ thread1423961.html Перед Вами слова умного человека "Теперь давайте начнем ассемблировать программу Writestr: C:\> NASM Writestr.asm -o Writestr.com Ответного сообщения транслятора в случае успешной трансляции не будет: C:\> В результате транслятор-ассемблер создал файл, называющийся Writestr.com, который вы найдете на диске." Пробую. Мне отвечает, что "NASM не является внутренним или внешней командой,... |
Задачка на сдвиги Assembler Помогите пожалуйста, даны числа 19 и 23, из них нужно получить 77 с помощью команд shl, shr, ror, rol, and, or, xor по возможности избегая команду mov |
Assembler Почему в наборе MMX отсутствуют команды movb, movw 1) «Почему в наборе MMX отсутствуют команды pmulluw, pslad (pslaw)». 2) «Почему в наборе MMX отсутствуют команды movb, movw»? https://www.cyberforum.ru/ assembler-math/ thread1421720.html |
Assembler Дана площадь S круга. Найти его диаметр D и длину L окружности
https://www.cyberforum.ru/ assembler-math/ thread1419785.html Помогите пожалуйста перевести данный код в Assembler: Дана площадь S круга. Найти его диаметр D и длину L окружности, ограничивающей этот круг, учитывая, что L=2*p*R, S=p*R2. В качестве значения p использовать 3,14. Код Pascal Program Begin15; const pi=3.14; var |
Используя разложение в ряд Тейлора найти значение ch(x) Assembler Здравствуйте, Дана Задача: Макроассемблер - Все повторяющиеся фрагменты должны быть выполнены в виде макросов. - Вычисления проводятся до пятого знака после запятой. Используя разложение в ряд Тейлора найти значение ch(x) с заданной точностью E. Прошу помочь разобраться: 1)данная задача делаться в masm или в tasm(это как то связано с макросами"я думаю что нет")? 2)если не трудно... |
Assembler Найти количество слов, которые начинаются и заканчиваются одной и той же буквой Найти количество слов, которые начинаются и заканчиваются одной и той же буквой. можете написать пограмму в ассемблере помогите пожалуйста!!! https://www.cyberforum.ru/ assembler-math/ thread1414418.html |
6770 / 2739 / 384
Регистрация: 17.02.2013
Сообщений: 4,047
|
|
19.05.2015, 21:48 | 0 |
Вычисление функции с использованием FPU через разложение в степенной ряд - Assembler - Ответ 764030919.05.2015, 21:48. Показов 2770. Ответов 6
Метки (Все метки)
Ответ
Вставь в начало твоей ассемблерной вставки
int 3 Откомпилируй. Загрузи в отладчик TD32. Нажми F9. Программа остановится на int 3, посчитав, что это точка останова. Увеличь eip на единицу. Нажми Alt-V N , чтобы увидеть регистры FPU. И проходи свою вставку по шагам, нажимая F7. И сравнивай те результаты, что получаются с теми, что должны быть. Так ошибку и найдешь. Вернуться к обсуждению: Вычисление функции с использованием FPU через разложение в степенной ряд Assembler
0
|
19.05.2015, 21:48 | |
Готовые ответы и решения:
6
Вычисление функции, используя ее разложение в степенной ряд Вычисление функции, используя ее разложение в степенной ряд Вычисление функции через разложение в ряд (Ряд Тейлора) Вычисление функции через разложение в ряд |
19.05.2015, 21:48 | |
19.05.2015, 21:48 | |
Помогаю со студенческими работами здесь
0
Разложение функции в степенной ряд Разложение функции в степенной ряд Разложение функции в степенной ряд Разложение функции в степенной ряд |