169 похожих чатов

Ребят, кто-то может помочь? Я все таки написал код, который должен

рисовать график функции
y = (sin4x + x) + x

Вот код:
include System.inc
@Data
x dt 0.0
step_x dt 0.001
f dw ?
const_4 dt 4.0

@Begin
finit
mov ax, 0012h
int 10h

mov cx, 640 ; OX

_begin:

call fun
mov dx, 240 ; OY
sub dx, f

mov ax, 0C12H
int 10h

loop _begin

KeyPressed

mov ax, 0003h
int 10h

mov ax, 4c00h
int 21h

fun proc
; sin(4x)
fld x
fld const_4
fmul
fsin

; sin(4x)/x
fld x
fdiv

; (sin(4x)/x) + x
fld x
fadd

; save
fistp f
ffree st(0)

; graph
fld x
fld step_x
fadd
fstp x
ret
fun endp

@end
@stack 128
end Start

Вопрос только в том, почему не получается график, который нужен? Я пробовал менять шаг, но ничего не получается... выводит какую-то практически прямую линию, полная бредотина... но код рабочий должен быть

2 ответов

2 просмотра

что хранится в f?

Ch-Mu Автор вопроса
Aiwan \ (•◡•) / _bot
что хранится в f?

Сама функция: (sin(4x)/x) + x

Похожие вопросы

Обсуждают сегодня

@Aiwan что такое база образца?
Alexey
27
Не многие знают, а кто знает, тот уже успел забыть, что в далёком 2004 году эта игра произвела настоящий фурор, настолько революционной была технология, применяемая для её соз...
ICCID
4
Хотя у меня сейчас есть более сложная задача, вот её думаю: как объяснить челу переходного возраста противоположного полу, обучающегося в польском колледже (а-ля наш техникум)...
Вячеслав Кузьменко
15
коллеги, добрый вечер! А никто не знает как модальная форма может себя закрыть? Ну допустим модальная форма определила, что смысла ей работать нет и хочет вернуть modalResult...
Михаил
83
Добрый день Хочу начать обучение языку, не являюсь представителем it, буду благодарна за помощь, совсем пока не понимаю ничего) Подскажите, пожалуйста, где можно начать первы...
Sara Lala
30
верно что я могу удалить эти addq и subq т.к. со стеком никакого взаимодействия нет (исключая call)?
Michael
16
Hi Everyone! To all Are you Looking for Interview Support at the Lowest Price? Look no further! Then contact us We offer Interview Support for a low cost variety of technol...
Rambabu Nallamilli
3
средствами IBX как-то можно выполнить запрос insert ... returning?
Igor
31
всем привет. подскажите: вот по русски называется "прошивка для контроллера". или "бинарь" могут сказать. или "дамп". А как по английски это называется? Я хочу попытаться по...
Павлик Ливаткин
4
А если изначально бот работал так : есть сайт онлайн школы. У каждого ученика свой кабинет. Где он авторизуется по своим данным. И уже в кабинете, на самом сайте делает оплату...
Денис 💡 Фрилансер
13
Карта сайта