Результаты поиска по запросу "instruction-set"

0 ответов

Вы можете иметь только 1 16-битный операнд для максимального размера инструкции в 3 байта на 6502. А условные ветви не имеют длинной версии, поэтому они всегда имеют размер 2 байта.

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

3 ответа

Как нулевой регистр улучшает производительность?

В MIPS ISA есть нулевой регистр (

5 ответов

флаги: FPU VME-де-псевдоэфедрин TSC MSR пае MCE CX8 APIC SEP MTRR PGE MCA CMOV погладить pse36 clflush MMX fxsr ссе sse2 ХТ системный вызов пх pdpe1gb rdtscp лм constant_tsc rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu ПНИ PCLMULQDQ SSSE3 FMA CX16 PCID sse4_1 sse4_2 x2APIC movbe POPCNT tsc_deadline_timer АЕС xsave avx f16c гипервизор rdrand lahf_lm abm 3dnowprefetch invpcid_single retpoline kaiser fsgsbase bmi1 hle avx2 smep bmi2 erms invpcid rtm rdseed adx xsaveopt

вителен ли следующий код для проверки, поддерживает ли ЦП набор команд SSE3? С помощьюIsProcessorFeaturePresent() функция видимо не работает на Windows ...

ТОП публикаций

1 ответ

Стандартный код C ++ 11 эквивалентен инструкции PEXT Haswell (и, вероятно, будет оптимизирован компилятором)

Архитектура Haswell предлагает несколько новых инструкций. Один из них являетсяPEXT (извлечение параллельных битов [http://en.wikipedia.org/wiki/Bit_Manipulation_Instruction_Sets]) чья функциональность объясняется этим изображением ...

3 ответа

x86 CMP инструкция разница

ВопросВ чем (нетривиальная) разница между следующими двумя инструкциями x86?

9 ответов

Как работает sched_setaffinity ()?

у понять, как можно написать программу, которая использует несколько процессов или потоков: fork () новый процесс и использовать IPC, или создать несколько потоков и использовать эти виды механизмов связи. Я также понимаю переключение контекста. ...

4 ответа

8086 - почему мы не можем переместить немедленные данные в сегментный регистр?

В программировании сборки 8086 мы можем только загрузить данные в регистр сегмента, сначала загрузив их в регистр общего назначения, а затем мы должны переместить их из этого общего регистра в регистр сегмента. Почему мы не можем загрузить его ...

4 ответа

требования выравнивания для атомарных команд x86

Microsoft предлагаетInterlockedCompareExchange [http://msdn.microsoft.com/en-us/library/ms683560%28VS.85%29.aspx]функция для выполнения атомарных операций сравнения и замены. Также ...

1 ответ

Разница между movq и movabsq в x86-64

Я здесь новичок и только начинаю изучать ассемблер. Поэтому, пожалуйста, исправьте меня, если я ошибаюсь, или если этот пост не имеет никакого смысла, я буду...

3 ответа

байт-код обрабатывается как набор инструкций для JVM?

Я читал оinstruction set ввики [http://en.wikipedia.org/wiki/Instruction_set]и я наткнулся на этот абзац: Некоторые виртуальные машины, которые поддерживают байт-код в качестве своего ISA, такие как Smalltalk, виртуальная машина Java и Common ...