Результаты поиска по запросу "instruction-set"
Вы можете иметь только 1 16-битный операнд для максимального размера инструкции в 3 байта на 6502. А условные ветви не имеют длинной версии, поэтому они всегда имеют размер 2 байта.
трел на различные инструкции по сборке, и я не понимаю, как определяется длина различных операндов и кодов операций. Это то, что выдолжен узнать из опыта, или есть способ узнать, какая комбинация операнд / оператор занимает сколько ...
Как нулевой регистр улучшает производительность?
В MIPS ISA есть нулевой регистр (
флаги: 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 ...
Стандартный код C ++ 11 эквивалентен инструкции PEXT Haswell (и, вероятно, будет оптимизирован компилятором)
Архитектура Haswell предлагает несколько новых инструкций. Один из них являетсяPEXT (извлечение параллельных битов [http://en.wikipedia.org/wiki/Bit_Manipulation_Instruction_Sets]) чья функциональность объясняется этим изображением ...
x86 CMP инструкция разница
ВопросВ чем (нетривиальная) разница между следующими двумя инструкциями x86?
Как работает sched_setaffinity ()?
у понять, как можно написать программу, которая использует несколько процессов или потоков: fork () новый процесс и использовать IPC, или создать несколько потоков и использовать эти виды механизмов связи. Я также понимаю переключение контекста. ...
8086 - почему мы не можем переместить немедленные данные в сегментный регистр?
В программировании сборки 8086 мы можем только загрузить данные в регистр сегмента, сначала загрузив их в регистр общего назначения, а затем мы должны переместить их из этого общего регистра в регистр сегмента. Почему мы не можем загрузить его ...
требования выравнивания для атомарных команд x86
Microsoft предлагаетInterlockedCompareExchange [http://msdn.microsoft.com/en-us/library/ms683560%28VS.85%29.aspx]функция для выполнения атомарных операций сравнения и замены. Также ...
Разница между movq и movabsq в x86-64
Я здесь новичок и только начинаю изучать ассемблер. Поэтому, пожалуйста, исправьте меня, если я ошибаюсь, или если этот пост не имеет никакого смысла, я буду...
байт-код обрабатывается как набор инструкций для JVM?
Я читал оinstruction set ввики [http://en.wikipedia.org/wiki/Instruction_set]и я наткнулся на этот абзац: Некоторые виртуальные машины, которые поддерживают байт-код в качестве своего ISA, такие как Smalltalk, виртуальная машина Java и Common ...