레지스터 - CPU 내부의 작은 임시저장장치이다. - 프로그램속 명령어 & 데이터는 실행 전후로 레지스터에 저장된다. - 가장 기초적인 단계에서부터 실행되는 순서, 원리등을 레지스터를 통해 관찰할 수 있다. * 프로그래머 입장에서는 관찰할 일이 많은 레지스터가 ALU나 제어장치보다 중요하다고 볼 수 있다. * 로우레벨 단계 개발자는 관찰할 일이 정말 많다고 한다. 대표적인 레지스터의 종류 1. 프로그램 카운터 2. 명령어 레지스터 3. 메모리 주소 레지스터 4. 메모리 버퍼 레지스터 5. 플래그 레지스터 6. 범용 레지스터 7. 스택 포인터 8. 베이스 레지스터 각각의 레지스터 설명 1. 프로그램 카운터 - 메모리에서 가져올 명령어의 주소를 저장하고 있다.(메모리에서 읽어드릴 명령어의 주소) - 명령어가..