메모리 세그먼트

위키백과, 우리 모두의 백과사전.
이동: 둘러보기, 검색

메모리 세그먼트 방식(Memory segmentation)은 메모리 보호를 수행하는 가장 일반적인 방법 가운데 하나이다. 또다른 방식으로는 페이징이 있다. 세그먼트를 사용하는 컴퓨터 시스템에서 메모리 위치를 참조하는 명령어 피연산자는 세그먼트와 그 세그먼트 안의 오프셋을 증명하는 값을 포함하고 있다.

이러한 이용은 인텔 8086, 인텔 8088과 같은 초기 x86 프로세서에 쓰인 메모리 세그먼트의 이용과 혼동해서는 안 된다. 왜냐하면 이들은 어떠한 보호 기능도 제공하지 않았기 때문이다. (어떠한 프로그램도 제한 없이 세그먼트에 쉽게 접근할 수 있었고 세그먼트는 64 KiB라는 고정 길이와 시작 위치로만 구성되어 있었다.) 인텔 80286 이후의 메모리 세그먼트 방식에는 보호 기능이 제공된다.

참조[편집]

  • IA-32 Intel Architecture Software Developer’s Manual Volume 3A: System Programming Guide

Copyright © 1997–2008 Intel Corporation http://www.intel.com/products/processor/manuals/index.htm

  • Operating Systems: Internals and Design Principles by William Stallings

Publisher: Prentice Hall ISBN 0-13-147954-7 ISBN 978-0-13-147954-8

같이 보기[편집]