> 일반적인 문제 > 메모리는 주소로 읽고 쓰는 방식으로 작동하나요?

메모리는 주소로 읽고 쓰는 방식으로 작동하나요?

青灯夜游
풀어 주다: 2022-07-29 10:58:32
원래의
2951명이 탐색했습니다.

그렇습니다. 메모리의 작동 모드는 액세스 메모리라고 통칭되는 저장 장치의 주소에 따라 다양한 유형의 정보를 저장하거나 읽는 것입니다. 주 메모리의 저장 단위를 수집하는 캐리어를 메모리 뱅크라고 하며, 메모리 뱅크의 각 단위는 이진 코드로 표시되는 일련의 정보를 저장할 수 있습니다. 정보의 총 비트 수를 저장 장치의 단어 길이라고 합니다. 단위; 저장 단위의 주소는 저장 단위와 동일하며, 단위 주소는 하나만 있고, 그 안에 저장된 정보는 교체될 수 있습니다.

메모리는 주소로 읽고 쓰는 방식으로 작동하나요?

이 튜토리얼의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.

네, 주소별로 읽고 쓰는 방식으로 저장이 이루어집니다.

메모리는 프로그램이나 각종 데이터 정보를 저장하는데 사용되는 메모리 구성요소입니다. 메모리는 주 메모리(주 메모리 또는 메모리라고 함)와 보조 메모리(보조 메모리 또는 외부 메모리라고 함)의 두 가지 범주로 나눌 수 있습니다. CPU와 직접적으로 정보를 교환하는 메인 메모리입니다.

메모리의 작동 방식은 저장 장치의 주소에 따라 다양한 유형의 정보를 저장하거나 읽는 것입니다. 이를 통칭하여 액세스 메모리라고 합니다. 주 메모리에 저장 단위를 모으는 캐리어를 메모리 뱅크라고 합니다. 메모리 뱅크의 각 단위는 이진 코드 문자열로 표시되는 정보를 저장할 수 있습니다. 이 정보의 총 비트 수를 저장 단위의 워드 길이라고 합니다. . 저장 장치의 주소와 여기에 저장된 정보 사이에는 일대일 대응이 있습니다. 고정된 장치 주소는 하나뿐이지만 여기에 저장된 정보는 대체될 수 있습니다.

각 단위를 나타내는 이진 코드를 주소 코드라고 합니다. 특정 유닛을 찾을 때 먼저 해당 유닛의 주소 코드를 알려주십시오. 이 주소 코드를 임시로 저장하는 레지스터를 MAR(메모리 주소 레지스터)이라고 합니다. 주 메모리의 저장 장치에서 꺼낸 정보나 특정 저장 장치에 저장하려는 정보를 저장하기 위해 메모리 데이터 레지스터(MDR)도 설정된다.

메모리 구조

메모리 구조 MCS-51 시리즈 마이크로 컨트롤러에서는 프로그램 메모리와 데이터 메모리가 서로 독립적이며 물리적 구조가 다릅니다. 프로그램 메모리는 읽기 전용 메모리이고 데이터 메모리는 랜덤 액세스 메모리입니다. 물리적 주소 공간의 관점에서 보면 온칩 프로그램 메모리, 오프칩 프로그램 메모리, 온칩 데이터 메모리, 오프칩 데이터 메모리 등 4개의 저장 주소 공간이 있습니다. 균일하게 다루었습니다.

저장소 관리의 목적

저장소 관리의 목적은 사용자에게 편리하고 안전하며 충분히 넓은 저장 공간을 제공하는 것입니다.

편리성은 논리적 주소와 물리적 주소가 분리되어 있음을 의미합니다. 사용자는 물리적 공간과 물리적 주소의 세부 사항을 걱정할 필요 없이 각자의 논리적 주소 공간에만 프로그램을 작성합니다. 주소 변환은 운영 체제 보안에 의해 자동으로 완료됩니다. 이는 메모리의 다중 사용자 프로세스에 상주하지 않으며 서로 간섭하지 않으며 운영 체제가 차지하는 공간에 액세스하지 않음을 의미합니다. 충분히 큰 저장 공간은 가상 저장 기술을 사용하여 메모리 공간을 논리적으로 확장하는 것을 의미합니다. , 사용자가 더 작은 메모리에서 더 큰 프로그램을 실행할 수 있도록 합니다.

더 많은 관련 지식은 FAQ 칼럼을 방문해주세요!

위 내용은 메모리는 주소로 읽고 쓰는 방식으로 작동하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿