본문 바로가기 메뉴 바로가기

시카로의 공부방

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

시카로의 공부방

검색하기 폼
  • 분류 전체보기 (440)
    • 프로젝트 (20)
      • kaggle & Dacon (43)
      • 에이블스쿨 (21)
    • 프로그래밍 공부 (5)
      • 컴퓨터 구조 & 운영체제 (15)
      • 자료구조 (3)
      • 알고리즘 (10)
      • 데이터베이스 & SQL (18)
      • SpringBoot (9)
      • 에이블스쿨 (86)
      • 버그일지(QA) (7)
    • 데이터 사이언스 & 로봇 (125)
      • 강화학습(RL) (4)
      • ML 및 DL 관련 이론 (53)
      • 데이터 분석 (24)
      • ROS (44)
    • 코딩테스트 (70)
      • python (4)
      • C++ (1)
      • 백준 (59)
      • 프로그래머스 (3)
      • softeer (0)
    • 서비스 기획 (1)
    • 인생일지 (5)
  • 방명록

명령어 병렬 처리 기법 (1)
[컴퓨터 구조] 명령어 병렬 처리 기법(중요) + 슈퍼스칼라, 파이프라인, CISC, RISC

1. 명령어 인출 (Instruction Fetch) 2.명령어 해석 (Instruction Decode) 3. 명령어 실행(Execute Instruction) 4. 결과 저장(Write Back) 전공서에 따라 다르다. 명령어 파이프라인 같은 단계가 겹치지만 않는다면 CPU는 '각 단계를 동시에 실행할 수 있다.' ex) 컨베이어 벨트에서 반복작업하는 노동자 명령어 파이프라인이 없다면 한 명령어를 끝까지 처리하고 다음에 또 끝까지 처리해야 한다. > 시간이 오래 걸린다 파이프라인 위험(중요) 명령어 파이프라인이 성능 향상에 실패하는 경우 데이터 위험, 제어 위험, 구조적 위험 데이터 위험 : 명령어 간의 의존성에 의해 발생 모든 명령어를 동시에 처리할 수는 없다.(이전 명령어를 끝까지 실행해야만 비로..

프로그래밍 공부/컴퓨터 구조 & 운영체제 2024. 2. 4. 11:47
이전 1 다음
이전 다음

Blog is powered by Tistory / Designed by Tistory

티스토리툴바