![]() Форум программистов и сисадминов КиберфорумКиберФорум - форум программистов и системных администраторов. Бесплатная помощь в решении задач по программированию, математике, физике и другим наукам, решение проблем с компьютером, операционными системами. |
|
Как определить глубину свободной части стека чисел с плавающей запятой ST ?
То есть количество чисел в этом стеке.
Табулировать функцию
Пожалуйста, умоляю помочь знающих людей! Сам проискал пол интернета, но так и не смог найти решение моей задачи. Суть в том, что нужно написать программу на ассемблере, выполняющую вычисление...
Вывод float с использованием crt_printf
Здравствуйте!
Мне необходимо вывести float в командную строку при помощи ассемблера masm. Я решил использовать crt_printf из msvcrt.lib, но вместо моего числа выводится 0.000000
Вот мой код:...
Найти целое значение аргумента, при котором функция Y=(7,6)^x/(7∙x^2 )превысит 100
Всем привет! Мне нужно найти целое значение аргумента, при котором функция Y=(7,6)^x/(7∙x^2 )превысит 100. Его нужно реализовать на встроенном ассемблере __asm() в MSVC. Я его попытался реализовать...
[Visual Studio] Вычислить кусочную функцию
Организация условных и циклических конструкций в языке Assembler
Написать программу на языке C++ с использованием
ассемблеровской вставки в среде Visual Studio, которая будет
вычислять сумму...
[MMX] Дан квадратный двумерный массив. Найти сумму элементов каждой его строки.
Добрый вечер, есть задача. Дан квадратный двумерный массив. Найти сумму элементов каждой его строки и упорядочить строки в соответствии со значениями этих сумм. Используя ММХ-расширение процессоров...
Табулировать функцию, найти её корень на отрезке методом деления пополам
Помогите, пожалуйста, решить данную задачу.В работе нужно организовать ввод и вывод исходных данных. Ввести вещественные значения a, b (a<b) и e. Если на отрезке
функция f(x)={x}^{3}+8*{x}^{2}+x-42...
График функции y=sin(x)+x^2
Всем привет кто читает данное сообщение! Появилось такое задание на досуге, не знаю как правильно создать код для вывода графика функции y=sin(x)+x^2 на языке TurboAssembler. Надеюсь на обратную...
Проблемы с табулированием функции
Необходимо табулировать функцию y = (x^2/2) * ln(x^2/2) с началом, шагом и концом табулирования, введенными с клавиатуры.
При написании программы возникли трудности:
1) в переменной startVal...
Найдите проблемы в программе
Часть программы на C++, но основная проблема заключена в части ассемблера.
1) jge a_non_negative - которая по идее, если в st(0) больше st(1) переходит по метке, иначе нет. В реальности всегда...
Вывести гипоциклоиду по параметрическому уравнению
Помогите переписать программу в MASM64. Есть готовый код который рисует фигуру Лисажу, нужно переделать для
Рисовать циклоидальную кривую в виде гипоциклоиды по параметрическим уравнениям:
x = (R...
Табулировать функцию (MMX)
Добрый день! Помогите, пожалуйста, исправить ошибки в коде.
Код должен табулировать функцию y=sin(x)*x^3 на интервале и с шагом, которые задаются с клавиатуры, результаты должны выводится в консоль...
Обработка вещественных чисел
Необходимо спроектировать и разработать на языке Ассемблера программу, осуществляющую
вычисление значения функции в точке при помощи разложения в ряд с использованием чисел с плавающей точкой...
Вычислить выражение по формуле
Решить задачу, используя команды FPU, расчеты произвести над целыми числами.
Выдать результат вычислений на экран. Проанализировать знак полученного числа, выдать
на экран соответствующее...
Табулировать функцию y=sin(x)*x^3
Добрый день! Помогите, пожалуйста, исправить ошибки в коде.
Код должен табулировать функцию y=sin(x)*x^3 на интервале и с шагом, которые задаются с клавиатуры, результаты должны выводится в консоль...
Сумма квадратов синусов от 1 до n
Добрый день
По учебе нужно написать программу на MASM32 для вычисления суммы квадратов синусов от 1 до n
Не без помощи нейросети у меня получилось что то такое:
.386
.model flat, stdcall...
Есть ли в массиве пары элементов, которые при умножении дают 1
Проблема в том, что мне нужно сделать так, чтоб массив состоял из чисел с плавающей запятой, все вычисления проводились в мат сопроцессоре и в конце выводилось два числа
1) Есть ли вообще значения...
Проблема с округлением
Добрый вечер читатели форума, у меня возникла проблема с написанием программы. Я реализовал весь функционал, кроме оставшегося. Мне нужно, чтобы результат выводился с точностью e, которую я задаю т.е...
[MMX] Вычесть из первого массива второй с использованием циклического переноса
Добрый день, помогите вот с такой задачей.
Ввод исходных массивов должна выполнять программа на
C++ из файлов. Для выполнения действий нужно разработать ассемблерный
модуль, содержащий...
Выполнить вычисление выражения
Имеется такое выражение
y=\sum_{i=1}^{N}sin^2(x)
и при этом
{x}_{i+1}={x}_{i}+1
Начальное значение x = 1, N=15
Я сам пытался написать что-то похожее, но поняв что ничего уже сам не понимаю...
CDQ что это и с чем его едят?) расскажите про нее
]CDQ кто может объяснить как она работает? и что это)?
Очень нужно)!!!!!!!!
Вычисление квадратного корня
Доброго дня! Подскажите WinAPI функцию для вычисления квадратного корня. Если можно то с примером.
Заранее всем очень благодарен))) Google мне не помог
Дана площадь S круга. Найти его диаметр D и длину L окружности
Помогите пожалуйста перевести данный код в Assembler:
Дана площадь S круга. Найти его диаметр D и длину L окружности, ограничивающей этот круг,
учитывая, что L=2*p*R, S=p*R2. В качестве значения...
Подскажите. как работает команда FST (FSTP)
Всем здравствовать:)
Подскажете, как работает fstp в tasm'e (и, если есть разница, в masm'e).
Принцип работы - передача строки в регистр или слово заданной размерности с округлением и изменения...
Возведение числа в степень
Здравствуйте! Дана задача возвести число в степень(степень и число известны и их не надо вводить с клавиатуры).
Написал сам код, но возникло пару вопросов в связи с которыми не могу закончить...
Команды сопроцессора.
Подскажите, пожайлуста, как выполнить умножение при помощи сопроцессора и еще, как вводить числа с запятой (например, 2.5). Заранее спасибо
Сумма элементов массива
Добрый день!
Помогите написать программу.
Текст задания: Написать подпрограмму для подсчета суммы всех элементов массива вещественных чисел двойной точности, начало задано в SI, количество – в...
Быстрое деление на 10 при помощи логических операций
Опять привет. Такая задача. Нужно используя логические операции осуществить быстрое деление целого числа Х на 10. Я в принципе немного почитал. Но как поделить именно на 10 не понял) Буду рад если...
Экспонента
есть ли экспонента в ассемблере ?
Написание программы с SSE. Перевод
Недавно строил классическое множество Мандельброта, использовал ранее созданные алгоритмы другими людьми, всё строило хорошо. Но т.к. Я вывел собственную (несложную) формулу для построения аналога,...
Алгоритм, вычисляющий восход-заход солнца и восход-заход луны.
Найден алгоритм, написанный на BASIC и вычисляющий восход-заход солнца и восход-заход луны.
Есть ли смысл перенести это детище на АСМ?
Создать полноценную мини-прогу общими силами трудового...
Шифратор и дешифратор Цезаря с использованием команд xlat, xlatb
Вообщем, бред полный. Дали задание по Assembler*y хотя толком его и не изучали. Написать шифратор и дешифратор алгоритма Цезаря с использованием команд xlat, xlatb. Примерно представляю смысл этих...
Решение квадратного уравнения
Добрый вечер!
Необходима помощь в написании квадратного уравнения с использованием сопроцессора.
В ассеблере новичек, если есть возможность, то выложите весь код от начало до конца, сам могу не...
Вычисление n-ной степени числа
Вычислить X^n
Exp(x)
Здравствуйте, хочу поделиться с вами своей проблемой, думаю что кто-то сможет помочь.
Задали нам курсовик на тему мат. функций на фасме. Мне досталась exp(x). Думал, что управлюсь сам, думал есть...
Кубический корень
Как нвйти кубический корень в FPU
Преобразование Фурье на ассемблере
Ну так и здравствуйте! Имеется код на с (функция выполняет быстрое преобразование фурье):
void Fft2(double *in_Buffer, double *out_Buffer, long fftFrameSize, long sign)
{
double wr, wi, arg,...
Сравнение вещественных чисел
Помоготе пожалуйста с задачкой. Нужно сравнить 2 вещественных числа и записать в переменную
как здесь
mov AX, x
mov BX, y
cmp AX, BX //сравниваем x и y
jl m //Если x<y, то переходим на...
Дробные числа
Как ввести дробное число в ассемблер?
mov eax, 0.3d - при попытке занести 0,3 (десятичных) в ячейку EAX, туда заносится целое число 3... как исправить?
Арифметические операции для чисел с плавающей точкой
При написании программы возникла проблема с использованием операторов для чисел с плавающей точкой(FADD, FSUB, FMUL etc).
.8087 ; используются инструкции процессорова 8086 и сопроцессора 8087...
Вычисление arcSin и arcCos
Добрый день, можете кинуть вычисление arcsin и arcCos на асме! Завтра экзамен-не могу понять как делать!!!Буду очень признателен! Спасибо
Сопроцессор. Вычисление показательной функции.
Здравствуйте, у меня вопрос. Как с использованием функций сопроцессора (среда MASM, семейство x86)) вычислить значение следующего выражения:
y=(x*e^x)/4. (в частности вычисления экспоненты и...
Натуральный логарифм
Здравствуйте! Как посчитать lnx^2, lnx, ln^x?????
Команды сопроцессора и его стек
Вот кусок кода.
fild
fild
fadd
fldpi
fmulp
mov , 2048
fidiv
ca изначально - какое-то целое число.
Получается мы в стек заносим его 2 раза, складываем (результат хранится в...
Найти произведение 2 чисел с помощью битовых операций
Помогите пожалуйста, не понимаю задание....
Заданы два числа <=16.
Найти их произведение и с помощью битовых операций
записать оба множителя и их произведение одно за другим
в ячейку памяти...
Ассемблер, формула с sin и cos
Не получается разобраться с формулой, как её реализовать в ассемблере
cos(x)*sin(x)+cos(x*x)*sin(x)+cos(x)*sin(x*x)
Подскажите пожалуйста, заранее спасибо)
Finit
Что может произойти если не писать команду finit?
Возвести в степень командами сопроцессора
Необходимо возвести число a в степень b , и поместить в summ(пример ниже) , смог сделать сложение но не понимаю как возвести в степень
fld qword ptr
fadd qword ptr
fstp qword ptr
Расчет числа пи.
Здравствуйте.
Хочу расчитать число пи, которое равняется 3,1415926535897932384626433832795…. . Пример во вложении.
Тут нужен сопроцессор ( в регистр такое число не получится записать, а вот...
Вычислить факториал для числа в формате двойного слова
Доброго времени суток!
Задание:
Вычислить N! для числа в формате двойного слова.
смущает формат- двойное слово
Шифрование файлов на ассемблере
Пожалуйста! Помогите кто знает. Никак не могу написать эту программу на ассемблере :(
Разработать программу, которая будет осуществлять шифрование/дешифрование файла в соответствии с заданным...
Зеркальное отражение битов
Помогите. На асме кодю недолго, поэтому многого еще не знаю. Задача стоит такая:
Произвести зеркальное отражение битов относительно центра в элементе данных, определенного директивой DT.
Что...
Корень из отрицательного числа
Здравствуйте, не могу вычислить корень отрицательного числа. На калькуляторе получается , а так нет
fsqrt Как сделать?Заранее благодарю.
Ввод и вывод вещественных чисел
Помогите, пожалуйста. Расскажите, как осуществить ввод/вывод десятичных дробей. Помогите.
Генератор случайных чисел
Нужен генератор случайных чисел, который будет работать в компиляторе FASM (Flat assembler)
Поиск в гугле ничего не дал, есть только под masm, tasm...
Ассемблер не знаю, но пытаюсь переделать...
FPU возведение в степень. Если возводить 10^2=50.0 то не верно!
Взял код:
fld y ;Загружаем основание и степени
fld x
fyl2x ;Стек FPU теперь содержит: ST(0)=z
;Теперь считаем 2**z:
fld st(0) ;Создаем еще одну копию z
frndint ;Округляем
...
Ассемблерная вставка, деление вещественных чисел
Если числа целого типа, то все нормально работает, а с вещественными всегда выдает и частное, и остаток равны 0.
Подскажите плз, что сделать нужно.
__asm
{
mov eax,a;
mov edx, 0;
div v;...
Квадратное уравнение
Здравствуйте! Вот код для решения квадратного уравнения.
Компилируется, но никакой результат не выводится.
Как думаете, в чем проблема?
.286
.model small
.data
a dd 2.0
b ...
Как вычислить тангенс угла?
Не могу понять как после вычисления тангенса занести результат в переменную
k dt -1.0
tg dw 30
b dw 0
finit
fild tg
fptan; вычисляем тангенс, резльтат в ST(0)
fst k
Вычислить десятичный логарифм
здр.. вроде как, чтобы загрузить десятичный логарифм LG(2) в регистр сопроцессора ST(0) нужно использовать команду FLDLG2.. допустим, объявлена переменная X и нужно загрузить LG(X-2).. существует...
Деление/умножение больших чисел (TASM)
Имеется выражение F = (12563 - 78) / Х + (Y * 2852), которое нужно подсчитать. Выполняю по действиям:
1) 12563-78, помещаю старшую и младшую части числа 12563 в разные регистры и из младшей части...
Вычислить cos(x) разложением в ряд Тейлора
Приветики, мне тут подружка посоветовала сайт сказала что ей помогли сделать задачку с ассемблером..
нужно что бы программка считала cos(x).
Спасиб зарание тому кто поможет...
Нужно написать программу сложения, вычитания, умножения, деления больших чисел - размером в 256 бит
Здравтсвуйте, уважаемые учатсники форума. У меня следующий вопрос. В инсте пишем на Фасме под Дос. Нужно написать программу сложения, вычитания, умножения, деления больших чисел - размером в 256 бит....
Быстрая функция вычисления логарифма с одиночной точностью
Отписываюсь о результатах. Идеально подошло решение со статическими константам - к ним применимо выражение offset.
Привожу также весь код функции - возможно, он кому-то окажется полезным, тем более,...
Вычислить выражение, используя сопроцессор
В общем надо посчитать Y=(1+x*x)*arctg(x)/2. x задать произвольно. Со сложением, делением и умножением проблем нет. А вот вычисление арктангенса представляет для меня сложности. Во-первых, в...
Реализовать корень fsqrt с использованием регистра st
Ребят, подскажите как реализовывается корень fsqrt с использованием регистра st, и как этому регистру можно присвоить какое-нибудь значение???
Запись и чтение числа в/из сопроцессора
...доброго времени суток, уважаемые форумчане...посоветйте, плиз, литературу, ссылки т. п., где описаны методы записи в сопроцессор числа (если, при этом ввод чисел с клавиатуры - вообще идеально) и...
Возведение матрицы в квадрат
Доброго времени суток господа.Необходимо возвести матрицу "B" в квадрат.Возник вопрос как это сделать?Как при перемножении матриц или другим способом?
program kursach;
const
maxn=10;
var
...
(SSE) Сравнение регистров xmm
Подскажите пожалуйста как организовать на ассемблере такой вот код:
if ( xmm1 == xmm2 )
do_1;
else
do_2;
xmm1 , xmm2 - регистры (4 float числа)
Посчитать значение функции sin(0.056739), используя разложение ее в ряд Тейлора
Здравствуйте!
Нужна помощь с Ассемблером.
Есть задание:
Посчитать значение функции sin(0.056739), используя разложение ее в ряд Тейлора, с точностью до пятого члена
этого разложения.
Есть...
Вычислить сумму элементов массива
Передо мной была поставлена задача: создать массив вещественных чисел (с плавающей точкой) и посчитать сумму всех элементов. Собственные потуги в решении этой задачи я даже излагать не стану - они...
Длинная арифметика
Как реализовать целочиселнное деление длинного числа на длинное и на обычное? Как получить остатки? Остальную длинную арифметику знаю.
Вычислить функцию y=x^2+2x-1
Помогите вычислить функцию y=x^2+2x-1 в debug windows
Программа гармонических колебаний по заданной рекуррентной схеме
Не могу понять, что конкретно требуется сделать.
Текст Задачи:
Составьте программу гармонических колебаний по следующей рекурентной схеме:
y(n+1)= A x y(n) + B x y(n)
x(n+1)= C x y(n) + D x...
Как вывести значение переменной с плавающей точкой через printf?
День добрый :) начинаю изучать сопроцессор и первым делом решил сделать ввод вывод числа, однако, столкнулся с такой проблемой что число вводиться с помощью scanf но не выводиться printf.
...
Возведение вещественного числа в вещественную степень
Добрый день, такая проблема:
Chuto: .686
.model flat, stdcall
.mmx
.xmm
include macroses.inc
.data
include vars.inc
B DW 0
Возвращение значения из ассемблера в аргумент функции в си
Доброго времени суток!
Нужна помощь. В ассемблере вычисляю с помощью сопроцессора определенную функцию.
Мне нужно вызывать эту функцию Fun(source,result) в си, да так, чтобы source вводилось из...
Умножение больших чисел, как вывести результат?
есть незаконченная программа умножения больших чисел, а как можно еще вывести получившийся результат?
.model small
.stack 100h
.data
num1 dd $
num2 dd $
proizv dd $,$...
Преобразовать целое число в формат с плавающей запятой
С помощью какой команды (или набором команд) сопроцессора
можно представить обычное число как число с плавающей точкой
например просто число - 436 (436)
программно...
Табуляция через функции сопроцессора
Здравствуйте, помогите разобраться с проблемой. Необходимо протабулировать функцию:
F(x) = (x^2 + x)/|x - 1|, a = -5, b = 5 с шагом 0.5
Вот код который получился у меня:
IDEAL
model small...
Вычислить число Pi по приближению Pi/4 == 4*Arctan(1/5) – arctan(1/239)
Умоляю помогите написать срочно программу ооочень нужно
Аппроксимация 3. Для числа Pi известна формула
Pi/4 == 4*Arctan(1/5) – arctan(1/239)
Ряд Тейлора для арктангенса
у= x- x^3/3 +...
Решение квадратного уравнения
Хочу решить квадратное уравнение. Ну пока что пытаюсь найти дискриминант, что пока не очень получилось.
// asm.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"...
Перевод вещественного
плиз, обьясните мне перевод вещественного десятичного во внутреннее представление: в двойку перевожу, а как дальше быть с мантиссой незнаю, был на сайте : http://yas-egor.narod.ru/compvesh.htm
не...
Вычислить ctg(x) через его разложение в ряд
Здравствуйте! Требуется написать программу, которая вычисляет котангенс через его разложение в ряд.
Разложил в ряд котангенс в точке x=\frac{\pi}{2}, полчислась такая формула
ctg(x) = - tg(x -...
Перевод большого отрицательного числа из десятичной сс в шестнадцатеричную
Добрый день!
Проблема следующая: имеется число в десятичной сс:
-1 433 690 516 923 200 645 496 722 948 108, что равно -1.43369е+30.
Необходимо перевести данное число в шестнадцатеричную...
Корень квадратный
Здравствуйте. Скажите пожалуйста, как вычислить корень в сопроцессоре? Если в квадрате, я полагаю. Заранее благодарю.
fld rx //x
fld rx //x
fmul //x^2
Сумма элементов массива (с использованием MMX команд)
Здравствуйте уважаемые эксперты! Тему уже создавал, но в разделе "Паскаль", поэтому прощу не удалять.. Помогите найти сумму элементов массива, с использованием MMX команд, вот код в котором эти...
Сумма чисел регистра xmm
Добрый день.
Пишу ассемблерную вставку в С++.
В xmm0 и xmm1 помещаю по 4 16-разрядных числа. Далее их попарно перемножаю, и результат лежит в xmm0. Можно ли какой-то командой найти сумму всех...
Построение графика функции y=sin(x)*cos(x)
Разработать программу вычисления функций y=sin(x)*cos(x) и вывести на экран ее график. Вывести оси координат. Аргументы тригонометрических функций задавать в радианах.
Деление вещественных чисел в сопроцессоре
Задание: Составить и отладить программу на ассемблере для нахождения результата деления двух вещественных чисел, представленных в десятичном формате с помощью сопроцессора. Числа вводятся с...
Калькулятор вещественных чисел
Помогите пожалуйста модифицировать данный калькулятор. Сейчас он работает только для целых чисел, необходима так же поддержка вещественных(не отрицательных).
SECTION .data
number1: db...
Сложение векторов MMX
Помогите пожалуйста написать программу сложения двух векторов, в инструкциях MMX. Спасибо!
[NASM] Ошибка при обращению к стеку FPU
Добрый день. Начал писать программу и застопорился на работе со стеком FPU. Вот то, что пока что написал:
%include "io.inc"
section .data
decnum dq 10.0
sign db '-', 0
section .text
global...
Проверка деления на ноль в сопроцессоре
Добрый день, коллеги!
Как проверить деление на ноль в сопроцессоре и вывести сообщение об ошибке?
X dw 0
ten1 dd 10.0
fild
fld ten1
fdivrp st(1), st(0)
FMUL не отрабатывает правильно
Работа с сопроцессором. В отладчике вижу проблему= заношу один вещественный аргумент, заношу второй (заносится то, что нужно), Выполняется команда FMUl = и в результате вещественное число, которое...
Вычислить арифметическое выражение на С++ со вставкой asm
Здравствуйте, прошу помощи в решении уравнения на asm.Есть наработки но появляются непонятные действия при занесении переменных в bx,cx,dx а в ax все заносится хорошо. В чем проблемка не знаю...
Решение квадратного уравнения
Покажите путь или направьте пожалуйста на решение квадратного уравнение на MASМ32
Построить график функции y=y*sin(x) + y^2 * sin(3x)
Помогите решить данную задачу, мне необходимо только заменить часть кода, которую я выделил комментариями. Построить сам график. У меня не получается вывести адекватную картинку.
Построить график...
Дана длина отрезка в метрах, сантиметрах, миллиметрах. Перевести в футы и дюймы
Задана следующая задача : дана длина отрезка в метрах, сантиметрах,миллиметрах. Перевести в футы и дюймы. 1 дюйм = 2,54 см.
1 фут = 30.48 сантиметрам.
Есть решение на Си, но нужна ещё и...
Длинная арифметика - умножить длинное число на короткое
Народ. помогите! Нужно реализовать на Ассемблере длинную арифметику.
Сложение и вычитание уже сделал, а с умножением и делением нет. Как делать умножение представляю, но не получается...
Пока что я...
lg(x) на ассемблере
Здравствуйте.
Подскажите пожалуйста как реализовать функцию десятичного логарифма на ассемблере.
С математикой все понятно, но как это написать на ассемблере?
С чего начать, что почитать?
Поворот графика функции
Построить график функции y=x*log2x
развернуть график на 45 градусов и вывести оба графика на екран
Вот мой код:
.386
scale macro p1
fld max_&p1
fsub min_&p1
fild p1&_res
fdivp st(1),...
Математический сопроцессор
Существуют команды сопроцессора, которые принимают из памяти в регистры или кладут в память из регистров числа. Каким образом записывать тогда вещественное число в память в процессе выполнения...
Рисование графика (TASM 5.0)
Народ, помогите пожалуйста мне, дилетанту. Программа должна рисовать график произвольной функции.
Подскажите, как тут поменять аргумент функции, и саму функцию:
Выражение с возведением переменной в степень
Всем привет!
Напишите, пожалуйста, код для решения данного выражения, если не жалко.
Y=3X^3+2X-EXP(1-X)
Программа почему каждый раз пишет ошибку, когда заношу в регистр переменную Х.
хотя в...
Вычисление интеграла используя формулу прямоугольников
Задание во вложении. Собственно вопрос, при использовании fyl2x часть данных из стека я теряю (!?) можно ли как то это обойти? При "линковании" выходит ошибка Fatal:32-bit record encountered in...
Построение хэш-таблицы
Постоить ХЕШ - таблицу для заданной последовательности ключей.
Размер ХЕШ - таблицы N' = N+6, где N - длина заданной последовательности. Способ устpанения коллизий - перемешивание с...
Построение графика функции
Построить график функции y=x*log(2;x)
Вычисление квадратного корня из числа без использования сопроцессора
Помогите пожалуйста вычислить функцию корень из Х без использования сопра.
Вычислить выражение по формуле
Добрый день! Помогите пожалуйста написать подпрограмму, которая вычисляет значение функции
f(x):=4*x^2+3*cos((4*x)+2), при Х:=1.5. И результат вывести на экран. Если не затруднит, добавить...
Вычисление арктангенса инструкцией FPATAN
Использую функцию математического сопроцессора FPATAN
FPATAN ; делит число из st1 на число из st0, а только потом вычисляет арктангенс
Но мне нужно допустим вычислить arctan(sqrt(8/2))
То есть...
Сопроцессор - Возведение в степень
Добрый день.
Помогите с контрольной.
Нужно нарисовать график приложенной функции.
Для подсчета большой дроби я написал код,но не могу разобраться как возвести в степень e и 2x
Напрашиваются...
Перевод радиан в градусы (Ассемблерные вставки)
Помогите пожалуйста разобраться. Нужно сделать ассемблерную вставку или вставки. Кто умеет, сделайте пожалуйста. С комментариями и пояснениями, чтобы понятно было.
#include <stdio.h>
#include...
Какие проверки (кроме проверки неравенства делителя нулю) нужно выполнять перед делением
Добрый вечер. Подскажите, какие проверки (кроме проверки неравенства делителя нулю) нужно выполнять перед операций div, чтобы избежать ошибок, аварийных ситуаций?
Найти целое значение аргумента, при котором значение выражения удовлетворяет условию
Добрый! Есть задача:Найти целое значение аргумента, при котором функция
Y = (5,6^x) / (3 * x^2) превысит 200
Код я написала, вычисление работает, но не работает переход по условию. Мне все...
Найти порядковый номер такого элемента массива вещественных чисел, который наиболее близок к какому-нибудь целому числу
Здравствуйте.
Объясню задание.
Дан некий массив вещественных чисел.
Необходимо с помощью сопроцессора найти порядковый номер такого вещественного числа, которое наиболее близко к...
Вычислить значение выражения a^b mod n
Условия задачи в вложении. Нужна помощь, очень срочно, до завтра.
Сколькими способами семь книг разных авторов можно расставить на полке в один ряд?
Сколькими способами семь книг разных авторов можно расставить на полке в один ряд? (Перестановки из n элементов) (Заранее Спасибо !!!)
Ввести массив чисел с плавающей точкой на 10 элементов. Для каждого элемента массива вычислить SIN(X)
И снова здравствуйте. Снова нуждаюсь в помощи для написания программы на языке ASSEMBLER TASM.
Нужно написать программу которая сможет считывать массив из 10 элементов чисел с плавающей точкой.
А...
Ввести массив чисел с плавающей точкой на 10 элементов. Для каждого элемента массива вычислить
Здравствуйте! Необходимо внедрить ассемблерную процедуру в программу, написанную на языке программирования C/C++. Создание основной программы на языке С\С++, а часть, связанная с вычислениями на...
Метод средних квадратов
Задача вот такая:
Метод средних квадратов:
Его основная идея заключается в виделенние средних розрядов квадратов определенных чисел. Вибиремо 2n-разрядное число меньше 1: xi = 0, a1, a2 ,..., a2n...
Бинарный поиск
Доброго времени суток :)
У меня вот такое задание для i8086:
Напишите программу, выполняющую бинарный поиск элемента в упорядоченной последовательности целых чисел.
Вход: mas - упорядоченная...
MMX Сложение матриц
Помогите пожалуйста написать программу на ассемблер сложения двух матриц с применением инструкций MMX. Спасибо.
Составить программу для вычисления значения функции y = f(x)
Доброго времени суток. такой вопрос:
Составить программу для вычисления значения функции y = f(x). Реализовать полным ветвлением.
Условия:
при x<-3 вычислить y=(cos(x))/(x+10)
при -3<=x<4 ...
Построить график функции с использованием сопроцессора
Уважаемые форумчане! Помогите нарисовать график функции Y=K/X+B через сопроцессор! Код, который я написал, выводит только горизонтальную прямую. Подскажите, в чем ошибка?
;расчет полинома...
Площадь круга и длина окружности
Можете помочь: нужно реализовать линейный вычислительный процесс на языке программирования Assembler. Все входные и выходные данные являются вещественными числами. Найти длину окружности L и площадь...
Ошибка "divide by zero"
Код программы:
Data SEGMENT ;Открыть сегмент данных
A DW 16h ;Инициализировать
B DW -50 ;переменные A, B, C, D, X
C DW...
Сокращение дроби
Дробь задается целым числителем и натуральным знаменателем. Сократить её, если это возможно.
Проблема с разбиением строки на числа.
.586
.model flat, stdcall
option casemap...
Расчет хеш-суммы
Ребят, помогите мне модифицировать метод.
Нашел его здесь http://www.delphimaster.net/view/1-1138092276/all
Вот его код
function ElfHash(const s: string): integer;
asm
mov edx, eax
...
Ошибка при переходе на метку
Здравствуйте!
Объявлена переменная: a dd 0 . В нее записывается число -6 и отправляется в стек. Затем нужно перейти на метку j1 и здесь возникает проблема при создании файла obj.
Командная строка...
Генератор последовательности из 4 случайных цифр
Здравствуйте.
Помогите написать генератор последовательностииз 4х случайных цифр, которые не должны повторятся и не должны равняться 0. Функция выводит на экран массив из 4х цифр.
Написать программу для решения уравнения
Помогите написать программу на такое уравнение:
Вычислить кусочечную функцию
Имеется аналитически заданная на участке x Є 0,xn функция y = f(x). Необходимо разработать на языке ассемблера программу, которая бы выполняла следующие действия:
- выдавала запрос на ввод числа n...
Вычислить cos(x) разложением в ряд Тейлора
Вычислить функцию y = cos(x) путем разложения функции в ряд y = 1 – x2 /2! + x4 /4! - ... .
Помогите, пожалуйста, немного исправить программу, выдает неправильное значение:( Не могу найти ошибку:(
...
Сравнение чисел с помощью сопроцессора
дано задание создать программу разбиения массива вещественных чисел в формате двойного слова на два массива. В первый массив помещаем все элементы, которые больше или равны нулю, а во второй — меньше...
Добавить в программу вывод рандомного числа
Программа выводит 16ый код буквы нажатой клавиши, и интервал времени между нажатиями. Но надо чтобы после всего этого прога выводила еще и просто рандомное число.
start: org 100h
mov ax, 0600h...
Преобразование двоичной экспоненты в десятичную
Доброго времени суток. Заранее приношу извинения, если подобный вопрос уже поднимался в других темах. Перерыл весь рунет (и не только), поиск в Гугле и Яндексе результатов не дал; последняя надежда...
Вычислить длину окружности и площадь круга одного и того же заданного радиуса
Вычислить длину окружности и площадь круга одного и того же заданного радиуса.
СРОЧНО Нужно решить задачи на Ассемблере
Вычислить lg(tg x)
Помогите плз найти значение этого примера:
fild dword ptr i1 ;st=10grad
fmul dword ptr const ;st=st*const
fptan ;st=tg(i1) v rad
fdivr st,st(1) ;tg(x) v grad
как найти lg этого...
ГСПЧ с использованием XORshift
Доброго времени суток, помогите, сессия горит, нужно написать генератор случайных чисел на 8086 на основе XORshift. Руско-язычной инфы на просторах как оказалось мало. Буду рад любой помощи, от...
Как посчитать натуральный лог ln(x)
Я не могу понять как посчитать ln(x), это 2 команды FYL2X и FLDLN2 ?
Умножение матриц с применением инструкций XMM и MMX
Всем добрый вечер или уже ночь) Хочу попросить у вас помощи по переделке программы из pascal в ассемблерную вставку с использованием XMM и MMX-команд.
Вот исходный код программы (взял с форума):...
Ассемблер и С++. Найти среднее арифметического массива (intel x86)
Здравствуйте! Проблема такая: Задали задание, нужно написать программу, в которой главнй модуль находится в языке С или С++, а дополнительный модуль в языке Ассемблера. Программа обязательно должна...
Рисование спиралей и окружностей (некорректная отрисовка окружностей)
Здравствуйте!
Возникла проблема, разобраться в которой не получается
Задача:нарисовать две спирали (по часовой и против) цвет
которых чередуется от 1 до 255, в точках пересечения которых рисует...
Вычислить квадратный корень без FPU
Всем привет!
Допустим, имеется N-байтный/двумерный массив, и нужно вычислить сумму элементов главной диагонали. Когда длина массива известна (к примеру 100 байт), то здесь ясно, что разрядность...
Длина дробной части
У нас есть вещественная чиселка
Digit dq 123,456
Как узнать количество циферок после запятой, то бишь должны получить ответ 3. Спасибо
Умножение целого числа на вещественное
Вразумите пожалуйста. Написать на Ассемблере z=x*y, с повторным выводом на консоль проверки. x - целое,не вещественное, не отрицательное, не должно быть букв(например юзер вводит вещественное число,...
Сложение двух массивов с использованием MMX
Всем доброго времени суток.
Есть пример создания DLL на ассемблере, содержащей функцию dMMX. Функция складывает содержимое массивов source и target, получает три параметра (размер массивов и...
Перевод числа в 32-ричную систему счисления
Требуется перевести десятичную число в 32-ричную СС. Написал такой код. В результате выводится 3 цифры вместо двух. Например, вводим 654, выводится 2SU, а должно быть KE. В чем ошибка?
.model...
Сложение через логические операции
Знакомил сегодня сына с системой команд процессора, и озадачил он меня следующим вопросом - можно ли реализовать операцию сложения через только логические операции, сдвиги и условные переходы? Без...
Вычисление выражение по формуле
Пишу dll для проекта MFC в VS 2012.
Выражение : ln(1+x/2+x)
Что-то наколдовал:
extern "C" __declspec(dllexport)
int add(int x)
{
float result(0), buf1(0),buf2(0);
_asm
Вычисление tg x
Помогите пожалуйста написать программу на ассемблере для tg x. очень надо
Вычислить площадь треугольника, если известны длины двух его сторон и величина угла между этими сторонами
Помогите написать прогу на ассемблере кто шарит, пожалуйста.
Нужно написать программу вычисления площади треугольника, если известны длины двух его сторон и величина угла между этими сторонами. ...
Вычислить арктангенс (arctg) через разложение в ряд
Разработать программу соответствующую стандартам связей языка Си с двумя аргументами (Source, Result), которая вычисляет (с использованием сопроцессора) арктангенс через его разложение в ряд....
Сумма длинных чисел
помогите пожалуйста разработать подпрограмму соответствующую страдарту связей языка си с шестью аргументами (Source1,Source2,Result,LenSrc1,LenSrc2,lenRes),первые три из них представляют собой...
GCC FPU x^y
Есть такой код-асм. вставка.
По ходу написания которого выяснилось что для f2xm1 st(0) должен быть в диапазоне
Для приведения st(0) в нужный диапазон был вставлен C-код ( после //good)
Как этот...
Вычисления с использованием сопроцессора плавающей арифметики: умножить вектор на матрицу
Необходимо умножить вектор на матрицу.
Чисто на C++, насколько я понимаю, это могло бы выглядеть так:int main(){
int n = 5, //строк в матрице
m = 5, //столбцов в матрице
kol = 3,...
Вычислить функцию с cos
Здравствуйте. Я недавно изучаю ассемблер и не давно столкнулся с проблемой:
Мне нужно сделать программу которая бы решала вот такие функции F1=1/cos(z1) и F2=z2+z3 причем чтобы первая выполнялась...
Стек сопроцессора
Друзья, не могу до конца разобраться с работой стека.
В стек загружаются данные последовательно, последняя загруженная переменная становится вершиной стека, верно? Можно ли в дальнейшем при помощи...
Сложение и вывод элементов
Всем привет, я слабоват в Ассемблере, поэтому без вашей помощи мне не обойтись...
Мне нужно выполнить команду сложения и вывести результат на экран. У меня есть код, просьба найти в ней ошибки :-|
...
Программа для расчета формулы cos(z)
Всем привет! Помогите реализовать программу на масме для расчета уравнения F=cos(z).
Где cos(z) = приложил принт-скрин с формулой, чтобы было более читабельно.
Объявление переменных:
z - ввод с...
Как посчитать арктангенс у/х ?
нужно посчитать арктангенс у/х через сопроцессор
Поэлементное сложение массивов MMX
Добрый вечер.
Необходимо сложить поэлементно два массива, результат записать в третий.
Проблема в том, что элементы массива должны быть 8 разрядные целые знаковые числа(__int8), я же смог сделать...
Сложение и вычитание очень длинных чисел
Помогите написать прогу на ассемблере для сложения и вычитания очень длинных чисел (мах. 400 знаков) в виде дос окна...
Я в ассемблере плохо разбираюсь..., а препод динозавр как назло на нем задание...
Вычислить гиперболический синус
Здравствуйте. В универе задали лабу по ассемблерам TASM. Задание с помощью сопроцессора вычислить гиперболический синус (e^x-e^-x)/2.
Я разобрался с вводом и выводом вещественного числа с...
инженерный калькулятор
задали написать инженерный канкулятор под убунту =)
простейшее я уже написал, прошу помоч реализовать функции Sin cos .
зарание благодарен
Вычисление x-10sinx+|x^4 - x^5|
Мне сказали вычислить x-10sinx+|x^4 - x^5|, используя команды сопроцессора. Как же это провернуть и какие команды нужны?
SASM-вывод из сопроцессора
Нужно вывести с регистра st0 значение которое туда записывается в ходе математических операций. Сам смог вывести только целую часть числа.
%include "io.inc"
section .text
global CMAIN
CMAIN:...
Принадлежит ли точка фигуре
Всем привет помогите с задачей. определить, принадлежит ли заданная точка (x, y) плоской фигуре, являющейся кольцом с центром в начале координат, с внутренним радиусом r1 и внешним радиусом r2;
Используя разложение в ряд Тейлора найти значение sh(x) с заданной точностью
Помогите пожалуйста!
Вообще не представляю как сделать ввод числа в ассемблер и вывод дробного ответа, с точностью до 5 знака.
Программы ищут sh(x) по формуле Тейлора sh(x)=Σ x2k+1/(2k+1)!...
Команда сопроцессора - fy12x
Здравствуйте!
Будьте добры, пожалуйста, укажите на ошибку.
Код:
.386p
.model flat, stdcall
.
.
.
start:
.
Сопроцессор: вычисление гиперболического тангенса
помогите пожалуйста разобраться с передачей результатов из ассемблера в сишник.
в ассемблере вычисляю гиперболический тангенс.данные source передаются из c++ а вернуть надо в result. в с++ функция...
Движение объекта по окружности
нужно написать небольшую графическую программку, где объект будет двигаться по кругу. нужно как то считать синус и косинус угла...подскажите как
Вычислить площадь
Замкнутый многоугольник задан в декартовой плоскости координатами каждой вершины. Написать программу на языке ассемблера, вычисляющую площадь многоугольника.
Форма на скрине.
Все используемые в...
Алгоритм Рабина-Карпа
Необходимо написать программу на ассемблере которая будет выполнять поиск строки в тексте по алгоритму рабина - карпа , помогите , братья программисты ):)
Генератор случайных чисел
Доброго времени суток!
Есть программы на tasm, которая выводит квадрат по случайным координатм и замеряет время щелчков, для измерения реакции человека. Координаты меняются после каждого нажатия...
Сравнение SSE и AVX. Почему AVX медленнее?
Написал такой код для теста:
void SSETest(float* v1, float* v2, float* r)
{
for (int i = 0; i < 2147483647; i++)
{
SSESum(v1, v2, v1);
SSESum(&v1, &v2, &v1);
}
}
Как узнать систему счисления?
Всем привет!
Если 216d = 116, то как узнать, 116 в какой с.с. ???
..программным способом.
Найти среднее арифметическое 3-х чисел
Пожалуйста помогите найти арифметический средний 3-х чисел в ассемблерe, я пытался писать программy на ассемблере, но безуспешно. Моя программа принимает только положительные значение, и только...
Ассемблировать программу
Перед Вами слова умного человека
"Теперь давайте начнем ассемблировать программу Writestr:
C:\> NASM Writestr.asm -o Writestr.com
Ответного сообщения транслятора в случае успешной трансляции не...
Гиперболический косинус (cosh) разложением в ряд Тейлора
Здравствуйте уважаемые читатели этой темы!
У меня проблема в написании программы на ассемблере.Нужно представить в рядах Тейлора гиперболический cos.Но как это сделать я не представляю:gsad:...В...
Возведение числа (float) в квадрат
Нужно возвести число с плавающей точкой в квадрат.
Вычислить сумму элементов массива (xmm, mmx)
ассемблерные вставки (xmm и mxx команды)
само задание: вычислить сумму элементов массива.
вот код делфи
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes,...
Заполнить матрицу по свертывающейся спирали
Заполнить квадратную матриу А размерности N*N (N<=100) натуральными числами по свертывающейся спирали.
Какой формат у чисел типа double, single?
привет
помогите пожалуйста разобраться в нескольких вопросах
.section .data
frm: .asciz "%.2f"
.section .text
Фигуры Лиссажу (осцелограф)
Подскажите пожалуйста как можно изменить разрешение хотяб на 640Х400(короче просто побольше) и поменять цвет в программе:
.model tiny
.code
.386 ; будут использоваться 32-битные регистры...
Обработка исключений сопроцессора
Добрый день.
Кто подскажет как передать управление своему обработчику исключений сопроцессора?
У меня есть код который "крутит" спутник по спиральной орбите. Периодически случается деление на...
Вычислить модуль и фазовый угол комплексного числа.
Вычислить модуль и фазовый угол комплексного числа.
У кого-нибудь есть исходники по таким операциям?
Вызов функции из С в asm
Есть головная функция в С++, которая находит значение функции для введенного числа.
Из ассемблера нужно вызвать функцию F(x) и там уже работать с этим значением.
#define _CRT_SECURE_NO_WARNINGS...
Вычисление заданной функции
функция - F(x) = (|sin(x)| + 2). Ошибка возникает при вычислении модуля sin
_asm
{
finit //Инициализация сопроцессора
fld b //Загружаем в ST(0) верхнюю границу интервала
fld...
Написать программу вычисления формулы, используя арифметические программы сопроцессора
Необходимо с помощью команд сопроцессора написать программу статистической обработки двухмерного массива
чисел x и y.
Длинная арифметика (ASM-вставки в C++)
привет всем, нужна помощь в освоении асм вставок, нужно написать длинную арифметику сложения, вычитание, умножение деление, т.е. это 4 функции. Помогите пожалуйста, я в асм не оч разбираюсь, простую...
Вычисление квадратного корня
Доброго времени суток! Необходимо реализовать вычисление квадратного корня из 36 по двум алгоритмам
1)1 36-1=35
2 35-3=32
3 32-5=27
4 27-7=20
5 20-9=11
6 11-11=0
...
Найти значение выражения
1. Часть 1. Найти значение выражения:
Z= x^2/8+ x^2/3 + y^2/6
Какие флаги во флаговом регистре изменились при выполнении арифметических операций и почему?
Задачка на пошевелить чуть-чуть мозгами (Нужно получить ноль, если в регистре ноль, и единицу в обратном случае)
В процессе написания кода столкнулся с одной задачей, которая показалась мне интересной и я хотел бы поделиться ей с вами и послушать альтернативные варианты реализации, коль таковые имеются.
В...
Вычитание многобайтовых чисел
Здравствуйте! Можете проверить на правильность вычитание двух 15-байтовых чисел ?
.data
x db 2Ah, 03h, 12h, 0DEh, 43h, 0E2h, 34h, 3Dh, 9Fh, 4Eh, 64h, 65h, 0FEh, 3Eh, 0A6h ; 15 байт
y db...
Помогите пожалуйста написать архиватор на ассемблере
Здравствуйте!! Помогите плиз написать архиватор на ассемблере или киньте ссылки на такую литературу
генерация случайного числа
Это часть кода игры питон у Зубкова.
; генерация случайного числа
; возвращает число в АХ, модифицирует DX
random: mov ах,word ptr cs:seed,
mov dx,8E45h
mul ...
Вычисление факториала на FPU
Добрый день. Помогите разобраться с вычислением факториала на FPU.
include \masm32\include\masm32rt.inc
.686
.data
xStart db 20 dup(?),0
xFinish db 20 dup(?),0
stepSize db 20 dup(?),0
...
Tg
Здравствуйте, скажите пожалуйста, как расчитать Tg? Это ftg не работает. Заранее благодарю.
Вычислить tg(x) разложением в ряд Тейлора
а как разложить tg x через ряд тейлора?
спасибо за помощь:-[
десятичный логорифм из числа х, обеспечить пользовательский интерфейс
Вот получилось, две части, не могу совместить.
1) часть должна обеспечить пользовательский интерфейс
2) арифметика
в первую строку вводим значение х
во второй должен быть результат
Максиум,...
Вывод на экран числа long long double средствами printf
Необходима помощь.
Как все же вывести через printf long long double (tbyte)
конструкция виснет. времени особо нет разбираться
или как выводить через invoke printf передав dt?
mov esi,...
Вывод на экран вещественного числа
Вычисления работают, проблема заключается в выводе числа на экран.
Есть формула: tg(x*x / 4 + x / 2 + 1).
Данные программы:
X dd –1.3
Y dd ?
DWA dd 2.0
CHETIRE dd 4.0
Шифрование\дешифрование файла
Помогите пожалуйста сделать прогу, которая шифрует -дешифрует по следующему алгоритму:
из файла считывается столько байт, сколько байт занимает (содержит) ключ.
Длина ключа от 20-250 байт. Ключ...
Сравнение float FCOM
Сижу, разбираюсь в FPU. В нем есть возможность сравнить числа и я попытался сделать что-то похожее на основе того, что нашел на этом форуме и в гуглах.
Задача проста, считать float число с...
Вычислить arcsin(x) разложением в ряд Тейлора
1) Разработать консольное приложение. Функция представлена в виде своего ряда Тейлора.
Используя встроенный ассемблер вычислить приближённое значение суммы этого
бесконечного ряда. При вычислении...
Найти гипотенузу прямоугольного треугольника по заданным катетам
Всем привет помогите с задачей.Найти гипотенузу прямоугольного треугольника с катетами a и b;
Умножение и деление через + и -
Как создать программу умножения и деления через сложение и вычитание и проверить деление на 0 в знаменателе
Неточное умножение вещественных чисел
Помогите, пожалуйста! Мне нужно умножить 0.95 на 60 при заданном режиме округления - "отбрасывание дробной части".
В результате получается число 56, но никак не 57. В чем проблема и как ее...
Расчет разности двух чисел с нулевым результатом
Здравствуйте дорогие люди, помогите мне составить программу на ассемблере: Составить программу на языке ассемблера расчета разности двух чисел с нулевым
результатом. За ранее спасибо!
у = 2 в степени 3,1
Затрудняюсь в этом примере:
у = 2 в степени 3,1
Вычисление функции с использованием FPU через разложение в степенной ряд
Всем доброго времени суток!
Код пишется на C++ (Visual Studio) + ассемблерная вставка
Интересует именно ассемблерная вставка, поэтому создал тут
Задание такое:
Для заданного значения х...
Вывести остаток от деления двух чисел
Подскажите каким образом реализовать вывод остатка от деления на экран.
Код калькулятора
include emu8086.inc
org 100h
print "Vvedite a= "
call scan_num
mov ax,cx
gotoxy 0,1
print "Vvedite b=...
[FPU] Вычислить выражение по формуле
Добрый день. Пытаюсь разобраться с математическим сопроцессором на ассемблере. Не пойму порядок действий и присвоение значений. Посчитал значение для arctg(a/d), все совпадает. Но вот как сделать...
Вычислить по итерационной формуле с заданной точностью
Доброго времени суток. Учусь программированию на ассемблер, помогите написать программу . Есть код на C (Си)
double N, D , e, X1,e1;
N = 3; целые знаковые числа ввожу с клавиатуры
D = 5; целые...
Простейший калькулятор (+, -, *, /) с использованием сопроцессора
необходимо написать программу для реализации вычислительных операций (+,-,/,*) с помощью сопроцессора. Незнаю даже с чего начать... помогите с программой. Среда RadASM, консольное приложение.
Деление больших чисел
Произвести деление двоичных беззнаковых чисел большой размерности. Нужно ввод чисел сделать на С++, там же вызывать функции. Подскажите, пожалуйста, как лучше всего реализовать. С оконным у меня...
Работа с сопроцессором и вещественными числами
Задали в университете написать код который будет так работать :
При a=b вывести значение -5
При a<b посчитать (a*a-b)/b
А при a>b посчитать b/a+5
Все работает, вот только есть одно НО
Она должна...
Написать программу для расчета формулы
все что смог сделать, помогите... формула х = ((с^2*b^3)/100)-(4*b*(c^2-d^2)/(3*a)^4+2*b)
где а = 12, b = 2, c= -5, d = -10
IDEAL
MODEL small
STACK 256
DATASEG
exCode DB 0
a DB 0Ch
b ...
Использование функций Delphi
Power, Frac, Trunc, Abs, Log10 - что используется в MASM?
Записать формулу (Ассемблерная вставка c++)
Добрый вечер! Совсем недавно начал изучать ассемблер, помогите, пожалуйста перевести вот этот кусок кода, точнее уравнение в нем, на ассемблер.
float a,b;
double Z;
cout << "Ввеедите цисло a:...
Полиморфный протектор
Добрый день, я работаю над прогой, которая нуждается в хорошей защите от дебаггинга, трейсинга ит.п...
И чтобы обеспечить соответствующий уровень защиты я принял решение криптовать код. Перерыл...
Вывести значение вещественного числа printf (msvcrt)
Пишу при помощи masm. Изучение ассемблера только начал. Обычно с такими проблемами долго, но все таки мог разобраться сам, но тут я просто уже не могу ничего поделать и поэтому обращаюсь к вам.
...
[nasm] Вычислить объём шара по известному радиусу
Часть 1. Вычислить объём шара, если известен его радиус. Радиус вводится с клавиатуры. Какие флаги во
флаговом регистре изменились при выполнении арифметических операций и почему?
Подскажите...
Переменная TBYTE
Всем добрый день!
Народ, кто-нибудь работал с переменными размера TBYTE?
Примерчик бросить можете?
Желательно в МАSМ-е.
Заранее всем благодарен!
Троликов и...
Троичный калькулятор на ассемблере
Доброго времени суток.
Нужен простейший калькулятор считающий в троичной с/с. Еще такой вопрос, имеется код двоичного калькулятора, можно ли его преобразовать в троичный?
График функции y=x/cos(x)
Доброе время суток, разработать программу вычисления значений функций согласно варианту и вывод на экран их графиков. Вывести оси координат. Аргументы тригонометрических функций задавать в радианах:...
Непонятки с SSE
Есть несложная формула, пока что, без логарифмов и экспонент=)
С FPU проблем не возникло.
Вот, кстати, формула:
ColorIndex := round( 4095 * ((tmp-min)/step) );
Но с SSE возникла проблема.
Я...
Разработка программы на языке Ассемблер, рисующую на экране пирамиду
Здравствуйте, уважаемые коллеги!
Помогите пожалуйста написать программу, рисующую на экране пирамиду. Времени катастрофически не хватает, за помощь могу отблагодарить (в рамках разумного).
...
Вычислить пять значений функции
Y = 317 / (x^2 + 3,6 * x - 7,5)
x меняется от 1 с шагом 2.1, результат поместить в памяти
В asm полный ноль, написал пару строк, не могу придумать как сложить два числа а затем от результата...
Найти сумму ряда
Всем привет ребят, не знаю как задать формулу на FPU. Проблема в том что я не знаю как описать степень. Буду очень благодарен, если поможете просто описать ее на FPU. Вот и сама формула:
\large...
Вычислить арккосинус (arccos)
Нужно написать arccos(2х)
я решил сделать через арктангенс
но выдает -0
при значений (-0.5)
func proc
fld1
fld x
Регистры математического сопроцессора
Доброго времени суток! Передо мной стоит задача - исследовать данную тему. Написан следующий код:
.MODEL small
.STACK 100h
.DATA
; область памяти, содержащая образ рабочей среды FPU
c_r dw ? ...
Константы сопроцессора
Зачем в сопроцессоре команды загрузки констант? С ПИ понятно, например, а вот зачем загружать как константу 1.0 или 0.0? Ведь можно же просто загрузить написанную вручную единицу или ноль. Чего этим...
Вывод на экран числа с вершины стека FPU в научном формате
Написать программу, которая берет число с плавающей запятой с вершины стека арифметического
сопроцессора и выводит его научное представление на стандартный вывод.
Например, вывести 2.3е8.
Будьте...
Построение фигуры Лиссажу
Обращался за помощью в написании курсавика по ассемблеру(фигуры лиссажу)). Прекрасно помогли) только вот как сделать менюшку(типо: титульник-появляется текст про работу, воспроизвести, и выход и...
Деление - 16(ричная) система счислений
Мне дан пример, я не могу додуматься как его выполнить.
Помогите мне кто нибудь как выполнить решение, чтобы сделать остальное задание.
AF0(16):1С(16)
Буду очень признателен за ход решения и...
Вычисление показательной функции (Ассемблерные вставки с++)
Привет!
Подскажите как это можно реализовать в ассемблерскую вставку
for(int i=0; i<=10; i++);
mas = 2 * (pow(2, i));
Добавлено через 14 минут
#include <iostream>
#include <cmath>
using...
SSE. Подение программы
Привет ребята!
Такое дело, есть задание:
Обработать массивы из 8 элементов по следующему выражению:
F=A-B*C-D , i=1...8;
Используются следующие массивы:
A, B и С – 8 разрядные целые...
Арифметические операции (TASM)
Имеется выражение F=12597563 - (78 + Х - Y) - Z + 2852, нужно вычислить значение переменной F. Но значения 12597563 и 2852 не помещаются в регистры общего назначения, т.е. мне нужно заносить старшую...
Вычисление выражения по формуле sin(x) + ln(x)
Нужно найти значение функции при x = 5.0:
f(x) = sin(x) + ln(x)
Желательно с комментариями.
Вычислить сумму элементов массива (ассемблерная вставка в C++)
Нужно написать функции на С++ с вставками из ассемблера х86. Первая функция работает правильно, при этом во вторую нужно передать массив элементов и его сумму умножить на число d. Нигде не могу найти...
Алгоритм RC4 (перевести FASM -> TASM)
Дали задание реализовать алгоритм rc4 на ассемблере. Не очень хорошо понимаю его. На просторах интернета нашла реализованную функцию алгоритма, но она на FASM, а мне нужен TASM. Пыталась перевести...
Движение изображения по окружности
Нужно уравнение график которого плавная,замкнутая и желательно сложная линия)))))
Хотелось бы спираль, и реализовать вычисление координаты У зная Х через математический сопроцессор))))
Добавлено...
Длинная арифметика
Как сделать такой сисемблер?
class TKilofloat;
class TKiloint
{
private:
char Data ; // Массив байт
public:
void operator++();
void operator--();
TKiloint operator+=(TKiloint &x);
программа эмуляции работы Мультиплексора 8:1
Добрый день уважаемые форумчане!!! Помогите разобраться в построении программы эмуляции работы Мультиплексора 8:1 на ассемблере.
Ошибка при компиляции на команде fcomi
Пишу в TASM. При компиляции на 28 строке выходит ошибка: "illegal instruction", вроде все правильно, что я делаю не так?
code segment
assume cs:code, ds:code
x dq 0.5
n dq 2.0
sum dq ?...
Найти произведение первых 5 натуральных чисел, кратных 5
Найти произведение первых 5 натуральных чисел, кратных 5 (Заранее Спасибо!!!)
Гиперболический тангенс
Разработать программу, вычисляющую с помощью степенного ряда с точностью не хуже 0,1% значение функции
гиперболического тангенса для заданного параметра x (использовать FPU). Саму функцию приложил...
FPU
Привет дело такое.
Не могу понять как рабатают FPU
пример:
mov dword ptr ds:,10000000
FILD qword ptr ds:
в ячейке типа qword 1000000000000000
Почему в регистр st0 пушается...
Найти медианы треугольника, сторонами которого являются медианы исходного треугольника
Помогите пожалуйста.
Написать программу на tasm.
Даны длины a, b и c сторон некоторого треугольника. Найти медианы треугольника, сторонами которого являются медианы исходного треугольника (длина...
Программа для умножения чисел с плавающей запятой
Помогите пожалуйста составить программу:cry:
Составить программу на ассемблере, для реализации умножения чисел с плавающей запятой
Очень надо, зимнюю сессию закрыть:cry:
Prefetching (или как сократить количество кэш-мисов)
Привет!
Работаю с большим объемом данных, доступ к которым осуществляется непоследовательно. Думаю как сократить время работы алгоритма, замерил количество кэш-мисов - очень высокое. Чтоб сократить...
Синус и косинус через Ряд Тейлора на внешнем ассемблере
Всем привет. Нужна помощь в создании внешнего файла на ассемблере.
#include <iostream>
#include <time.h>
#include <iomanip>
#include <math.h>
extern "C" double _cdecl Cos(double);
using...
Вычисление с повышенной точностью для неупакованных чисел ДДК, сложение и умножение. TASM
Вычисление с повышенной точностью для неупакованных чисел ДДК, сложение и умножение. TASM. Реализовать функции для многобитных структур данных.
Пример находится в архиве. Сделать до 22 декабря
Графика: Повернуть фигуру заданной массивом из N точек , i=0, … , (N-1) вокруг точки T на угол d...
2. Задание
Повернуть фигуру заданной массивом из N точек , i=0, … , (N-1) вокруг точки T на угол d. Решить задачу двумя способами: 1) на языке высокого уровня; 2) на языке ассемблер с...
Гиперболический косинус
Здравствуйте!
В универе мне задали написать на Assembler'e программу которая будет считать гиперболический косинус.Но с assemblerom у меня дела плохи...Прошу помощи)
За ранее спасибо!
Время выполнения кода с вставкой на assembler
Есть реализация пирамидальной сортировки на C++. И этот же код, только функция througth реализована на Assemblere.
По идее вариант с assembler должен работать быстрее, но на деле время выполнения...
Вычислить значение выражения по формуле (sin(sqrt(x+1) - (sin(sqrt(x-1)
Вычислить значение выражения по формуле (все переменные
принимают действительные значения):
(sin(sqrt(x+1))) - (sin(sqrt(x-1)))
ASSEMBLER
Шифрование текста на ASM
Всем доброго времени суток!
Вобщем такая проблема: нужно написать прогу на АСМ-е для шифрования текста методом вертикальной решетки. Он заключается в следующем: берется решетка 10х10, туда вводится...
Определить угол прямоугольного треугольника по прилегающему катету и гипотенузе
Здравствуйте. Делю прилегающий катит rx0 на гипотенузу rR , получаю 0,7071 , это косинус 45 градусов, если гляну в таблицу Брадиса. Как мне узнать градусы через прог. без таблицы? Перевод в радианы...
Calculate, using FPU, the following expression:
Input data need to be entered from the keyboard; the result should be outputted to the
console.
p=\prod_{i=0}^{N}\left(x^2-i \right)
Реализуйте вычисление заданного выражения как ассемблерную вставку
Привет! Такая проблема:
Настройку среды делал как написано тут "https://habrahabr.ru/post/252647/"
Само задание:
Примечания к заданиям:
- Реализуйте вычисление заданного выражения как...
Сравнение вещественных чисел
Будто бы простая задача: сравнить два действительных числа в стеке, то, которое является меньшим - вытолкнуть. Но почему-то работает некорректно - между 6 и 9 выберет 6 как больше, но между 6 и 4...
Вычислить кусочечную функцию с использованием MMX
Помогите, пожалуйста!!!
Очень надо написать сегодня программу:
Ввести с клавиатуры два действительных числа и выполнить их добавление. Если результат отрицательный, то выполнить параллельное...
Метод Гаусса
Помогите пожалуйста, это задача для меня чрезвычайно сложная. На лекциях по ассемблеру ничего не объясняют, а на лабах преподаватели требуют работ. Возможно, кто-нибудь делал такое или может помочь....
Вычислить выражение по формуле (Inline Assembler в Visual Studio 2017)
Здравствуйте, необходимо решить задачу: найти значение выражения n=x/(y+8*z*(t-3)), используя команды сопроцессора.
В Visual Studio 2017 написал код на C++ в две части, одна использует для решения...
Взаимодействие си и ассемблера (гиперболический синус и косинус)
#include <stdio.h>
#include <math.h>
#define EPS 1e-10
double Sh(double x)
{
int i; double t, k, p, eps;
t=p=x; k=1;
for (i=1; i<100; i++)
{
p=p*x;
Вычисление выражения (сумма ряда)
Составить и отладить программу на ассемблере для вычисления выражения с помощью сопроцессора:
X = Сумме ряда(i от 1 до 3)(bi*sin(di)+ci*cos(ei)),
где bi и ci - 16-ти разрядные числа со знаком,...
Arcsin
Здравствуйте. Скажите пожалуйста, как сделать arcsin, что-то farcsin или через sin arcsin=1/sin ? Заранее благодарю.
Деление больших чисел (TASM)
Здравствуйте.
Учусь на программиста знаю С++ и подобные ему языки. Так вот, друзья-механики попросили решить задачку на ассемблере(TASM). Сам я в нём не "бум-бум", но для общего развития хотелось бы...
Вычисление интеграла по формуле трапеции
по заданным вещественным числам c и d(c<d) вычислить \int_{c}^{d}\sin(x) dx используя формулу трапеции n=40
Калькулятор в двоичной системе счисления (с плавающей точкой)
Не могу понять как можно сделать калькулятор только в двоичной системе с плавающей точкой. Вот код в десятички
.286 ; использование инструкции процессора .8086 и сопроцессора .80286
model...
Математический сопроцессор
Доброго времени суток.
Подскажите пожалуйста, как работать с математическим сопроцессором? Допустим, мне нужно вычислить косинус угла.
Я так понял, это выполняет команда fcos. st(0) =...
Двоичный логарифм
Здраствуйте, мне нужно посчитать y=log2(|b/a+4|)
написал вот такой текст программи, но она считает десятичный логарифм, а как сделать на двоичный я не знаю!
#include <stdio.h>
#include <iostream>...
График функции
Здравствуйте, есть программа, которая строит синус. Помогите, пожалуйста, построить вот это выражение
y=sin(({x}^{2}-17)/({x}^{3}+15)) + cos(({x}^{3}+22)/(x+16))/sin({e}^{x})
Программа для синуса...
Как вычислить Arcsin?
какая команда для функции arcsin?
«Параллельные вычисления в процессорах х86»
требуется входной массив, нечетной размерностью не кратной 4, цикл смещения по нему и скалярные операции.
помогите исправить,кто разбирается очень нужно
Согласно Правилам форума (п. 5.18),...
Даны вещественные числа a1,a2,.a10 . Верно ли, что их сумма превышает 100,78?
Здравствуйте уважаемые форумчане, пытаюсь сделать данную задачу в delphie используя ассемблер, но впал в ступор, ибо не знаю как занести вещественное число в регистр, по сути их заносить можно, если...
Ошибка "ntvdm cpu has encountered an illegal instruction"
Вот эта ошибка
16 bit ms-dos subsystem
the ntvdm cpu has encountered an illegal instruction
когда запускаешь .exe
вот код
.model small
.stack
.data
TimePrmpt db 'Vvedite 4-zn chislo$'
;ser...
Определенный интеграл
Вычислите, используя FPU, следующий определенный интеграл с помощью трапециевидного метода:
Входные данные необходимо вводить с клавиатуры; результат должен выводиться на консоль.
Сложить два массива по 8 натуральных чисел, с насыщением MMX ассемблер NASM
Здравствуйте! Пишу программу, складывающую поэлементно 2 массива по 8 натуральных чисел, не превышающих 127, с насыщением. (например: ввод: 120 1 0 0 0 0 0 0
120 2 0 0 0 0 0 0, вывод: 127 3 0 0 0 0...
Сумма элементов массива больше заданного
Получилось найти и вывести элементы больше заданного, а получить сумму не получается
.686
.model flat, stdcall
include \masm32\include\kernel32.inc
include \masm32\include\msvcrt.inc
includelib...
Посчитать значение функции cos(0.056739), используя разложение ее в ряд Тейлора, с точностью до пятого члена этого разложения
Помогите пожалуйста написать программку
Написать фрагмент программы на языке ассемблера, выполняющий вычисления , фрагмент оформить в виде ассемблерной вставки в программу на языке высокого уровня....
Рекурсивный фильтр на асме
Добрый день!
Подскажите пожалуйста, как наиболее эффективно реализовать на интеловском ассемблере код, эквивалентный данному сишному:
voif func(short pX,short pY,int nSize)
{
short z=0;
for...
Остаток от деления
Здравствуйте.
Имеется такое задание:
Вычислить остаток от деления введённого пользователем числа X (0 <= X < 2^32) на 256, 65536 и 16777216, используя только команду mov.
Подскажите, пожалуйста,...
Составить программу для вычисления суммы 2 однобайтовых чисел, первое из которых находится по адресу 8435,
Составить программу для вычисления суммы 2 однобайтовых чисел, первое из которых находится по адресу 8435, а другое - по адресу762A. Результат (однобайтовое число) поместить в ячейку памяти по...
Возвести вещественное число A в целую степень N
Здравствуйте, помогите пожалуйста.
Дана задача:Дано вещественное число A и целое число N (> 0). Найти A в степени N.
Составил алгоритм,все должно работать,но выдает ошибку "Деление на ноль". ...
Ввод переменных вещественного типа (masm32)
В общем мне нужно организовать на Масм ввод числа с плавающей точкой, чтобы в дальнейшем можно было работать с сопроцессором. В ходе экспериментов мной было замечено, что число с плавающей точкой...
Программа-эмулятор четырехразрядного компаратора
Нужна программа( на аssembler'e), эмулирующая четырехразрядный компаратор(сравнение двух четырехразрядных чисел).
Построить график функции z=y*|cos4x|
Здравствуйте, форумчане! Нужна ваша помощь. Нужно построить график функции z=y*|cos4x|. Ниже код, который написал, но мне сказали, что это не то.
.model small
.stack 256h
.data...
Вычислить сумму ряда (асм вставка)
Ряд - e^cos(x)*cos(sin(x)) = E(k:0;+бесконечность) cos(k*x)/k!
#include "stdafx.h"
#include <stdio.h>
#include<math.h>
#include <valarray>
#include <iostream>
#include <iomanip>
using...
Длинная арифметика. Вычитание и деление. Реализация в виде функций в Си
Доброго времени суток, киберфорум. Требуется помощь в написании итак уже заезженной темы: "Длинная арифметика"
ТЗ:
Требуется написать функции реализующие вычитание, деление, умножение и сложение на...
Умножение двух десятичных чисел
Добрый день!
Получил задание изменить код так, чтобы вместо суммы двух десятичных чисел было умножение этих чисел
Предоставляю код с суммой
Заранее спасибо за ответ
.model small
.stack 1024
...
Синус через ряд Тейлора на Ассемблере
Здравствуейте)
Нужно написать программу, которая будет получать значение угла и возвращать его синус, а я в Ассемблере ничего не могу понять:gsad: Вообще не представляю как это сделать:hysteric:...
Умножение "длинных чисел", представленных в ASCII формате
Написать программу вычисление произведение 1723893618 * 6, используя для обеих множителей и результата представление десятичных чисел в ASCII- формате.
Буду очень благодарен за код с комментариями,...
Площадь треугольника
Помогите с программой которая будет считать площадь треугольника, если задоны вершины треугольника с помощью инструкций SSE3. Зарание благодарен
Вычислите, используя FPU, следующее выражение
Вычислите, используя FPU, следующее выражение:
http://image.kz/img/f5/f5326abec342cdc5ee2fcb1e62e324af.jpg
Исходные данные необходимо вводить с клавиатуры, результат выводить на
консоль.
Есть...
Возможна ли косвенная адресация для обмена с ymm регистрами?
Всем доброго времени!
Правильно ли я понимаю что для инструкций movaps и аналогичным им нельзя использовать в качестве указателя адреса регистр? то есть получается адреса загрузки и выгрузки...
Вычислить x^15 за пять операций
Дано действительное число x. Пользуясь только операцией умножения, получить x^15 за пять
операций.
Вычислить сумму (SIMD)
Доброго времени суток.
Ассемблерная вставка в C.
Нужно вычислить сумму
c = \sum_{k=0}^{n} {{{x}_{k}}{{a}_{k}}{{b}_{k}}}
, где k = 0,1,2,3,5,6,7,8
Проблема в том, что при n = 4 и 5 выдает...
Используя разложение в ряд Тейлора найти значение ch(x)
Здравствуйте,
Дана Задача:
Макроассемблер
- Все повторяющиеся фрагменты должны быть выполнены в виде макросов.
- Вычисления проводятся до пятого знака после запятой.
Используя разложение в ряд...
Интегрирование с использованием регистров sse
Доброго времени суток.
Задача: необходимо написать функции вычисляющих значение интеграла в C и asm (с использованием регистров SSE). Файл asm комилирую как dll.
Вычисление произвожу методом...
Итеративное вычисление корня сопроцессором
Здравствуйте, уважаемые. Необходимо сопроцессором вычислить квадратный корень положительного целого числа, имеется формула Xn+1=(1/2)*(Xn+ A/Xn), X0 я поставил 1.0. Процедура вывода вещественного...
Математические вычисления
Написал легенькую прогу , ну что то неуверен в ее правильности !!! посмотрите пожалуйста, и исправте ошибки!!!
Задача:Скласти програму на мові асемблера для обчислення y=(a+x)*13,
де a=43, x –...
Разложение в ряд Маклорена функции f(x)=1/(1-x)=1+x+x^2+x^3+x^4+...
Пытаюсь решить задачу разложения в ряд Маклорена функции f(x)=\frac{1}{1-x}
в общем виде разложение выглядит f(x)=1+x+{x}^{2}+{x}^{3}+{x}^{4}+...
Нужно написать это на Assembler. Но столкнулся с...
Вычисление двойного факториала,
Здравствуйте! Помогите пожалуйста исправить ошибки, а то что-то не получается скомпилировать; я оч плохо знаю ассемблер. Суть задания: написать программу, выводящую на экран и в задаваемый с...
Вычислить выражение по формуле
Помогите, пожалуйста, составить программу, а то сессия уже идет :cry:
Составить программу на ассемблере для вычисления выражения в формате с плавающей точкой с использованием команд сопроцессора I...
генератор случайных чисел основаный на влиянии тепловых шумов
Прошу извинить, если немного не в тему, но все же хочу спросить. Мой вопрос основывается на предположении, что, в связи с тепловыми шумами, временной интервал между последующими срабатываниями...
Умножение двух больших (~6 разрядов) десятичных чисел. TASM
Добрый день!
Мучаюсь уже вторую неделю, первый раз пишу на ассемблере, полный ноль, просмотрела все похожие темы, безрезультатно:(
Нужно написать программу, которая будет запрашивать два больших...
Теория вероятности: сколькими способами можно составить комиссию?
Из трех математиков и десяти экономистов надо составить комиссию, состоящую из двух математиков и шести экономистов. Сколькими способами это можно сделать? (Заранее Спасибо !!!)
Переобразование с сопроцессора в функции masm32(FPU)
Помогите переделать этот код с командами сопроцессора на код с функциями mas32(FPU)
Буду очень благодарен
.686
.model flat,stdcall
option casemap:none ...
Интеграл методом прямоугольников
Всем привет!
Объясните, как найти интеграл от функции y=sin(x)+c для интервала a,b
ещё и "методом прямоугольников". Буду премного благодарен. Саму функцию вычислил (и даже выводит правильно), а...
Оптимизация SSE2, глюки MMX, загадки во тьме
Экспериментировал с оптимизацией моего ЦПУ-майнера. Вот такая подпрограмма в нем :
.macro SALSAx4 x0, x1, x2, x3
movdqa \x2, %xmm4
paddd \x3, %xmm4
movdqa %xmm4, %xmm5
pslld $7,...
Задан массив a(n)=sin(5*n). Вычислить номер элемента, при котором сумма станет больше 3
Задан массив a(n)=sin(5*n). Вычислить номер элемента, при котором сумма станет больше 3
Подскажите, как правильно организовать условный переход в ассемблерной вставке вместе с С++. Был дан вот...
Вычислить определенный интеграл методом трапеций
Calculate, using FPU, the following definite integral with the help of the trapezoidal
method:
\int_{1}^{2}\(exp(2x)+\sqrt{x})dx
Вычислить выражение по формуле
С ассемблером пока на вы и шепотом..
При создании .obj ругается двумя ошибками:
*Warning* Argument needs type override
**Error** Illegal immediate
Помогите найти их в коде
MASM...
Не получается вывести результат функции F= 18*z*x*y-15*x*y*z+30+19*(x-y)=33
Здравствуйте товарищи програмисты)
Собственно вот программа для вычисления:
.model small
.stack 100h
.data
x dw ?
y dw ?
Чем отличаются команды SSE с окончанием PS от SS
Срочно нужен ответ на вопрос: Чем отличаются команды SSE с окончанием PS от SS
Новые блоги и статьи
![]() |
||||
Ключевые слова Python
hw_wired 15.02.2025
Ключевые слова в Python - это специальные зарезервированные слова, которые имеют особое значение и функции в языке. В настоящее время Python включает 35 ключевых слов и 4 мягких ключевых слова. Эти. . .
|
Отличия изменяемых и неизменяемых типов в Python
hw_wired 15.02.2025
В Python существует принципиальное различие между изменяемыми (mutable) и неизменяемыми (immutable) типами данных, которое оказывает существенное влияние на работу программ. Это различие часто. . .
|
Python: сравнение списков и кортежей
hw_wired 15.02.2025
В Python последовательности являются одними из самых важных и часто используемых типов данных. Они позволяют хранить упорядоченные наборы элементов, к которым можно обращаться по индексу. Среди всех. . .
|
Как скачивать файлы с URL с помощью Python
hw_wired 15.02.2025
Для скачивания файлов Python предлагает как встроенные средства, так и сторонние библиотеки. Встроенный модуль urllib из стандартной библиотеки обеспечивает базовую функциональность для работы с URL. . .
|
Использование SQLAlchemy в Python
hw_wired 15.02.2025
SQLAlchemy - мощная библиотека для работы с базами данных в Python, которая предоставляет полноценный набор средств для объектно-реляционного отображения (ORM) и обширные возможности для работы с. . .
|
Взаимодействие с REST API в Python
hw_wired 15.02.2025
В современном мире разработки программного обеспечения REST API стал неотъемлемой частью архитектуры веб-приложений. API (Application Programming Interface) - это набор правил и протоколов,. . .
|
Разделение строк в Python
hw_wired 15.02.2025
Python предлагает богатый набор возможностей для работы со строками, и среди них разделение строк занимает особое место. Этот процесс позволяет разбивать текст на отдельные компоненты, что критично. . .
|
Объединение строк в Python
hw_wired 15.02.2025
При работе с текстовыми данными в Python нередко возникает необходимость объединять несколько строк в одну. Это может потребоваться при форматировании вывода, обработке текстовых файлов или создании. . .
|
Лучшие игровые движки на Python
hw_wired 15.02.2025
В последнее время разработка игр стала одним из самых популярных направлений программирования, и Python не остался в стороне от этого тренда. Несмотря на то, что Python обычно не ассоциируется с. . .
|
Декоратор jit в Python
hw_wired 15.02.2025
Если вы достаточно долго изучаете программы и пакеты на Python для машинного обучения, то наверняка замечали, что паттерн "JIT-декоратор" довольно популярен. Этот подход позволяет превратить обычные. . .
|