이미지 출처 : 본인 제작 연산 장치는i) 보수기ii) 데이터 레지스터iii) 가산기iv) 누산기v) 오버플로우 검출기vi) 상태 레지스터 등으로 구성되어 있습니다. i) 보수기가산기에서 뺄셈은 불가능하므로, 보수기에서 빼는 수를 보수로 바꾸어줍니다. Ex> 100 - 30을 100 + (-30)으로 바꿔주는 역할 ii) 데이터 레지스터연산에 사용할 데이터나 결과 데이터를 일시적으로 기억하는 장치입니다. iii) 가산기보수기와 누산기에 저장된 데이터를 더하여 누산기에 저장해줍니다. iv) 누산기주기억 장치로부터 연산할 데이터를 받아 저장하거나 가산기로부터 연산 결과를 받아 저장합니다. v) 오버플로우(overflow) 검출기결과가 레지스터의 용량보다 커서 저장할 수 없을 때, 에러를 발생시켜 사용자에게 ..
이미지 출처 : 본인 제작 컴퓨터 시스템의 하드웨어는 i) 중앙 처리 장치 (CPU)ii) 주/보조 기억 장치iii) 입력 장치iv) 출력 장치 등으로 구성되어 있습니다. i) 중앙 처리 장치 (CPU)비교, 판단, 연산을 담당하는 연산 장치와 명령어의 해석과 다른 장치에게 실행을 지시하는 제어 장치, 데이터를 임시로 저장하는 레지스터로 구성되어 있습니다. ii) 주/보조 기억 장치직접 데이터를 주고 받는 역할을 하는 주기억 장치와 많은 양의 데이터와 프로그램을 보관하는 보조 기억 장치로 구성되어 있습니다. iii) 입력 장치컴퓨터 사용자로부터 데이터를 받고 컴퓨터 내부에서 사용할 수 있는 정보 코드로 변환해주는 역할을 합니다.Ex> 키보드, 마우스, 스캐너, 카메라, 조이스틱 등 iv) 출력 장치컴퓨터..