[혼자 공부하는 컴퓨터구조 + 운영체제] - ALU와 제어 장치

2023. 4. 16. 22:56·CS

 

ALU는 계산하는 장치

제어장치는 제어 신호를 발생시키고 명령어를 해석하는 장치

 

 

 

ALU가 내보내는 정보

 

계산을 하기 위해서는 피연산자와 수행할 연산이 필요

to Register from ALU

ALU는 레지스터로부터 피연산자를 받아들이고 제어장치로부터 제어 신호를 받아들입니다.

그 결과값을 레지스터에 담는다. 

레지스터에 저장하는 이유? 씨피유가 레지스터에 접근하는 속도가 메모리에 접근하는 속도보다 빠르기 때문에 임시적으로 레지스터에 담는 것.

 

 

to Flag Register from ALU

플래그는 연산 결과에 대한 부가 정보.

ALU에서 내보내는 플래그를 플래그레지스터에 담음

 

위와 같은 플래그들이 플래그 레지스터에 저장되는 것

 

 

 

 

  • 클럭 : 컴퓨터의 모든 부품을 일사불란하게 움직일 수 있게 하는 시간 단위
  • 제어장치에서는 해석할 명령어를 받아 들이는데 명령어 레지스터라는 특수한 레지스터에서 받음
  • 플래그 값도 받음 (플래그는 cpu가 받는 부가정보.)

 

 

 

 

 

 

 

 

 

'CS' 카테고리의 다른 글

[혼자 공부하는 컴퓨터구조 + 운영체제] - 명령어 사이클과 인터럽트  (0) 2023.04.23
[혼자 공부하는 컴퓨터구조 + 운영체제] - 레지스터  (0) 2023.04.23
[혼자 공부하는 컴퓨터구조 + 운영체제] - 명령어의 구조  (0) 2023.04.16
[혼자 공부하는 컴퓨터구조 + 운영체제] - 소스 코드와 명령어  (0) 2023.04.01
[혼자 공부하는 컴퓨터구조 + 운영체제] - 0과 1로 숫자를 표현하는 방법  (0) 2023.03.28
'CS' 카테고리의 다른 글
  • [혼자 공부하는 컴퓨터구조 + 운영체제] - 명령어 사이클과 인터럽트
  • [혼자 공부하는 컴퓨터구조 + 운영체제] - 레지스터
  • [혼자 공부하는 컴퓨터구조 + 운영체제] - 명령어의 구조
  • [혼자 공부하는 컴퓨터구조 + 운영체제] - 소스 코드와 명령어
yoozung
yoozung
  • yoozung
    yoozung의 개발블로그
    yoozung
  • 전체
    오늘
    어제
    • 분류 전체보기
      • TIL
      • 알고리즘
      • CS
      • 책
  • 블로그 메뉴

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

    • 이전블로그(이사중)
  • 공지사항

  • 인기 글

  • 태그

    보호소에서 중성화한 동물
    imos
    누적합
    jdk설정
    프로그래머스
    테이블내보내기
    이모스
    springdi
    티스토리챌린지
    디비버
    오블완
    백준23295
    환경설정
    MySQL
    알고리즘이모스
    DBeaver
    데이터내보내기
    알고리즘누적합
    leetcode175
    leetcode176
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
yoozung
[혼자 공부하는 컴퓨터구조 + 운영체제] - ALU와 제어 장치
상단으로

티스토리툴바