|
|
Другие темы раздела | |
Assembler Написать программу для решения уравнения Помогите написать программу на такое уравнение: https://www.cyberforum.ru/ assembler-math/ thread1256794.html |
Assembler Приложение падает после вызова команды fstp Внедряю свой ассемблерный код в приложение (да, легально, исключительно ради научного интереса), выполняю некоторые операции над вещественными числами и при попытке сохранения результата программа, в которую внедрен код падает с ошибкой Not enough storage is available to process this command. Мой код: __declspec(naked) INT Function( PVOID Parameter1, DOUBLE Parameter2 INT ... |
Assembler При делении отрицательного числа выводит неправильный ответ. Если беру числа 127 13 10, пишет переполнение ; (a+b)/c-2 _stack segment STACK dw 256 dup(0) _stack ends _data segment msgA db 10, 13, "Input number A (-128..127): $" msgB db 10, 13, "Input number B (-128..127): $" msgC db 10, 13, "Input number C (-128..127): $" https://www.cyberforum.ru/ assembler-math/ thread1226860.html |
Assembler Неправильно считается выражение
https://www.cyberforum.ru/ assembler-math/ thread1221671.html Подскажите пожалуйста, есть программа вычисляющая выражение (2*c/a – d*d) / (d + a – 1), в программе ошибка, а именно идет не правильный подсчет вот здесь: funk2 proc near ;расчет p(+) mov AL, c ;AL=c mov BL, 2 ;BL=2 imul BL ;AL=c*2 mov BL, a idiv BX mov p, AX ;p=AL mov AX, 0 ... |
Assembler Вычислить функцию y=x^2+2x-1 Помогите вычислить функцию y=x^2+2x-1 в debug windows |
Assembler Написать программу вычисления выражения
https://www.cyberforum.ru/ assembler-math/ thread1218455.html Z=95+\frac{\frac{a}{b+1}-\frac{ab}{16}}{a-b} Заранее огромное спасибо |
Assembler Ввести двумерный массив 4х4, найти сумму диагональных элементов
https://www.cyberforum.ru/ assembler-math/ thread1218183.html сумму диагональных элементов |
Очень надо знать криптографию в ОС FreeDOS! Assembler Помогите пожалуйста!!! Очень надо знать какие криптографические алгоритмы реализованы в FreeDOS 1.1???? |
Assembler Изменить программу для нахождения максимального (вместо минимального) элемента в массиве
https://www.cyberforum.ru/ assembler-math/ thread1217429.html Данная программа находит на языке Ассемблер минимальный элемент в массиве.Помогите переделать её так(Изменить ASM код) что бы он находил максимальный элемент в массиве.Заранее спасибо. |
Assembler Написать поле стека и поле данных для заданного кода
https://www.cyberforum.ru/ assembler-math/ thread1217389.html Код ASM format PE console entry start section '' import code readable writeable executable include 'win32ax.inc' library kernel,'kernel32.dll',\ |
Написать поле стека и поле данных для заданного кода программы Assembler Вот условие решённой программы: Ввести массив двузначных чисел. Найти и вывести наибольшее из них. Вот её решение: Код: s_s segment stack "stack" dw 12 dup(?) s_s ends |
Assembler Создать программу, которая содержит в себе элементы цикла и разветвления в массиве из n=10 элементов найти наибольшее число https://www.cyberforum.ru/ assembler-math/ thread1216604.html |
Эксперт быдлокодинга
2091 / 525 / 69
Регистрация: 04.11.2010
Сообщений: 1,310
|
|
30.09.2014, 12:47 | 0 |
Стек сопроцессора - Assembler - Ответ 666387130.09.2014, 12:47. Показов 3441. Ответов 5
Метки (Все метки)
Ответ
Не совсем понятен вопрос, что подразумевалось под "изменить вершину стека". Стек это та же память программы вершина которой хранится в регистре (Stack Pointer, SP). Т.е. если тебе нужно изменить адрес вершины стека - суй его в этот регистр. Если тебе нужно изменить значение по адресу хранящемуся в этом регистре, то это (повторюсь) обычная ячейка памяти адрес которой хранится в том самом SP.
А вообще в интернете и книжках полно наглядных пособий с наглядными картинками, скриншотами из отладчиков и просто примерами в коде... Добавлено через 3 минуты Регистр SP расположен в сопроцессоре?!? Дружище, скажи что это была шутка. Вернуться к обсуждению: Стек сопроцессора Assembler
0
|
30.09.2014, 12:47 | |
Готовые ответы и решения:
5
Включение/отключение сопроцессора Возвращение результата вычислений FPU из ассемблерной процедуры для TurboPascal Вычисление выражение по формуле Команды арифметического сопроцессора и ввод |
30.09.2014, 12:47 | |
30.09.2014, 12:47 | |
Помогаю со студенческими работами здесь
0
Команды сопроцессора и его стек При отладке в TurboDebugger не отображается содержимое стека FPU Команды сопроцессора. Вычислить lg(tg x) |