taemin-steve.log
로그인
taemin-steve.log
로그인
CPU의 내부 구성 - 레지스터
EHminShoov2J
·
2023년 10월 13일
팔로우
0
CS
0
Computer Science
목록 보기
8/12
레지스터
CPU 내부의 작은 임시저장장치. 프로그램 속 명령어와 데이터는 실행 전후로 레지스터에 저장된다.
레지스터의 종류
프로그램 카운터 : 메모리에서 가져올 명령어의 주소
명령어 레지스터 : 해석할 명령어
메모리 주소 레지스터 : 메모리의 주소. CPU가 읽어 들이고자 하는 주소를 주소 버스로 보낼 때 거치는 레지스터
메모리 버퍼 레지스터 : 메모리와 주고받을 값. CPU가 정보를 데이터 버스로 주고 받을 때 거치는 레지스터
플래그 레지스터 : 연산 결과 또는 CPU 상태에 대한 부가적인 정보
범용 레지스터 : 다양하고 일반적인 상황에서 자유롭게 사용
스택 포인터 : 스택의 꼭대기를 가르키는 레지스터 (스택 주소지정 방식 스택과 스택 포인터를 이용한 주소 지정 방식)
베이스 레지스터 : 변위 주소 지정 방식( 오퍼랜드 필드의 값과 특정 레지스터의 값을 더하여 유효 주소 얻기)
EHminShoov2J
Hi~
팔로우
이전 포스트
CPU의 내부 구성 - ALU와 제어장치
다음 포스트
명령어 사이클과 인터럽트
0개의 댓글
댓글 작성
관련 채용 정보