IPB
ЛогинПароль:

> ПРАВИЛА РАЗДЕЛА!!!

1. Заголовок или название темы должно быть информативным
2. Все тексты программ должны помещаться в теги [CODE=asm] [/CODE]
3. Прежде чем задавать вопрос, см. "FAQ",если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно, такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Ассемблера. Исключение только с согласия модератора.
5. НЕ используйте форум для личного общения! Все, что не относиться к обсуждению темы - на PM!
6. Проверяйте программы перед тем, как выложить их на форум!!

 
 Ответить  Открыть новую тему 
> 32-разрядный Assembler
сообщение
Сообщение #1


Гость






Привет!

Просветите меня, плиз, насчет "встроенного ассемблера".
Дали задание:
Написать на встроенном ассемблере код для реализации следующего выражения:
struct {  float x;  short u[7];  char p[30];  short v[8];} s3;
short K1[120][60];
short K2[10][40];
short n;
short *pr, *ps;
n = (s3.p[12] + *pr) / s3.v[2] +    2 * K1[6][3] / s3.u[4] -    K2[7][20] / (*ps – s3.v[2])

и для:
struct {  double a;  char b[10];  short g[20];  short h[14];} s4;
short L1[80][30];
short L2[500][600];
short j;
short *pu, *pv;
*pv = L2[60][2] * (s4.b[7] – j) -      32*L1[10][15] / s4.g[11] +      (s4.h[7] + *pu) / 8

а что это и с чем его едят не сказали.

ПОМОГИТЕ!!!!!
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


-
****

Группа: Пользователи
Сообщений: 480
Пол: Мужской

Репутация: -  4  +


задание как-то непонятно написанно. не все переменные используются. это надо писать на асме, но я не понимаю как. просто объявить структуру. опять же если на чистом асме, то меня особотипы не интересуют и врядли кто захочит долбатся с плавающей точкой


--------------------
бб
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 16.04.2024 15:45
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name