Search code examples
What exactly is the problem that memory barriers deal with?...


c++assemblymemory-barriersinstructions

Read More
Difference between movq and movabsq in x86-64...


assemblyx86-64attinstructionsimmediate-operand

Read More
How do instructions from a program get sent to different memory levels? Are they pre-loaded when the...


assemblymemorycpucpu-architectureinstructions

Read More
How to correctly access a non-constant index in an LLVM array?...


arraysllvmllvm-irinstructions

Read More
How to know which register(s) is read from as it executed?...


instructions

Read More
Why do ARM chips have an instruction with Javascript in the name (FJCVTZS)?...


javascriptassemblyarminstructionsfloating-point-conversion

Read More
Can the CPU mistake data for instruction in Von Neumann architecture?...


memorycpu-registersinstructions

Read More
NSIS play with InstalldirRegKey...


buildinstallationnsisinstructions

Read More
How exactly does the x86 LOOP instruction work?...


loopsassemblyx86instructions

Read More
What is the purpose of `_mm_clevict` intrinsic and corresponding clevict0, clevict1 instructions?...


x86intelcpu-cacheinstructionsxeon-phi

Read More
What does “int 0x2A” mean in assembly code...


assemblyx86interruptx86-16instructions

Read More
Why does x86 only have 1 form of conditional move, not immediate or 8-bit?...


assemblyx86cpu-architectureinstructionsconditional-move

Read More
What do we mean by instruction size?...


assemblyarmmachine-codeinstructionsthumb

Read More
Why mov/cmp instead of cmp with two memory operands?...


assemblyx86-16instructionsmov

Read More
Encoding 8-bit operand size? Is there a prefix for that like for 16-bit?...


assemblyx86-64machine-codeinstructionsinstruction-encoding

Read More
can the mips pseudo-instruction la be replace by a single MIPS instruction?...


assemblymipsmicro-optimizationinstructions

Read More
when the andi mips instruction can be illegal...


assemblymipsinstructions

Read More
What do the abbriviations (Rn, Rd, ...) in the instruction set of ARM mean?...


assemblyarminstruction-setinstructionsthumb

Read More
Instruction/intrinsic for taking higher half of uint64_t in C++?...


c++cbit-manipulationintrinsicsinstructions

Read More
Correct order of source and destination in Assembly language...


assemblyinstruction-setinstructions

Read More
Why does x86 nopl instruction take an operand?...


assemblyx86x86-64instructionsno-op

Read More
ebpf: verify LD_ABS and LD_IND instructions...


instructionsbpfebpf

Read More
Using x86's ENTER instruction with a non-zero nesting level?...


assemblyx86instructionsstack-frame

Read More
Does CALL instruction ALWAYS push the address pointed by EIP to stack?...


assemblyx86callinstructionseip

Read More
What is the significance of operations on the register EAX having their own opcodes?...


assemblyx86machine-codeinstructionsopcode

Read More
What is the difference between N.E. and I in Intel manual?...


assemblyx86intelinstruction-setinstructions

Read More
Does the ret instruction add 4 to esp register?...


assemblyx86returninstructionsstack-pointer

Read More
What is actually happening in lwz?...


assemblypowerpcinstructions

Read More
Why does 8-bit MUL combine into AX but 16 and 32-bit MUL leave their result split between [E]DX:[E]A...


assemblyx86-64x86-16multiplicationinstructions

Read More
Why two bitwise or AVX instructions?...


x86bit-manipulationavxinstructionsbitwise-or

Read More
BackNext