반응형 명령어사이클1 [CS] 컴퓨터 구조 (4) ALU와 제어장치 ALU가 받아들이는 정보는 레지스터로부터 오는 피연산자, 제어장치로부터의 제어신호, 레지스터로부터의 결괏값이나 플래그 등이 있다. ALU는 산술연산자이므로 다시 말해 계산을 하기 위해서는 당연하게도 피연산자와 수행할 연산이 필요하다. 이 때 데이터를 CPU 내 레지스터에 저장하는건 메모리에 접근하는 것보다 속도가 빠르기 때문이다. 플래그 레지스터에 저장되는 플래그의 종류로는 다음과 같다. 부호 플래그 연산한 결과의 부호를 나타낸다. 예를 들어 부호 플래그가 1일 경우 계산 결과는 음수, 0일 경우 양수를 의미. 제로 플래그 연산 결과가 0인지 여부를 나타낸다. 캐리 플래그 연산 결과 올림수나 빌림수가 발생했는지를 나타낸다. 캐리 플래그가 1일 경우 올림수나 발림수가 발생했음을 의미한다. 오버플로우 플래그.. 2023. 6. 27. 이전 1 다음 반응형