Computer System Overview

누디·2022년 10월 23일
0

OS

목록 보기
3/5

Computer System Overview

  • Basic Elements
    • Processor (CPU)
      • 프로그램을 실행시키는 역할
      • 중요한 레지스터들 있음 ( PC, ‘’’ , Execution unit)
    • Main Memory - 휘발성
      • 프로그램이 실행되기 위해서는 그 프로그램이 메인 메모리에 저장되어 있어야 함
      • 그럼 메인 메모리에 저장되어 있는 프로그램을 CPU가 한문장 씩 읽어서 실행
      • 컴퓨터 전원 꺼지면 전부 사라짐 → 따라서 하드디스크에도 저장해두어야함
    • I/O modules
      • 하드디스크
      • 메모리에 저장된 내용들은 궁극적으로 다시 하드디스크에 저장됨
    • System bus
    • 메인 메모리에 있는 내용을 각각 한문장 씩 읽어서 CPU로 가져가서 실행
    • 그 다음에 실행의 결과로 만들어진 데이터를 다시 메인 메모리로 이동시킴
    • 거기서 중요한 역할을 하는 CPU안의 레지스터들 있음 (레지스터 = 저장 장소)
      • PC 다음에 실행 할 명령의 주소가 들어있다.
      • Main Memory 지금 실행중인 명령의 내용이 들어있다.
      • Execution unit 메모리로부터 명령어를 읽어온다 : Fetch 프로세서가 각 명령어를 실행한다 : Execute 프로그램의 일부가 명령어

0개의 댓글