# Segmentation - Am I Learning Enough

Skip to content

# Segmentation

## Official Documentation

- Intel® 64 and IA-32 Architectures Software Developer's Manual
- Link
- AMD64 Architecture Programmer's Manual
- Link
- GNU Assembler Manual: Segments and Memory
- Link

## Research Papers

- "The Multics Virtual Memory: Concepts and Design" by R. C. Daley and J. B. Dennis (1968)
- Link
- "Protection in Operating Systems" by J. H. Saltzer and M. D. Schroeder (1975)
- Link
- "Towards a Theory of Memory Management" by P. J. Denning (1970)
- Link

## Additional Online Resources

- Operating Systems: Three Easy Pieces - Segmentation
- Link
- GeeksforGeeks: Segmentation in Operating System
- Link
- OS Dev Wiki: Segmentation
- Link

## Books

- "Modern Operating Systems" by Andrew S. Tanenbaum and Herbert Bos
- ISBN: 013359162X
- Provides a comprehensive explanation of segmentation and its role in memory management.
- "Operating Systems: Internals and Design Principles" by William Stallings
- ISBN: 0134670957
- Offers detailed insights into segmentation and other memory management techniques.
- "The Design of the UNIX Operating System" by Maurice J. Bach
- ISBN: 0132017997
- Discusses segmentation in the context of the UNIX operating system.

## Standards

- IEEE Std 1003.1-2017 (POSIX.1-2017)
- Includes specifications related to memory management in operating systems

## Online Courses

- MIT OpenCourseWare: 6.828 Operating System Engineering
- Link
- Udacity: GT - Refresher - Advanced OS
- Link
- Coursera: Introduction to Operating Systems by Georgia Tech
- Link

### 📊 Analytics

View Dashboard →

📈 This page is being tracked with GoatCounter. Click here to view detailed analytics including page views, referrers, and visitor statistics.

Show Public Statistics
Live view counter for this page