컨트롤 버스

작가: Laura McKinney
창조 날짜: 9 4 월 2021
업데이트 날짜: 1 할 수있다 2024
Anonim
MAN ACC : 어댑티브 크루즈 컨트롤 | MAN 트럭 및 버스
동영상: MAN ACC : 어댑티브 크루즈 컨트롤 | MAN 트럭 및 버스

콘텐츠

정의-컨트롤 버스 란 무엇입니까?

제어 버스는 CPU가 컴퓨터에 포함 된 장치와 통신하기 위해 사용하는 컴퓨터 버스입니다. 이것은 케이블이나 ed 회로와 같은 물리적 연결을 통해 발생합니다.

CPU는 제어 버스를 사용하여 다양한 제어 신호를 구성 요소 및 장치로 전송하여 제어 신호를 CPU로 전송한다. 버스의 주요 목표 중 하나는 통신에 필요한 회선을 최소화하는 것입니다. 개별 버스는 하나의 데이터 채널을 사용하여 장치 간 통신을 허용합니다. 제어 버스는 양방향이며 CPU가 제어 신호를 내부 장치 및 외부 구성 요소와 동기화하는 데 도움을줍니다. 인터럽트 라인, 바이트 인 에이블 라인, 읽기 / 쓰기 신호 및 상태 라인으로 구성됩니다.


Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.

Techopedia는 제어 버스를 설명합니다

CPU가 고유 한 제어 신호 세트를 가질 수 있지만 일부 제어는 모든 CPU에 공통입니다.

  • 인터럽트 요청 (IRQ) 라인 : 장치가 CPU에 대한 신호를 인터럽트하기 위해 사용하는 하드웨어 라인. CPU가 현재 작업을 인터럽트하여 현재 요청을 처리 할 수 ​​있습니다.
  • 시스템 클럭 제어 라인 : 마더 보드 및 CPU의 다양한 장치에 대한 내부 타이밍을 제공합니다.

대부분의 시스템 버스는 통신을 위해 50 ~ 100 개의 개별 회선으로 구성됩니다. 시스템 버스는 세 가지 유형의 버스로 구성됩니다.

  • 데이터 버스 : 처리가 필요한 데이터를 운반
  • 주소 버스 : 데이터를 보낼 위치를 결정합니다
  • 컨트롤 버스 : 데이터 처리 결정

능숙하고 기능적인 시스템을 실행하려면 CPU와 제어 버스 간의 통신이 필요합니다. 제어 버스가 없으면 CPU는 시스템이 데이터를 수신하고 있는지 또는 데이터를 수신하고 있는지 확인할 수 없습니다. 쓰기 및 읽기 정보가 어느 방향으로 이동해야 하는지를 제어하는 ​​제어 버스입니다. 컨트롤 버스에는 쓰기 명령어를위한 컨트롤 라인과 읽기 명령어를위한 컨트롤 라인이 있습니다. CPU가 메인 메모리에 데이터를 쓰면 쓰기 명령 행에 신호를 전송합니다. CPU는 또한 읽을 필요가있을 때 읽기 명령 행에 신호를 보냅니다. 이 신호는 CPU가 메인 메모리에서 데이터를 받거나 전송할 수 있도록합니다.