본문 바로가기

TIL/CS22

CPU와 메모리 예상 문답 CPU란? 수행자의 명령에 대한 작업을 수행하는 처리장치 CPU의 동작 원리 기계어로 온 명령을 인출하고, 어셈블리어로 해독한 다음 레지스터에 데이터를 올려 연산장치를 통해 작업을 수행한다. CPU 캐시 메모리와 L2, L3 캐시 메모리의 차이 CPU 캐시 메모리는 CPU 연산을 위한 임시 데이터를 저장하는 곳이고, L2와 L3 캐시 메모리는 메인 메모리가 CPU의 속도를 따라잡기 위해 미리 데이터를 올려놓는 공간이다. 메모리란? 메모리는 캐시 메모리와 메인 메모리로 나뉘며, 앞서 말한 CPU 캐시 메모리(L1), L2, L3가 여기에 포함된다. 캐시 메모리는 SRAM으로 불리며, 정적 메모리로서 전원이 공급되는 한 기록이 지워지지 않는다. 메인 메모리는 주기억장치에 해당하며, DRAM으로 불린다. CP.. 2023. 8. 22.
CPU와 메모리 컴퓨터 구조 컴퓨터가 이해하는 정보 데이터 명령어 컴퓨터의 네 가지 핵심 부품 CPU 수행자의 명령에 대한 작업을 수행하는 처리장치 산술논리 연산장치(ALU) : 비교, 판단, 연산 담당 제어부(CU)와 내부 버스 : 명령어의 해석과 올바른 실행을 위해 CPU를 내부적으로 제어 메모리 유닛 - 레지스터 : 처리할 명령어 저장, 범용 레지스터와 특수목적 레지스터로 나뉨 범용 레지스터 - 연산에 필요한 데이터나 연산결과를 임시로 저장 특수목적 레지스터 메모리 주소 레지스터: (MAR) : 읽고 쓰기 위한 주기억장치의 주소를 저장한다. 프로그램 카운터 (PC) : 다음에 수행할 명령어의 주소를 저장 명령어 레지스터 (IR) : 현재 실행 중인 명령어를 저장 메모리 버퍼 레지스터 (MBR) : 주기억장치에서 읽.. 2023. 8. 21.