Computer Engineering/운영체제

컴퓨터의 기본 구성과 폰노이만 구조

막동 2022. 10. 28. 12:07

컴퓨터의 기본 구성

컴퓨터를 구성하는 장치

  • 필수장치 : CPU ( 중앙처리장치 ), 메인메모리
  • 주변장치 : 입력장치, 출력장치, 저장장치
    • 저장장치 : 메인 메모리에 비해 느리지만 저렴하고 용랑이 큼
                       전원과 관계없이 데이터를 저장

저장장치의 종류

 


메인보드의 형태

  • 메인보드 : CPU와 메모리 등 다양한 부품을 연결하는 판

 

폰노이만 구조

  • CPU, 메모리, 입출력장치, 저장장치가 BUS로 연결되어 있는 구조

모든 프로그램은 메모리에 올라와서 실행된다. 

 

버스로 연결되어 있는 폰노이만 구조

 

  • Front-Side Bus ( FSB ) / 시스템 버스 : 메모리와 주변장치를 연결하는 버스, 전면버스
  • Back-Side Bus ( BSB ) / CPU 내부 버스 : CPU 내부에 있는 장치들을 연결하는 버스, 후면버스
    • CPU는 BSB의 속도로 작동 / 메모리는 FSB의 속도로 작동
      ☞ 두 버스의 속도차이로 인한 작업 지연을 캐쉬 Cache 로 해결

버스의 종류와 구조
제어 버스 / 주소 버스 / 데이터 버스의 특징

 

버스의 대역폭  =  한 번에 전달할 수 있는 데이터의 최대 크기 
=  CPU가 한 번에 처리할 수 있는 데이터의 크기  =  워드 (Word)

ex ) 32bit CPU는 메모리에서 한 번에 최대 32bit를 처리할 수 있으며, 레지스터의 크기도 32bit, 버스의 대역폭도 32bit

 

 

 

 

 

 

더보기

참고문헌

 

조성호 저, 「쉽게 배우는 운영체제」, 한빛아카데미, 2018, 616p


⊙ 이 글은 개인 공부를 목적으로 작성된 글입니다.

⊙ 내용에 대한 오류나 피드백 감사히 받고 있습니다 !

반응형