vvkot |
Отправлено: 23.11.2006, 23:53 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 20
|
SSE команды позволяют одновременно складывать, умножать, делить, вычитать и т.д. четыре пары чисел, ну и многое чего еще. Хотел воспользоваться этой возможностью из CBuildera. Кое-что получалось, но вот почему вот этот код выдает ошибку не пойму (код складывает четыре пары чиселиз массивов a и b, результат заносит в с):
float a[4]= {2,3,4,5};
float b[4]= {5,6,7,8};
float c[4];
__asm {
mov edx,a
movaps xmm0, [edx]
mov edx,b
movaps xmm1, [edx]
addps xmm1,xmm0
mov edx,c
movaps [edx], xmm1
}
Дает ошибку при загрузке вектора b в mmx1, а также при выгрузке результата из mmx1
Отредактировано vvkot — 24.11.2006, 00:00 |
|
Grigoriy |
Отправлено: 24.11.2006, 00:58 |
|
Мастер участка
Группа: Участник
Сообщений: 381
|
http://www.rxlib.ru/forums/index.php?s=242...t=0entry34738
Там ответ
|
|
vvkot |
Отправлено: 24.11.2006, 01:13 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 20
|
Спасибо, за ответ, но в чем-то я все равно торможу (только начал разбираться). Не работает все равно. |
|
Grigoriy |
Отправлено: 24.11.2006, 02:05 |
|
Мастер участка
Группа: Участник
Сообщений: 381
|
Ответ опять там.
|
|
vvkot |
Отправлено: 24.11.2006, 08:39 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 20
|
И правда работает.... Благодарю незнамо как... Жаль пока еще по интернету нельзя пиво отпралять, а то непременно бы воспользовался таким сервисом |
|
BadMan |
Отправлено: 24.11.2006, 09:50 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 37
|
QUOTE (vvkot @ 24.11.2006, 08:39) | И правда работает.... Благодарю незнамо как... Жаль пока еще по интернету нельзя пиво отпралять, а то непременно бы воспользовался таким сервисом |
А это идея! Может организовать в крупных городах точки по доставке интернет-пива?
Название проекта VirtualBeer |
|
AVC |
Отправлено: 24.11.2006, 10:51 |
|
Ветеран
Группа: Модератор
Сообщений: 1583
|
QUOTE (BadMan @ 24.11.2006, 08:50) | Может организовать в крупных городах точки по доставке интернет-пива?
Название проекта VirtualBeer |
(смайлик — ладонь сжатая в кулак с поднятым вверх большим пальцем)
Всеми руками за |
|