С ++ это можно сделать здесь (под Windows).
Тот же ответ , но под Linux с использованием GCC.
Отрывок из соответствующего asm-кода, насколько я понимаю:
mov eax, 1
cpuid
mov features, edx
Мне не очень комфортно в BASM.
Мой вопрос:
Мне нужно завершить тест следующим образом
function IsSSE2: Boolean;
begin
try
Result := False;
//
// Some BASM code here
//
except
Result := False;
end;
end;
Пожалуйста, помогите мне.