상세 컨텐츠

본문 제목

운영체제 컴퓨터 시스템 구성요소 - BUS

개발생활/Operating System

by 한국인맛집 2019. 1. 3. 00:03

본문

반응형

컴퓨터시스템 구성요소



  • 컴퓨터시스템


-컴퓨터시스템은 데이터를 물리적으로 처리하는 하드웨어(Hardware)명령어로 작업을 지시하는 프로그램인 소프트웨어 (Software)로 구성된다. 운영체제 는 하드웨어와 소프트웨어 자원관리를 해주는 프로그램이다.









  • 프로세서.


프로세서는 중앙처리 장치 (CPU : Central Processing Unit ) 이라 한다. 구성은아래사진과 같다.







  • 버스 (Bus)


- 버스는 프로세서 를 비롯해 서브시스템을 연결하여 데이터들간 주고받을수 있도록한 통로이다.

컴퓨터 내부의 각 요소(장치)에는 다양한 신호가  끊임없이 이동한다.버스의 위치에 따라 내부버스와 외부 버스로 나뉘어진다.


  • 내부버스
    • 내부버스는 프로세서 내부에서 레지스터, 연산장치, 메모리와의 인터페이스를 연결한다. 시스템 인터페이스 회로를 통해연결된다.
  • 외부버스
    •  외부버스는 프로세서와 메모리, 프로세서와 I/O 장치, 와 연결한다. 시스템 버스라 한다. 독립된 기능을 갖는 장치이고, 각 시스템 버스는 버스제어기 라는 제어회로를 가지고있다.
    1. 메모리 버스 : 프로세서와 메모리 또는 캐시메모리와 연결하여 데이를 교환한다.  프로세서 입출력 버스의 속도에 따라 실행되는 버스가 다르다. 
      1. 백사이드 버스 ( Backside Bus) : 캐시메모리와 프로세서 전용채널 ( 매우 빠른 속도)
      2. 프론트사이드 ( Frontside Bus) : 프로세서와 메모리 간의 데이터 전송 ( 느림)

2. 주변 버스 : 입·출력 배스라하며, 프로세서와 주변장치를 연결하여 데이터 전송.


※ 버스는 기능에따라 데이터 버스, 주소버스 제어버스로 구분. 


  • 데이터 버스 : 컴퓨터 시스템에서 데이터(자료) , 명령어등의 정보를 교환하는 전송로. 양방향 버스이다. 일반적으로 데이터 버스 신호 선수의 수가 해당 프로세서의 워드 길이와 같으므로 성능을 결정하는 요소.
  • 주소버스 : 시스템장치에서 다른장치로 주소정보를 전송하는데 사용.
  • 제어버스 : 프로세서가 저장장치와 입출력 장치에 데이터를 전송할때 , 현재 수행중인 작업의 종류나 생태를 다른 장치에게 알려주는 단방향 버스다.


반응형

'개발생활 > Operating System' 카테고리의 다른 글

운영체제 레지스터  (0) 2019.01.04

관련글 더보기