Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in x86

How safe is this swap w/o pushing registers?

What does "interrupt hooking" mean?

_mm_pause usage in gcc on Intel

linux x86 intel sleep pause

CPU Registers and Multitasking

GCC generates useless instructions?

How to increment a vector in AVX/AVX2

What is the best way to clear the screen in 32-bit x86 assembly language (Video mode 13h)

assembly x86 masm real-mode vga

Referencing registers in machine code

assembly x86 machine-code

avx2 register bits reverse

c++ x86 simd avx2

Is it allowed to access memory that spans the zero boundary in x86?

How to move a floating-point constant value into an xmm register?

assembly x86 sse

Is it considered bad practice to use the flags register as a boolean return value?

assembly x86 coding-style

Are there advantages of using `setp` instead of `setb`?

Can different CPUs on an x86 machine can have different local APIC register MMIO base addresses?

x86 intel interrupt pci

Why does CX work in '[ ]' in 16 Bit Assembly when it is not a base or index register?

assembly x86 dos masm x86-16

ASM: too many memory references for `mov'

How does the CPU know how many bytes it should read for the next instruction, considering instructions have different lenghts?

What is the difference between shuffle and permute

x86 intel simd naming avx

System call hooking example arguments are incorrect

Why does x86 paging have no concept of privilege rings?