더욱 빠른 CPU 빠른 CPU를 위한 설계 기법 클럭 - 컴퓨터의 모든 부품을 일사불란하게 움직일 수 있게 하는 시간 단위 1. 컴퓨터 부품들은 클럭 신호에 맞춰 일사불란하게 움직인다. 2. CPU는 명령어 사이클이라는 정해진 흐름에 맞춰 명령어들을 실행한다. 클럭 신호가 빠르게 반복되면 CPU를 비롯한 컴퓨터 부품들은 그만큼 빠른 박자에 맞춰 움직일까? -> 일반적으로는 그렇다. 클럭 속도 - 클럭 속도: 헤르츠(Hz) 단위로 측정 - 헤르츠(Hz): 1초에 클럭이 반복되는 횟수 - 클럭이 똑-딱 하고 1초에 한 번 반복되면 1Hz - 클럭이 1초에 100번 반복되면 100Hz Max 4.9GHz Base 2.5GHz -> 1초에 최대 49억번, 기본적으로 25억번 반복된다 클럭 신호를 마냥 높이면 C..
CPU - CPU는 컴퓨터구조에 있어서 중요한 부품 중 하나이다. ALU와 제어장치 - ALU(Arithmatic Logic Unit)는 연산을 수하는 장치 - 제어장치는 제어 신호를 발생시키고 명령어를 해석하는 장치 ALU가 받아들이는 정보 - 계산을 하기 위해서는 피연산자와 수행할 연산이 필요 - 레지스터에서 피연산자를 받아들인다. - 제어장치로부터 제어 신호를 받아들인다. ALU가 내보내는 정보 - 결과값 - 플래그 값 결과값을 레지스터에 저장하는 이유 - CPU에서 메모리로 접근하는 것보다 레지스터로 접근하는 것이 빠르기 때문이다. 플래그 - 연산 결과에 대한 부가 정보 제어장치 - 받아들이는 정보 클럭 - 컴퓨터의 모든 부품을 일사불란하게 움직일 수 있게 하는 시간 단위 해석할 명령어 - 플래그..
컴퓨터의 핵심 부품 4가지 컴퓨터의 핵심 부품 4가지에 대해 러프하게 정리해보았다. 컴퓨터의 핵심부품1 메모리(주기억장치) - 메모리는 현재 실행되는 프로그램의 명령어와 데이터를 저장하는 부품이다. - 프로그램이 실행되기 위해서는 메모리에 저장되어 있어야 한다. - 메모리는 실행되는 프로그램의 명령어와 데이터를 저장한다. - 메모리에 저장된 값의 위치는 주소로 알 수 있다. 컴퓨터의 핵심부품2 CPU (central processing unit) - CPU는 메모리에 저장된 명령어를 읽고 해석하고 실행하는 부품이다. - CPU 내부에는 ALU, 레지스터, 제어장치가 있다. (실제로는 더 많은 부품이 있는 매우 정교한 부품이지만, 크게 3가지로 볼 수 있다) - ALU(산술 논리 연산 장치): 계산기 - ..