본문 바로가기
정보보안기사/시스템보안

[정보보안기사] 시스템 보안 : CPU의 구성 요소

by IT퉁퉁이 2023. 4. 28.
반응형

CPU의 구조

 

CPU의 구성요소

구성요소 설명
ALU(산술논리연산장치) 산술(+,-,×,÷) 및 논리(AND,OR,NOT,XOR) 연산을 위한 장치
Control Unit(제어장치) 명령어(프로그램 코드)를 해석하고 제어신호(Control Signal)을 발생시키는 장치
내부 CPU 버스 CPU 내부 구성요소들 간의 데이터 이동을 위한 경로
Register(레지스터) CPU 내부의 처리를 위한 기억장치(액세스 속도가 가장 빠름)

Register(레지스터) 종류

종류 설명
PC(Program Counter) 다음에 인출할 명령어 주소 값을 저장
AC(Accumulator) 처리할 데이터를 일시 저장
IR(Instruction Register) 가장 최근 인출한 명령어코드를 저장
MAR(Memory Address Register) 데이터 주소를 일시 저장
MBR(Memory Buffer Register) 기억장치로부터 읽혀진 데이터를 일시 저장

CPU 명령 실행 주기(Instruction Cycle)

종류 설명
인출(Instruction Fetch) 메모리에서 데이터를 로드하여 레지스터에 적재하는 과정
간접(Indirect) 메모리를 참조할 때 간접주소 방식(메모리 내에 데이터가 아닌 주소가 존재하는 경우)을 사용하는 경우에 실행
실행(Execution) 산술 및 논리 연산을 수행하는 과정
인터럽트(Interrupt) 예기치 않은 문제가 발생할 경우 계속해서 업무 처리를 위한 기능으로 하드웨어 인터럽트 또는 소프트웨어 인터럽트가 있음
반응형

댓글