반응형 CPU 작동원리1 [CS] 컴퓨터 구조 (3) CPU의 작동 원리 ALU는 CPU 안에 있는 산술 논리 연산자이다. ALU는 레지스터로부터 피연산자, 제어장치로 부터 제어신호를 받아들이고 레지스터에 결괏값이나 플래그를 내보낸다. 즉 계산을 하기 위해서는 피연산자와 수행할 연산이 필요하다. 그리고 플래그는 플래그 레지스터라는 곳에 따로 저장이 된다. 레지스터에 저장하는건 메모리에 접근하는 거보다 속도가 빠르기 때문이다. 플래그의 종류는 다음과 같다 -부호 플래그 : 연산할 결과의 부호를 나타낸다. -제로 플래그 : 연산 결과가 0인지 여부를 나타낸다. -캐리 플래그 : 연산 결과 올림수나 빌림수가 발생했는지를 나타낸다. -오버플로우 플래그 : 오버플로우가 발생했는지를 나타낸다. -인터럽트 플래그 : 인터럽트가 가능한지를 나타낸다. -슈퍼바이저 플래그 : 커널 모드로 실행.. 2023. 6. 15. 이전 1 다음 반응형