스택 주소 지정 방식1 7. 레지스터 레지스터는 CPU 내부의 작은 임시저장장치이다. 프로그램 속 명령어와 데이터는 실행 전후로 레지스터에 저장된다. 프로그래머 입장에서 중요한 장치이다. 왜냐하면 개발하고 실행하는 과정에서 레지스터에 담긴 값들을 관찰하면서 기초적인 단계에서부터 실행되는 순서나 원리를 파악할 수 있기 때문이다. 레지스터의 종류 레지스터의 종류는 CPU마다 다르지만 학습을 위해 대부분의 전공서와 CPU가 공통적으로 포함하고 있는 레지스터는 아래와 같다. 프로그램 카운터 : 메모리에서 가져올 명령어의 주소(메모리에서 읽어 들일 명령어의 주소) *행동이 끝나면 순차적으로 진행하기 위해 기존의 값에서 1증가한다.명령어 레지스터 : 해석할 명령어(방금 메모리에서 읽어 들인 명령어)메모리 주소 레지스터 : 메모리의 주소메모리 버퍼 레지.. 2024. 10. 2. 이전 1 다음