주소 라인 및 버스

각 바이트의 램은 고유의 숫자 식별자를 할당 전화를 한 주소를 마치 길거리에 주택합니다. 주소는 정수 값합니다. 첫 번째 바이트의 메모리가 영 주소를 할당합니다. 해당 지역의 메모리가 근처에 주소를 제로로 알려져 메모리의 하단, 또는 낮은 메모리를합니다. 근처에 그 지역의 메모리가 높은 메모리의 마지막 바이트로 알려져있습니다. 전화 번호의 실제 (즉, 램) 바이트는 주소 능력이있는 프로세서는 프로세서의 물리적인 주소 공간으로 알려져있다.

  

물리적인 주소 공간의 프로세서를 지정합니다 해결될 수있는 잠재적인 수의 바이트가 아니라 실제 바이트의 실제 개수 선물합니다. 사람들은 일반적으로 돈을 보내고 싶지 않아 전체를 물리적 주소 공간을 필요로 램 칩을 채웁니다. 램은 아직 일반적으로 구매를 4gb 하이 - 엔드 엔터 프라이즈 서버에 대한 소유합니다.

물리적인 주소 공간이 프로세서는 주소를 라인의 개수에 의해 결정됩니다 그것은합니다. 주소 라인이 프로세서를 연결하는 일련의 전선 램 칩합니다. 단일 비트의 각각의 주소 입력란의 주소를 지정합니다 특정 바이트합니다. 예를 들어, 32 주소를 라인의 인텔 펜티엄했습니다. 즉, 각 바이트는 32 - 비트 주소를 할당의 주소 공간은 232 그래서 주소 바이트 (4gb). 20 주소를 라인 the 8,088했다, 그래서 그것은 능력이있는 주소 220, 또는 1048576, 바이트를합니다.

참고 사항

가상 메모리가 활성화된 경우, 펜티엄 4, 4 개의 다른 주소를 사용하는 방법은 무엇입니까로 알려져 사용하는 라인 (실제 주소 확장의 PAE). 펜티엄 프로세서의 물리적 주소 공간을 사용하면 이것에 의해 정의된 36 주소를 라인, 어떤 변환의 주소 공간을 236 바이트 (64gb).

에 대한 액세스 및 업데이 트를 물리적 메모리, 프로세서는 제어 버스와 데이타 버스를 사용합니다. 이 버스는 모음의 관련 전선에 연결하는 하드웨어 서브 시스템의 프로세서를합니다. 나타내기 위해 사용되는 제어 버스는 프로세서를 원하는 경우에는 메모리를 읽기 또는 쓰기를 기억합니다. 페리의 데이터 버스를 사용하여 프로세서와 메모리 사이의 데이터를 앞뒤로합니다.

메모리에서 프로세서를 읽을 때, 다음과 같은 단계를 수행하십시오 : :

  1. 의 프로세서 장소의 주소를 바이트로 주소를 라인을 읽어보십시오.

  2. 이 컨트롤의 읽기 신호를 프로세서에서 버스를 보냅니다.

  3. the 램 칩 (들)의 데이터 버스에 지정된 바이트를 반환합니다.

프로세서가 쓰기를하면 메모리, 다음과 같은 단계를 수행하십시오 : :

  1. 바이트의 프로세서 장소의 주소 라인의 주소가 적힌합니다.

  2. 쓰기 신호를 제어 프로세서에서 버스를 보냅니다.

  3. 프로세서에서 메모리를 보냅니다 바이트로 데이터를 기록하여 버스를합니다.

이 설명은 어느 정도를 넘으합니다. 예를 들어, 읽기 및 쓰기 데이터를 4 바이트의 펜티엄 프로세서를 한 번에합니다. 이것은 펜티엄이라고 부르는 이유 중 하나는 32 - 비트 칩합니다. 의 프로세서는 32 - 비트 페이로드를 참조 주소의 첫 번째 바이트를 사용하여 (즉, 낮은 수준의 바이트로 주소)를합니다. 그럼에도 불구하고 일반적인 작업을하고있는 것 같아요은 분명합니다.

vuk mitrovich 기사를 제출한
면책 조항 : 우리의 웹사이트는이 문서에 포함된 정보에 대한 책임을지지 않습니다. 이 문서가 어떠한 방식 으로든 반영하는 것으로,보기, 의견, 생각이나 신념의 기사 디렉토리 직원합니다.
번역 참고 사항 :이 문서 "주소 라인 및 버스"는 번역 자동 번역 서비스를 사용합니다. 우리가 번역을 끼쳐 드려 진심으로 오류가 발생했을 수있습니다. 양해해 주셔서 감사합니다.

Online: 611 users browsing the articles directory


  

.