![[컴퓨터 구조] CPU 레지스터(Register)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcnz0A8%2FbtsGvWCQYQT%2FoOq4onTAR09QbCmozl5bmK%2Fimg.jpg)
★KEYWORD★레지스터 / CPU 내부에 있는 메모리 장치 / 연산과 프로그램의 실행을 효율적으로 수행하기 위해 사용 / 매우 빠름 / PC / AC / IR / MAR / MBR CPU란?컴퓨터의 핵심 요소기억장치에 저장되어 있는 명령어들을 실행 (프로그램 수행)산술 논리 연산 장치 (ALU), 레지스터, 제어장치(CU), 버스로 구성된다.CPU의 내부 구조- ALU (산술 논리 연산 장치) : 각종 산술/논리 연산들을 수행하는 회로 참고 : https://lake0989.tistory.com/145 - 제어장치 (CU) : 장치들에게 동작을 명령하고 제어하는 장치. 명령어를 해독하여 처리할 수 있게 제어신호를 전송하여 수행하게 명령하는 역할을 담당 - 버스(Bus) : 장치와 장치사이에 정보를 주..

★KEYWORD★GPU의 범용 연산 /범용 그래픽 처리 장치 / CPU의 연산을 GPU에도 사용 / 연산 속도 향상 / 대량 계산 / 좋은 성능GPGPU(General-Purpose computing on Graphics Processing Units, GPU 상의 범용 계산)는 일반적으로 컴퓨터 그래픽스를 위한 계산만 맡았던 그래픽 처리 장치(GPU)를, 전통적으로 중앙 처리 장치(CPU)가 맡았던 응용 프로그램들의 계산에 사용하는 기술이다. 이를 가능하게 한 것은 프로그램 가능한 층과 고정도 연산을 그래픽 파이프라인에 연결하는 것으로, 이를 통하여 소프트웨어 개발자들이 그래픽이 아닌 데이터에 스트림 프로세싱을 사용할 수 있게 된다. 👉 CPU가 맡았던 연산을 GPU에도 사용해 연산 속도를 향상 ..