IT ▶/Security

[정보보안기사 필기정리] 시스템보안 - 운영체제 이해 및 관리

Jordan_ 2019. 3. 24. 16:31
728x90


첫번째 공부로 시스템 보안 과목부터 정리하였습니다.

시스템 보안에는 운영체제와 리눅스서버 보안, 윈도우 클라이언트 및 서버 보안이 범위입니다.

 

기본적인 정리를 한다음 추가적으로 필요한 내용이나 이해하기 쉬운 그림들은 수정해가면서 추가하겠습니다!

 

 

1> 시스템 보안 - 운영체제 이해 및 관리

 

 CPU (Central Processing Unit) 중앙처리장치

 

CPU 정의 : 입력장치로부터 자료를 받아 연산처리, 결과를 출력장치로 전달하는 제어/관리하는 핵심장치 (두뇌역할)

 

 

- CPU 구성요소

 

1) ALU (연산장치) : 실제 연산을 담당, 산술, 논리연산 수행

2) Control Unit (제어장치) : CPU가 처리해야할 명령어(프로그램 코드) 해석, 제어 신호 발생

3) 레지스터 : CPU 내부 데이터, 중간 결과 일시적 기억하는 메모리 공간, Access 속도 가장 빠름

 

- 레지스터 종류

 

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

MAR (Memory Address Register) : 주기억장치 접근 번지 기억

MBR (Memory Buffer Register) : 주기억장치 입/출력 자료 기억

IR (Instruction Register) : 주기억장치 명령코드 기억

 

4) CPU 버스 인터페이스 : ALU(연산장치)와 레지스터 간 데이터 송수신 경로

 

 

② Bus 개념 : 주기억장치와 중앙처리장치 간의 데이터, 제어 정보, 주소를 전달하는 전송 경로

 

- 버스 종류

1) 데이터 버스

2) 어드레스 버스

3) 컨트롤 버스

 

③ CPU 명령 실행주기 : 명령어 실행 끝난 후, 다음 명령어 수행이 시작되어 끝날때까지 인출이 반복되는 주기

 

- 인스트럭션 싸이클

1) 패치(fetch) : 데이터를 메모리에서 CPU의 레지스터로 적재

2) 간접(Indirect) : 간접주소 방식으로 메모리 참조

3) 실행(execution) : 명령과 데이터로 CPU 산술 및 논리연산 수행

4) 인터럽트(Interrupt) : 업무처리를 계속 하도록하는 운영체제 기능 (하드웨어 인터럽트 / 소프트웨어 인터럽트)

 

 

메모리 시스템 (Memory System)

 

기억장치 계층구조 : 평균적으로 기억장치 액세스 속도를 높이기 위해 가성비를 따진 설계 아키텍쳐

 

-


 

글 : 뇌를 자극하는 시스템 프로그래밍, 이기적 정보보안기사/산업기사 참고

 

728x90
300x250