컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 버스란 무엇입니까? AB, DB, CB 의 의미와 성능을 간략하게 설명합니다.

버스란 무엇입니까? AB, DB, CB 의 의미와 성능을 간략하게 설명합니다.

버스는 컴퓨터의 기능 구성 요소 간에 정보를 전송하는 공용 통신 간선이다. 전선으로 구성된 변속기 하네스입니다. 컴퓨터가 전송하는 정보의 유형에 따라 컴퓨터 버스는 데이터 버스, 주소 버스 및 제어 버스로 나뉘어 데이터, 데이터 주소 및 제어 신호를 전송하는 데 사용됩니다.

버스는 CPU, 메모리, 입/출력 장치가 정보를 전달하는 공용 채널인 내부 구조입니다. 호스트의 모든 부품은 버스를 통해 연결되고 외부 장치는 해당 인터페이스 회로를 통해 버스에 연결되어 컴퓨터 하드웨어 시스템을 형성합니다. 컴퓨터 시스템에서 부품 간에 정보를 전달하는 공통 채널을 버스라고 하며, 마이크로컴퓨터는 버스 구조로 기능 부품을 연결합니다.

주소 버스 AB(Address Bus): RAM (random access memory) 에 저장된 데이터를 지정하는 주소입니다.

컴퓨터 버스는 CPU 또는 DMA 를 지원하는 장치로, 이러한 장치가 액세스 (읽기/쓰기) 하려는 컴퓨터 메모리 구성 요소/위치의 물리적 주소를 전달하는 데 사용됩니다. 데이터 버스의 너비는 주소 지정 가능한 스토리지 구성 요소의 크기에 따라 변경되며 액세스할 수 있는 스토리지 수를 결정합니다.

1, 주소 버스 AB 는 주소 전송을 위해 특별히 사용됩니다. 주소는 CPU 에서 외부 스토리지 또는 입출력 포트로만 전송할 수 있으므로 주소 버스는 항상 데이터 버스와는 달리 단방향, 3 상태입니다.

주소 버스의 비트 수에 따라 CPU 가 직접 주소 지정할 수 있는 메모리 공간이 결정됩니다. 예를 들어, 8 비트 마이크로컴퓨터의 주소 버스는 16 비트이고, 최대 주소 지정 가능 공간은 2 16 = 64KB 이고,16 비트 마이크로컴퓨터의 주소 버스는 20 비트이며 주소 지정 가능 공간은 2 입니다. 일반적으로 주소 버스가 N 비트인 경우 주소 지정 가능한 공간은 2 n 비트입니다.

2. 제어 버스 CB (제어 버스): 마이크로프로세서 제어 장치의 신호를 주변 장치로 전송합니다.

제어 버스 (CB). 제어 버스는 주로 제어 신호와 타이밍 신호를 전송하는 데 사용됩니다. 이러한 제어 신호 중 일부는 마이크로프로세서에서 메모리 및 입/출력 장치로 전송되는 인터페이스 회로 (예: 읽기/쓰기 신호, 칩 선택 신호, 인터럽트 응답 신호 등) 입니다. CPU 에 대한 기타 부품 피드백 (예: 인터럽트 애플리케이션 신호, 리셋 신호, 버스 요청 신호, 장치 준비 신호 등) 이 있습니다.

따라서 제어 버스의 전송 방향은 특정 제어 신호, 일반적으로 양방향, 제어 버스의 자릿수는 시스템의 실제 제어 요구에 따라 달라집니다. 사실 제어 버스의 구체적인 상황은 주로 CPU 에 달려 있다. -응?

제어 버스는 서로 연결되어 통신 및 데이터 전송을 완료하고 구현하므로 버스의 개념은 PC 와 마더보드의 구성 및 작동 방식, 구성 요소 간의 상호 연관된 시스템을 이해하는 기초입니다.

이러한 제어 정보에는 CPU 의 메모리 및 I/O 인터페이스에 대한 읽기 및 쓰기 신호, CPU 에 대한 I/O 인터페이스의 인터럽트 요청 또는 DMA 요청 신호, CPU 의 이러한 I/O 인터페이스에 대한 응답 및 응답 신호, I/O 인터페이스에 대한 다양한 작동 상태 신호 및 기타 다양한 기능 제어 신호가 포함됩니다. 제어 버스는 CPU, 메모리 및 입/출력 장치 사이에서 작동합니다.

3. 데이터 버스 db (데이터 버스): 처리 또는 저장을 위해 CPU 와 RAM 간에 데이터를 전송합니다.

버스 한 대. 대규모 통합 애플리케이션 시스템의 동종 시스템 및 이기종 시스템 데이터 공유 및 교환 구현 방법, 시스템 간 데이터 교환 표준을 규제합니다. 마이크로프로세서와 스토리지 간, 마이크로프로세서와 입/출력 인터페이스 간에 정보를 전달하는 데 사용할 수 있습니다. 데이터 버스의 폭은 컴퓨터의 성능을 결정하는 중요한 지표이다. 현재 마이크로컴퓨터의 데이터 버스는 대부분 32 비트 또는 64 비트이다.

운영 단위 데이터 교환: 각 하위 시스템에는 스키마 계층에 운영 단위 계층이 있고, 데이터 교환 메커니즘은 운영 단위 계층에 모든 애플리케이션 시스템에 투명한 계층을 설정합니다. 특정 기술 시나리오에 관계없이 하위 시스템은 운영 단위 계층을 통해 공유하고 상호 작용할 수 있으며, 운영 단위 계층은 하위 시스템 간의 지속적인 통합 및 비즈니스 확장을 위한 구조를 구축하여 확장 가능하고 완벽한 통합 정보 시스템을 구현합니다.

웹 서비스 데이터 교환: 웹 서비스 표준입니다. 웹 서비스는 이기종 시스템 간에 데이터를 공유하고 교환할 수 있는 시나리오를 제공하며, 제품 통합에서 통합 인터페이스 표준을 사용하여 데이터를 공유하고 교환할 수 있습니다.

확장 데이터

기술 지표

1, 버스 대역폭 (버스 데이터 전송 속도)

버스의 대역폭은 단위 시간 동안 버스에서 전송되는 데이터의 양, 즉 초당 최대 정상 상태 데이터 전송 속도 MB 를 나타냅니다. [2] 입니다. 버스와 밀접한 관련이 있는 두 가지 요소는 버스의 비트 폭과 버스의 작동 주파수, 그리고 이들 사이의 관계입니다.

버스 대역폭 = 버스 작동 주파수 * 버스 비트 폭/8;

또는 버스 대역폭 = (버스 비트 폭 /8 )/ 버스 주기.

2. 버스의 비트 폭

버스의 비트 너비는 버스가 동시에 전송할 수 있는 이진 데이터의 비트 수 또는 데이터 버스의 비트 수, 즉 32 비트, 64 비트 등 버스 폭의 개념입니다. 버스의 비트 폭이 넓을수록 초당 데이터 전송 속도가 높을수록 버스의 대역폭이 넓어집니다.

3. 버스 작동 주파수

버스의 작동 클럭 주파수는 MHZ 단위입니다. 작동 주파수가 높을수록 버스 작동 속도가 빨라지고 버스 대역폭이 넓어집니다.

바이두 백과-버스

바이두 백과-주소 버스

바이두 백과-제어 버스

바이두 백과-데이터 버스

上篇: 핸드폰으로 회수한 돈을 너는 어디로 갈 것으로 예상하니? 알리페이 QQ 아니면 위챗? 下篇: 오십킬로미터 타오화우(Fifty Kilometer Taohuawu)는 어떻습니까?
관련 내용