Search code examples
How does an assembler find the offset of a label without knowing the value of the segment register?...


assemblyx86nasmbootloadermemory-segmentation

Read More
Should using MOV instruction to set SS to 0x0000 cause fault #GP(0) in 64-bit mode?...


assemblyx86-64nasmosdevmemory-segmentation

Read More
How does CPU addressing the next instruction immediately after switching into protection mode?...


assemblyx86cpu-architecturememory-segmentationprotected-mode

Read More
SIGSEGV on x86/x64 due to conflict between raw memory access and DS register in C compiled with TCC ...


cassemblyx86-64memory-segmentationtcc

Read More
OS & Assembly: What prevents user mode from setting selector to arbitrary value?...


assemblyx86operating-systemmemory-segmentationgdt

Read More
Wow64 subsystem and its implementation on x86_64...


assemblyx86-64privilegesmemory-segmentationwow64

Read More
x86 - Switching from 32-bit to 64-bit via RETF...


assemblyx86x86-64memory-segmentation

Read More
x86-64 and far calls / jumps...


assemblyx86x86-64memory-segmentation

Read More
What does : (colon) mean in x86 addressing modes, between ES and the rest?...


assemblyx86memory-segmentation

Read More
8086- why can't we move an immediate data into segment register?...


assemblyx86x86-16cpu-registersmemory-segmentation

Read More
8086 microprocessor memory doubts, is external, if so how does segmentation actually occur...


cpu-architecturex86-16memory-segmentation

Read More
What is %gs in Assembly...


linuxassemblyx86thread-local-storagememory-segmentation

Read More
Why does `pop SS` need that RPL and DPL are equal to the CPL?...


assemblyx86privilegesmemory-segmentation

Read More
Reading a segment register (%gs) which contains the pointer to a list...


clinuxx86-64cpu-registersmemory-segmentation

Read More
How to access segment register without linking libc.so?...


segmentation-faultx86-64nasmthread-local-storagememory-segmentation

Read More
A2118: cannot have segment address references with TINY model...


assemblyx86-16masmmemory-segmentation

Read More
Where does RPL come from?...


assemblyx86privilegesosdevmemory-segmentation

Read More
8086 segment selector...


x86x86-16memory-segmentation

Read More
Are segments supposed to overlap? With an empty data section CS and DS get the same value...


assemblyx86-16emu8086memory-segmentation

Read More
Changing segments to Ring3(user) from Ring0(kernel) results in segmentation fault...


assemblyx86osdevmemory-segmentationgdt

Read More
Question about memory space in microprocessor...


x86-16memory-segmentationaddress-space

Read More
why does mov %ax, %ds assemble+disassemble as mov %eax,%ds, inconsistent with the original?...


assemblyx86gnu-assemblerobjdumpmemory-segmentation

Read More
Identifier "__readgsqword" is undefined - Visual Studio 2017...


c++visual-c++x86-64intrinsicsmemory-segmentation

Read More
TIB access in Win32...


cwindowswinapix86memory-segmentation

Read More
Calculating Base Address of a Segment (Intel 8086)...


assemblyx86-16memory-segmentation

Read More
Why are far pointers slow?...


performancecpu-architecturedosx86-16memory-segmentation

Read More
SEGMENTATION FAULT for my code , need guidance with debugging...


c++error-handlingsegmentation-faultc++17memory-segmentation

Read More
What would happen if the CS segment register is changed? (And how would you do so?)...


assemblyx86x86-16memory-segmentation

Read More
Segmentation registers use...


linuxmemoryx86memory-segmentation

Read More
Why do we need AX instead of MOV DS, data directly with a segment?...


assemblyx86tasmmemory-segmentation

Read More
BackNext