본문 바로가기

기타30

정보처리기사 필기 3과목 운영체제 키워드 3과목 운영체제 프로세스 : 실기억장치에 저장된 프로그램 PCB(프로세스 제어 블록) : 프로세스 현재 상태 / 자원에 대한 포인터 / 계정 정보 / 주기억장치 관리 정보? / 입출력 상태 정보 / 프로세스 고유식별자 CPU 레지스터 정보(AC, Index R, PC 등) 프로세스 상태 및 상태 전이 2. 프로세스 상태전이 (1) 보류상태 : 작업이 일시중지되거나 디스크에 수록된 상태 (2) 준비상태 : CPU를 할당받을 수 있는 상태 (3) 실행상태 : CPU를 차지한 상태 (4) 대기상태 : I/O 인터럽트 발생시 CPU를 양도하고 완료까지 대기 (5) 교착상태 : 프로세스가 결코 일어날 수 없는 사건의 발생을 기다리는 상태 (6) 완료상태 : 프로세스 종료dispatch >>상태 : submit/ .. 2019. 7. 30.
정보처리 필기_전자계산기 구조_19강 메모리 용량 및 병렬 처리 1. 폴링과 데이지체인 2. 메모리 용량과 주소선 3. 메모리와 레지스터 4. 병렬 처리 문제 정보 / 이미지 출처 (인강) : https://www.youtube.com/playlist?list=PLimVTOIIZt2aR9jib0ws7hoDVZXdtiWsK 1. 폴링과 데이지체인 폴링 소프트웨어적인 방법, 요청신호 플레그를 차례로 검사( 단일요청회선의 경우 )하여 찾고 이에 해당하는 서비스루틴 수행회로 간단, 정보량이 많은 시스템에 적합(간단하기때문)반응속도가 느리다, 융통성이 있다. (우선순위 변경이 쉽다.) 계속 주기적으로 신호를 보내 검사함 데이지체인 우선순위 변경이 어렵다. 직렬응답속도 빠르다연결 순서에 따라 우선순위 결정 2. 메모리 용량과 주소선 메모리 용량 계산법 워드의 크기 * 워드의 수.. 2019. 7. 29.
정보처리 필기_전자계산기 구조_18강_인터럽트 문제 정보 / 이미지 출처 (인강) : https://www.youtube.com/playlist?list=PLimVTOIIZt2aR9jib0ws7hoDVZXdtiWsK 1. 인터럽트 2. 인터럽트의 종류 3. 인터럽트의 처리과정 4. 인터럽트의 우선순위 판별법 1. 인터럽트 하드웨어나 프로그램 착오시, 주변장치의 입출력 요청시 발생 사용자 (operator)가 임의로 발생시킬 수 있다. // ex) ctrl + z 인터럽트 체제의 기본 요소 1) IRQ : 인터럽트 요청 신호 2) 인터럽트 처리(Handing) 루틴 : (수행중인 인스트럭션은 끝내고 처리한다. 100번지 명령까진 끝내고 그 다음 104번지를 PC에 보존하는 것) 수행중인 프로그랜 상태 보존, 문맥 교환 > 인터럽트 요청장치 검색(원인 .. 2019. 7. 28.
정보처리 필기_전자계산기 구조_17강_입출력 제어 문제 정보 / 이미지 출처 (무료인강) : https://www.youtube.com/playlist?list=PLimVTOIIZt2aR9jib0ws7hoDVZXdtiWsK 1. 기억장치와 입출력 장치의 차이 2. 입출력 장치의 구성 3. DMA 4. Channel 1. 기억장치와 입출력 장치의 차이 기억장치 는 주기억장치를 말함 넓은 의미의 입출력 장치 보조기억장치에서 주기억장치 메인메모리로 데이터가 들어가면 입력 나오면 출력 넓은 의미의 입출력 장치는 보조기억장치 포함 즉, 주기억장치와 보조기억장치를 포함한 입출력 장치의 차이 CPU와 비교했을 때 느린것이지, 입출력장치 (보조기억장치) 와 비교하면 매우 빠름그래서 어떻게하면 입출력장치를 제어 (빠르게)할 것인가가 중요 기억창지와 입출력장치는 동작속도.. 2019. 7. 28.