Страница 1 из 1
простая задачка а-ля формула
Добавлено: 30 окт 2013, 17:52
Godzy
Эмм нахватал долгов,в пятницу сдавать программирование,помогите парни чем сможете
суть в чем,необходимо написать решение простой задачки:
x=6a+(a+c)/2
Заранее премного благодарен.
Re: простая задачка а-ля формула
Добавлено: 31 окт 2013, 11:09
somewhere
Godzy писал(а):необходимо написать решение простой задачки:
x=6a+(a+c)/2
Задача уже решена, похоже. Подставляй A, С и считай.
И это не ассемблер - это математика, 3-ий класс ;-)
Выражение, кстати, можно упростить
Х = (13а + с)/2
Re: простая задачка а-ля формула
Добавлено: 31 окт 2013, 17:46
Godzy
somewhere писал(а):Задача уже решена, похоже. Подставляй A, С и считай.
И это не ассемблер - это математика, 3-ий класс ;-)
Выражение, кстати, можно упростить
Х = (13а + с)/2
я просто совсем его не учил,проболел это время,не мог бы сорс скинуть?
я был бы тебе очень признателен
Re: простая задачка а-ля формула
Добавлено: 31 окт 2013, 18:34
somewhere
не мог бы сорс скинуть?
сорс? - как задание точно звучит? какого типа переменые? как их задавать?
Здесь вопросов больше чем ответов
Re: простая задачка а-ля формула
Добавлено: 31 окт 2013, 19:45
Godzy
somewhere писал(а):сорс? - как задание точно звучит? какого типа переменые? как их задавать?
Здесь вопросов больше чем ответов
код в смысле,ну я получил только такие данные о тз,не о виде процессора и тд не в курсах,для которой машины будет писаться софт,переменные как я понимаю обычные целочисленные
Re: простая задачка а-ля формула
Добавлено: 31 окт 2013, 21:25
somewhere
Ну если ничего не известно
Код: Выделить всё
...
mov ax, 13
mul A
add ax, C
adc dx, 0
shr dx, 1
rcr ax, 1
mov word ptr X, ax
mov word ptr X+2, dx
...
...
.data
A dw ?
C dw ?
X dd ?
...