Newbetuts
.
New posts in assembly
Why does this function push RAX to the stack as the first operation?
c++
assembly
x86
x86-64
abi
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
Is inline assembly language slower than native C++ code?
c++
c
performance
assembly
Using printf in assembly leads to empty output when piping, but works on the terminal
linux
assembly
printf
x86-64
glibc
How do RIP-relative variable references like "[RIP + _a]" in x86-64 GAS Intel-syntax work?
assembly
x86-64
gnu-assembler
addressing-mode
relative-addressing
What is the difference between MOV and LEA?
assembly
x86
instruction-set
Show current assembly instruction in GDB
assembly
gdb
Problems with ADC/SBB and INC/DEC in tight loops on some CPUs
delphi
assembly
x86
cpu-architecture
bigint
Does gcc/g++ have a calling convention for x64 microsoft registers?
c
assembly
gcc
x86-64
calling-convention
How to Calculate Jump Target Address and Branch Target Address?
assembly
mips
machine-code
rbp not allowed as SIB base?
assembly
x86
x86-64
machine-code
addressing-mode
Printing an integer as a string with AT&T syntax, with Linux system calls instead of printf
linux
assembly
x86-64
att
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
Protecting executable from reverse engineering?
c++
c
obfuscation
assembly
Prev
Next