|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.06.2010, 17:17 | #1 |
Новичок
Джуниор
Регистрация: 07.06.2010
Сообщений: 1
|
MASM&3DNow&SSE e.t.s.
Я работаю на MASM32... Захотел использовать инструкцию prefetch (nta),а
компилятор ругается,мол "инструкция или регистр не поддерживаются текущей CPU модой".В начале текста программы стоит .686 .model flat, stdcall option casemap :none На других языках не программирую,да и зачем? На МАСМе и большие проекты спокойно делаются. Нно...если это не решается,делать вставку на СИ? Бред,однако! Может, есть образец небольшой программы с prefetch? Если узнать код инструкции,то можно записать db "abvgd" ;prefetch Где узнать код инструкции? И ещё вопрос! Как-то добавил несколько несущественных строчек кода в программу. а программа заработала на 30% быстрее. Получается выравнивание нужно не только для данных,но и для кода программ (лучше лежит в кэше). Провел эксперименты,а потом подумал - может это уже где-то есть... |
07.06.2010, 17:53 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Си вставки там делать нельзя...масм это ассемблер.
prefetch это инструкция процессора?(если да, то курите мануалы интела) Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
07.06.2010, 18:41 | #3 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Цитата:
Вывод: скажи компилятору, что ты хочешь от него ССЕ (намек: .xmm) |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
INDY 10 (idCmdTCPServer & idCmdTCPClient) & Delphi 2009 | S_Yevgeniy | Работа с сетью в Delphi | 24 | 27.02.2012 08:56 |
TForm & TImage & PNG & Прозрачность | delphi_beginner | Общие вопросы Delphi | 7 | 19.09.2009 08:46 |
Запрос UPDATE&INSERT&DELETE | l0nley | SQL, базы данных | 5 | 17.07.2009 05:59 |
Просто не понимаю б чём проблема!!!!!!!(char* && index) | artush1984 | Общие вопросы C/C++ | 12 | 30.05.2009 03:30 |
Проблема с MVC++ 2005 && 2008 на висте | NetGod | Софт | 1 | 09.08.2008 17:14 |