Помощь - Поиск - Пользователи - Календарь
Полная версия: 32-разрядный Assembler
Форум «Всё о Паскале» > Delphi, Assembler и другие языки. > Assembler
-Olga-
Привет!

Просветите меня, плиз, насчет "встроенного ассемблера".
Дали задание:
Написать на встроенном ассемблере код для реализации следующего выражения:
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

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

ПОМОГИТЕ!!!!!
FreeMan
задание как-то непонятно написанно. не все переменные используются. это надо писать на асме, но я не понимаю как. просто объявить структуру. опять же если на чистом асме, то меня особотипы не интересуют и врядли кто захочит долбатся с плавающей точкой
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.