컴퓨터 버스 란 무엇입니까:데이터가 모든 디지털 전자 장치 내부에서 전송되는 전기 전도성 경로. 컴퓨터 버스는 기존의 전선,인쇄 회로 기판의 구리 트랙 또는 실리콘 칩 표면의 미세한 알루미늄 트레일 일 수있는 병렬 도체 세트로 구성됩니다. 각 철사는 다만 1 개 조금을 나릅니다,그래서 철사의 수는 버스가 전달할 수 있는 가장 큰 자료 낱말을 결정합니다: 8 개의 와이어가있는 버스는 8 비트 데이터 단어 만 전달할 수 있으므로이 장치를 8 비트 장치로 정의합니다.
컴퓨터 버스에는 일반적으로 양쪽 끝에 부착된 래치라고 하는 단일 단어 메모리 회로가 있는데,이 회로는 전송되는 단어를 간단히 저장하고 값이 전송되기 전에 각 비트가 의도된 상태로 정산되도록 합니다.
컴퓨터 버스는 컴퓨터의 여러 부분이 통신하는 데 도움이 됩니다. 버스가 없다면 모든 부품을 다른 모든 부품에 연결하는 다루기 힘든 수의 전선을 가질 것입니다. 그것은 당신의 집에있는 모든 전구와 소켓에 대해 별도의 배선을 갖는 것과 같습니다.
이 자습서에서는 다음 항목을 다룹니다:
컴퓨터 버스 유형
컴퓨터 내부에는 다양한 버스가 있습니다.
데이터 버스:데이터 버스는 데이터가 마이크로 프로세서와 메모리(램)사이를 앞뒤로 이동할 수있게합니다.
주소 버스:주소 버스는 메모리의 데이터 위치에 대한 정보를 전달합니다.
제어 버스 : 제어 버스는 모든 것이 제자리에서 제자리로 원활하게 흐르고 있는지 확인하는 제어 신호를 전달합니다.
확장 버스:컴퓨터에 확장 슬롯이 있으면 확장 버스가 있습니다. 컴퓨터와 확장 버스를 통해 연결하는 추가 기능 보드 간에 메시지 및 정보가 전달됩니다.
이것은 약간 혼란 스럽지만,이 다른 버스는 때때로 단순히”버스”라고 불립니다.”사용자는 컴퓨터의”버스”를 세 부분으로 구성된 하나의 단위로 생각할 수 있습니다: 데이터,주소 및 제어,비록 3 개의 전기 경로 서로 따라 실행 되지 않습니다(따라서 실제로 하나의”단위”를 형성 하지 않습니다)컴퓨터 내에서.
오늘날 컴퓨터에서 발견되는 데이터 버스의 크기 또는 너비는 다양합니다. 데이터 버스의 폭은 한 번에 이동할 수 있는 비트 수로 측정됩니다. 버스가 단어를 전송할 수있는 속도,즉 버스 대역폭은 모든 디지털 장치의 속도를 결정적으로 결정합니다. 버스를 더 빠르게 만드는 한 가지 방법은 폭을 늘리는 것입니다;
예를 들어,16 비트 버스는 한 번에 두 개의 8 비트 워드를’나란히’전송할 수 있으므로 8 비트 버스가 할 수있는 것보다 두 배 빠른 8 비트 데이터를 전달합니다. 컴퓨터의 중앙 처리 장치는 일반적으로 다양한 서브 유닛을 연결하는 폭이 다른 여러 버스를 포함합니다. 따라서 온칩과 오프칩 작업 간의 속도 차이는 임시 데이터 저장소를 캐시에 보관하여 브리지해야 합니다. 예를 들어 많은 펜티엄 클래스의 프로세서는 가장 빠른 온칩 버스에는 256 비트를 사용하지만 외부 링크에는 64 비트 만 사용합니다.
8 비트 버스는 8 개의 평행선을 따라 데이터를 전달합니다. 16 비트 버스,라고도 사(산업 표준 아키텍처),16 라인을 따라 데이터를 전달 합니다. 32 비트 버스,분류 에이사(향상된 산업 표준 아키텍처)또는 맥카(마이크로 채널 아키텍처),32 라인을 따라 데이터를 전달할 수 있습니다.
버스가 신호를 전달하는 속도는 메가 헤르츠(메가 헤르츠)로 측정됩니다. 일반적인 개 오늘 사이의 속도로 실행 20 과 65 백만헤르쯔. 또한 참조 프로세서,확장 카드,메모리,마더 보드,램,롬,및 시스템 장치.
컴퓨터 버스는 어떻게 작동합니까?
버스는 한 장소에서 다른 장소로 전기 신호를 전송합니다. 실제 버스는 마더 보드의 표면에 에칭 구리 회로의 끝없는 양으로 나타납니다. 버스는 버스 인터페이스 장치를 통해 중앙 처리 장치에 연결됩니다.
데이터는 데이터 버스를 따라 프로세서와 메모리 사이를 이동한다. 해당 데이터의 위치(주소)는 주소 버스를 따라 수행됩니다. 동기화의 모든 것을 유지하는 클럭 신호는 제어 버스를 따라 이동합니다.
시계는 모든 컴퓨터의 구성 요소에 대한 신호등처럼 작동합니다. 컴퓨터 시계는 초당 2 천만에서 6 천 5 백만 번”틱”할 수 있으므로 컴퓨터가 정말 빠른 것처럼 보입니다. 그러나 각 작업(예:파일 저장)은 여러 개의 프로그래밍 된 명령어로 구성되어 있으며 각 명령어는 수행하기 위해 여러 클럭 사이클이 필요하기 때문에 사람이 때때로 앉아서 컴퓨터가 따라 잡을 때까지 기다려야합니다.