본 포스트는 학교 수업 강의내용을 단순 정리본 형태로 만든 내용입니다. 평소 포스트와 달리 다소 설명이 부실할 수 있음을 미리 알려드립니다 🙂
Flash Memory
Hard Disk Drive
PC : 다음에 수행할 명령어의 주소를 저장
IR : 명령어 레지스터. 가장 최근의 명렁어가 저장된다
PSW(중요) : CPU 의 현상태를 저장하는 레지스터. 일반적으로 여러개의 flag 집합으로 구성된다. (CPU 의 상태를 표현하기 위해 여러 정보가 농축괴되어있다.)
논리적 연산이 일어나면 자동적으로, 내부적으로 저장 및 업데이트 된다.
CPU 의 상태로 condition code, lnterrupt masks, privilege level 등을 저장
MAR(중요) : 외부 디바이스와
MBR(중요) :
ISA : 명령어 집합 구조(체계). 즉 명렁어들의 집합
프로그램의 수준에서 바라봤을때 가장 낮은 수준의 API
ex) 0101 => 5일때는 더하기 연산 진행
Fetch 해온다는 것은 IR 레지스터에다 수행할 명령어의 메모리 주소를 저장한다는 것
.
.