정보보안산업기사

[정보보안산업기사 필기] 1과목 - 시스템 보안 Section1. 운영체제 이해 및 관리

sungw00 2022. 5. 27. 17:15
728x90

1. CPU의 구조

1) CPU의 구성요소

- ALU(연산장치): 각종 산술연산, 논리연산들을 수행하는 회로

- Register(레지스터): CPU 내부의 소규모 데이터나 중간 결과를 일시적으로 기억해 두는 고속의 전용 영역

- Control Unit(제어장치): 프로그램 코드(명령어)를 해석, 그것을 실행하기 위한 제어 신호들(Control Signals)을 발생시킴

- 내부 CPU 버스: ALU와 레지스터 간의 데이터 이동을 위한 경로

 

2) 레지스터의 종류

- PC(Program Counter): 다음에 수행할 명령어가 저장된 주기억장치의 번지 지정

- MAR(Memory Address Register): 주기억장치에 접근하기 위한 주기억장치의 번지 기억

- MBR(Memory Buffer Register): 주기억장치에 입/출력할 자료를 기억하는 레지스터

- IR(Instruction Register): 주기억장치에서 인출한 명령코드를 기억하는 레지스터

 

2. 버스의 정의

1) 버스의 정의

- 버스는 시스템에 많은 장치를 공유하여 데이터, 주소, 제어 정보를 전달하는 전송 라인

- 한정된 자원이므로 버스를 획득하기 위한 경합이 많이 발생

- 사용하는 방식에 따라 입출력 성능에 영향을 줌

 

2) 버스의 종류

- 데이터 버스: 시스템 컴포넌트 간 처리 데이터를 전송

- 주소 버스: 기억장소의 위치 또는 장치 식별을 지정, 라인의 비트 수에 따라 접속될 수 있는 장치의 용량이 결정됨

- 제어 버스: CPU와 기억장치 또는 CPU와 I/O 장치 사이의 제어 신호를 전송

728x90