12 / 12 / 2
Регистрация: 18.10.2009
Сообщений: 158
|
||||||
1 | ||||||
FASM Вычислить выражение по формуле22.05.2010, 19:55. Показов 971. Ответов 1
Метки нет (Все метки)
Дан пример: 2,25/1.125-0,5*0,875/(2,75+0,75). Не выходит верный ответ вообще, все что знал перепробовал. Помогите пожалуйста ещё раз. Вот код программы.
0
|
22.05.2010, 19:55 | |
Ответы с готовыми решениями:
1
Вычислить выражение по формуле Вычислить выражение по формуле Вычислить выражение по формуле Вычислить выражение по формуле |
28 / 24 / 0
Регистрация: 03.02.2010
Сообщений: 66
|
||||||
22.05.2010, 20:45 | 2 | |||||
fdivp st0 - это бред. st0 делится на st0, дефолтным аргументом выступает всегда верх стека.
PS: st-регистры кроме st0 и st1 - недоступны для прямого доступа. Можно крутить и двигать стек, но прямого доступа как к st0 и st1 к ним нет. Можно прокрутить/сдвинуть стек регистров так что они сдвинутся на место текущих st0 и st1. Это как барабан где доступны только две ячейки и вы крутите этот барабан что б получить доступ к этим ячейкам. Впрочем вам этим не обязательно забивать себе голову(хотя полезно бы изучить что да как с этим FPU) Вот есть хорошая статья по FPU PPS: Я тестировал вышеозначенные инструкции в такой программе. Компилятор Fasm for Windows.
1
|
22.05.2010, 20:45 | |
22.05.2010, 20:45 | |
Помогаю со студенческими работами здесь
2
Вычислить выражение по формуле Вычислить выражение по формуле Вычислить выражение по формуле Вычислить выражение по формуле Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |