asm (& ldquo; fldl% 0 & rdquo; & hellip;) в DOS, синтаксис Intel

Ответ Билла Карвина довольно прав. Когда обе части оператора OR имеют свой собственный индекс, лучше делать объединение, потому что, когда у вас есть небольшое подмножество результатов, проще отсортировать их и устранить дубликаты. Общая стоимость почти меньше, чем использование только одного индекса (для одного столбца) и сканирования таблицы для другого столбца (поскольку mysql использует только один индекс для одного столбца).

Это зависит от структуры таблицы и как правило, но в больших таблицах союз дал мне лучшие результаты.

0
задан Peter Cordes 18 February 2019 в 19:38
поделиться

1 ответ

Проблема в том, что целевой процессор должен быть не менее 386.

поэтому функция должна быть такой:

double sin(double x){
    asm{
        fld qword ptr [x]
        fsin
        fstp qword ptr [x]
    }
    return x;
}

Я получил подобный код для компиляции в TASM с .386 после .MODEL "size"

0
ответ дан Dacobi 18 February 2019 в 19:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: