CS공부/컴퓨터구조
4-1. ALU와 제어장치
ALU레지스터를 통해 피연산자를 받아들이고, 제어장치로부터 수행할 연산을 알려주는 제어신호를 받는다.산술 연산, 논리 연산 등 다양한 연산을 수행한다.수행한 결과는 숫자나 문자 또는 메모리 주소가 될 수 있으며 바로 메모리에 저장되는 것이 아닌 일시적으로 레지스터에 저장된다.연산결과에는 플래그를 같이 내보낸다.플래그연산 결과의 추가적인 정보부호 플래그연산한 결과의 부호를 나타낸다1 = 음수, 0 = 양수제로 플래그연산 결과가 0인지 여부를 나타낸다.1 = 0, 0 = 0이 아님캐리 플래그연산 결과 올림수나 빌림수가 발생했는지를 나타낸다.1 = 발생, 0 = 발생x오버플로우 플래그오버플로우가 발생했는지를 나타낸다.1 = 발생, 0 = 발생x인터럽트 플래그인터럽트가 가능한지를 나타낸다.1 = 가능, 0 = ..
2025. 4. 23. 22:35