본문 바로가기

컴퓨터구조2

ALU와 제어장치 CPU는 메모리에 저장된 명령어를 읽어 들이고, 해석하고, 실행하는 장치입니다. CPU 내부에는 계산을 담당하는 ALU, 명령어를 읽어 들이고 해석하는 제어장치, 작은 임시 저장 장치인 레지스터라는 구성 요소가 있습니다. 이번글에서는 ALU와 제어장치에 대해서 구체적으로 다뤄보겠습니다. ALU 이 그림은 ALU가 어떤 정보를 받아들이고 내보내는지를 표현한 그림입니다. 계산을 할 때 생각해봅시다. 1+2 을 연산하고 싶을때 1,2 피연산자가 필요하고 더하기라는 수행할 연산이 필요합니다. ALU는 '계산하는 부품'입니다. 위 연산을 기억하며 그림을 보고 생각해 봅시다. ALU는 레지스터를 통해 피연산자를 받아들입니다. ( 1,2 를 받아들이는 것과 같습니다.) 제어장치로부터 수행할 연산을 알려주는 제어 신호.. 2024. 1. 18.
컴퓨터의 4가지 핵심 부품 본 글은 "개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제" 공부하고 정리한 글입니다. 컴퓨터가 이해하는 정보 컴퓨터는 0과 1로 표현된 정보만을 이해하고 있다. 0과 1로 표현되는 정보에는 크게 두가지 종류가 있는데 데이터와 명령어가 있다. 데이터 명령어 데이터는 정적인 정보들을 말한다. 정적인 정보 예시는 숫자, 문자, 이미지, 동영상 명렁어를 위해 존재하는 일종의 재료 컴퓨터를 실질적으로 작동시키는 더 중요한 정보는 명령어이다. 데이터를 움직이고 컴퓨터를 작동시키는 정보 ex) "1"과 "2"는 데이터이고, '더하라 1,2'는 명령어이다. 컴퓨터의 4가지 핵심 부품 중앙처리장치(CPU) : CPU내부에는 ALU(산술논리연산장치), 제어장치, 여러 레지스터 주기억장치(메모리, RA.. 2023. 12. 5.