Segment descriptor

nounStandard termElectronics

A data structure used by a processor to translate logical memory addresses into physical ones.

A segment descriptor is an entry in a processor table that defines the base address, size, and access privileges of a specific memory segment. The memory management unit reads this descriptor to map a program's logical address space into linear memory while enforcing security rules. It prevents user-level code from overwriting operating system memory.

Heard on the job

The system threw a general protection fault because the segment descriptor was set to read-only.