하드웨어 플랫 주소 공간이란 무엇입니까? -techopedia에서 정의

플랫 주소 공간이란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-플랫 주소 공간이란 무엇입니까?

플랫 주소 공간은 메모리가 메모리 위치의 플랫 평면으로 취급되는 기술로, 단일 정수 오프셋을 가진 단일 연속 블록으로 사용됩니다.

플랫 메모리 모델은 플랫 주소 공간을 사용하여 메모리를 주소 지정합니다. 즉, 첫 번째 주소는 0이며 이후의 각 바이트는 메모리 끝에 도달 할 때까지 다음 순차 번호의 단일 정수 증분으로 참조됩니다. 따라서 완전히 빈 메모리에 4 바이트를 쓸 때 첫 번째 바이트는 주소 0에 저장되고 후속 바이트는 각각 주소 1, 2 및 3에 저장됩니다.

Techopedia는 플랫 주소 공간을 설명합니다

프로그램은 메모리를 하나의 연속 된 평평한 공간으로 취급하여 프로세서가 메모리 세분화 및 페이징 구성표와 같은 특수 계산 및 프로세스에 의존하지 않고 선형 문제로 사용 가능한 모든 메모리 위치를 처리 할 수 ​​있도록합니다.

플랫 주소 공간은 다음과 같은 장점을 제공합니다.

    프로그래머를위한 쉬운 학습 곡선

    간단하고 깨끗한 프로그램 구현

    메모리 관리 및 주소 변환과 같은 다른 기술을 여전히 구현할 수 있기 때문에 다양한 최신 메모리 모델 중에서 가장 큰 유연성을 제공합니다.

    간단한 조치를 위해 하드웨어 및 중앙 처리 장치 (CPU)에 대한 최소한의 요금

    단순성으로 인해 최대 실행 속도 제공

플랫 주소 공간이란 무엇입니까? -techopedia에서 정의