컴퓨터구조 - 컴퓨터 구성요소, 플린분류

2024. 8. 25. 00:53·TOPCIT
728x90

🖥️컴퓨터 구성요소

⚙️CPU

CPU 구성요소

    • ALU(Arithmetic Logic Unit, 산술논리연산장치)
    • CPU의 핵심 요소로써 산술연산(Arithmetic op)과, 논리연산(Logic op)을 수행
    • 레지스터(Register)
    • CPU 내부에 존재하는 메모리로 속도가 제일 빠르다
    • 제어장치(Control Unit)
      • 💡 해독, 주소계산, 순서결정, 제어신호 발생
      • 제어장치는 기억장치에서 명령어를 읽어 해독
      • 다음에 실행될 명령어의 주소를 계산
      • 연산의 수행 순서를 결정
      • 명령어 실행에 필요한 제어 신호를 발생

💽메모리

  • 메인메모리(DRAM, Dynamic Random Access Memory, 주기억장치)
    • 각종 정보를 임시 저장하는 휘발성 장치이다
    • CPU가 현재 처리 중인 데이터나 명령어만을 일시적으로 저장한다
    • RAM이라고 할 경우 주로 DRAM을 지칭한다
    • SRAM과 달리 전원이 공급되는 동안에도 성능 저하로 휘발이 되기 때문에 주기적으로 재충전이 필요하다
  • 캐시메모리(SRAM, Static Random Access Memory)
    • 메인메모리와 CPU 사이에 위치하며 속도가 레지스터 다음으로 빠르고 용량이 작다
    • 자주 접근하는 명령어나 데이터를 저장한다(지역성)
      • 전원이 공급되는 동안에는 휘발되지 않는다
      • 휘발성 장치이다
  • 하드 디스크(HDD, Hard Disk Driver)
    • 보조기억장치이다
    • 사용자가 사용하고자 하는 데이터와 프로그램을 저장한다
    • 전원을 끄더라도 저장된 데이터나 정보가 사라지지 않는 비휘발성 장치

⌨️입출력장치(I/O Device)

입력장치(Input Device)와 출력장치(Output Device)로 구성되며, 사용자와 컴퓨터 간의 대화를 위한 도구이다

🚌버스(Bus)

CPU, 메모리, I/O 장치 등과 상호 필요한 정보를 교환하기 위해 연결하는 공동의 전송선

주소버스, 데이터버스, 제어버스

Flynn의 분류

컴퓨터 구조 분류

명령어와 데이터 입력의 개수에 따라 구분

SISD(Single Instruction Stream-Single Data Stream)

SIMD(Single Instruction Stream-Multi Data Stream)

MISD(Multi Instruction Stream-Single Data Stream)

MIMD(Multi Instruction Stream-Multi Data Stream)

구분 명령어 흐름 데이터 흐름 사례
SISD 1 1 펜티엄, 폰노이만 구조
SIMD 1 N Array, 슈퍼컴퓨터
MISD N 1 적용어려움
MIMD N N SMP, MPP, NUMA
728x90

'TOPCIT' 카테고리의 다른 글

컴퓨터구조 - 레지스터 변수  (0) 2024.11.05
컴퓨터구조 - 데스크톱 가상화  (0) 2024.11.05
컴퓨터구조- CISC와 RISC  (0) 2024.08.25
컴퓨터구조 - 컴파일러 언어와 인터프리터 언어  (0) 2024.08.25
자료구조 - 객체지향 클래스 개념  (0) 2024.08.25
'TOPCIT' 카테고리의 다른 글
  • 컴퓨터구조 - 레지스터 변수
  • 컴퓨터구조 - 데스크톱 가상화
  • 컴퓨터구조- CISC와 RISC
  • 컴퓨터구조 - 컴파일러 언어와 인터프리터 언어
suhsein
suhsein
티끌모아 태산
  • suhsein
    기억 못 할 거면 기록이라는 좋은 수단이 있다
    suhsein
  • 전체
    오늘
    어제
    • 분류 전체보기
      • ASAC
      • Next.js
      • Docker
      • MySQL
      • Java
      • Spring-Proxy, AOP
      • Spring Boot, JPA
      • Spring Security
      • DB
      • 알고리즘
      • PS
      • TOPCIT
      • AWS 자격증
      • 비공개
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

    • 안녕하세요
  • 인기 글

  • 태그

    포인터
    티스토리챌린지
    오블완
    해시
    동적프로그래밍
    외판원순회
    tsp
    Alias
    DP
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
suhsein
컴퓨터구조 - 컴퓨터 구성요소, 플린분류
상단으로

티스토리툴바