Newbetuts
.
New posts in x86
Why does this function push RAX to the stack as the first operation?
c++
assembly
x86
x86-64
abi
What happens after a L2 TLB miss?
performance
x86
cpu
cpu-architecture
tlb
Understanding the impact of lfence on a loop with two long dependency chains, for increasing lengths
performance
assembly
x86
cpu-architecture
perf
What is the stack engine in the Sandybridge microarchitecture?
assembly
x86
intel
cpu-architecture
Is there a penalty when base+offset is in a different page than the base?
performance
assembly
x86
micro-optimization
How to get c code to execute hex machine code?
c
assembly
x86
x86-64
shellcode
`testl` eax against eax?
assembly
x86
instructions
What is the difference between Trap and Interrupt?
x86
operating-system
kernel
interrupt
cpu-architecture
How are x86 uops scheduled, exactly?
performance
optimization
x86
intel
cpu-architecture
Why does integer overflow on x86 with GCC cause an infinite loop?
c++
c
gcc
x86
undefined-behavior
What is the difference between MOV and LEA?
assembly
x86
instruction-set
is there an inverse instruction to the movemask instruction in intel avx2?
x86
intrinsics
avx
avx2
icc
Problems with ADC/SBB and INC/DEC in tight loops on some CPUs
delphi
assembly
x86
cpu-architecture
bigint
What are the latency and throughput costs of producer-consumer sharing of a memory location between hyper-siblings versus non-hyper siblings?
performance
concurrency
x86
hyperthreading
How to invoke a system call via syscall or sysenter in inline assembly?
linux
gcc
x86
system-calls
inline-assembly
rbp not allowed as SIB base?
assembly
x86
x86-64
machine-code
addressing-mode
Why isn't movl from memory to memory allowed?
assembly
x86
cpu-architecture
instruction-set
Why does breaking the "output dependency" of LZCNT matter?
performance
assembly
x86
cpu-architecture
micro-optimization
A couple of questions about [base + index*scale + disp]
assembly
x86
att
addressing-mode
intel-syntax
Can a 64-bit computer (x86) run a 16-bit OS natively, without emulation?
64-bit
x86
16-bit
windows-3.1
Prev
Next