수업내용정리/컴퓨터과학개론

컴퓨터 시스템 - 하드웨어, 폰 노이만 모델

주노팍 2023. 11. 11. 19:12
반응형

일반적으로 컴퓨터는 여러 가지 특성을 갖는 시스템으로 존재하며, 하나의 완전한 시스템이 되기 위해서는 여러 요소로 구성된다.

  • 하드웨어 ( hardware )
  • 스포트웨어 ( software )
  • 데이터 ( data )
  • 사용자 ( user )

 

1). 하드웨어

  - 눈으로 볼 수 있고 손으로 만질 수 있는 모든 기계 적인 부분을 의미

  - 데이터 처리를 위한 기능을 수행

  - 폰 노이만 모델에서 제시한 4개의 서브시스템이 하드웨어의 일반적인 핵심 장치에 해당한다.

 

  * 폰 노이만 모델 : 컴퓨터의 내부 구조와 처리 과정을 정의한 모델, 

     - 4개의 서브시스템 : 기억장치, 산술논리연산장치, 제어장치, 입출력장치

 

  • 기억장치 : 주기억장치와 보조기억장치로 구분하며 주 기억장치는 데이터와 프로그램만을 기억하고 그 외에 많은 데이터는 보조기억장치에 저장하여 필요한 경우 주기억장치로 불러와 사용한다.
  • 산술논리연산장치 : 데이터에 대한 산술연산 및 논리연산의 수행을 통해 직접적인 데이터 처리가 이루어지는 장치
  • 제어장치 : 기억장치, 산술논리연산장치, 입출력장치의 동작을 제어하는 기능을 갖는다. 
    산술논리연산장치와 제어장치를 합쳐서 중앙처리장치 ( CPU )라고 한다.
  • 입력장치 : 컴퓨터의 외부로부터 프로글매과 데이터를 받아들이기 위한 장치로 키보드, 마우스 등이 대표적이다.

 

     - 내장 프로그램 방식 ( stored program ) : 실행될 프로그램은 메모리에 저장되어야 한다는 개념

     - 미리 정의된 기본 명령어 집합을 갖고 있으며, 유한개의 명령어 조합으로 원하는 프로그램을 구성

     - 구성된 프로그램이 메모리에 저장되면 제어장치가 저장된 명령어를 하나씩 가져와서 해석하고,
       결과에 따라 산술논리연산장치가 명령어를 실행한다.

 

 

 

반응형

'수업내용정리 > 컴퓨터과학개론' 카테고리의 다른 글

진법  (1) 2023.11.18
데이터와 정보  (0) 2023.11.18
컴퓨터 시스템 - 데이터와 사용자  (0) 2023.11.18
컴퓨터 시스템 - 소프트웨어  (1) 2023.11.18
1. 컴퓨터란 무엇인가?  (0) 2023.11.11