메모리 세그먼트: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
새 문서: '''메모리 세그먼트''' 방식(Memory segmentation)은 메모리 보호를 수행하는 가장 일반적인 방법 가운데 하나이다. 또다른 방식으로는 [[페이징...
 
잔글편집 요약 없음
1번째 줄:
'''메모리 세그먼트''' 방식(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 0131479547