반응형
정보처리기사 전자기계산 구조 요약 14
자격증/정보처리기사2019. 7. 23. 14:25정보처리기사 전자기계산 구조 요약 14

전자계산기 14장 1. 병렬처리 - 다중 프로세싱 - 다중 프로그래밍 X - 처리기의 개수만큼 처리 속도가 빨라지는 것은 아님 2. 플린(Flynn)의 컴퓨터 시스템 분류 - SISD - SIMD ㄱ. 배열 처리기 (Array Processor) 구조라고도 하며 여러 개의 처리기가 한 개의 제어 처리기에 의해 제어 - MISD ㄱ. 하나의 데이터 흐름이 다수의 프로세서들로 전달되며, 각 프로세서는 서로 다른 명령어를 실행하는 구조 ㄴ. 여러 개의 처리기에서 수행되는 인스트럭션들은 각기 다르나 전체적으로 하나의 데이터 스트림을 가지는 형태 ㄷ. 실제 사용되기 어려움 - MIMD ㄱ. n개의 프로세서들이 서로 다른 명령어들과 데이터를 처리 3. 파이프라인 - 입력 태스크를 일련의 서브 태스크로 나누어 각 서..

정보처리기사 전자계산기 구조 요약 13
자격증/정보처리기사2019. 7. 22. 22:59정보처리기사 전자계산기 구조 요약 13

전자계산기 구조 13장 1. 보조기억장치 - 자기 테이프 ㄱ. 주소 개념을 사용하지 않는 순차 처리 (SASD) ㄴ. 랜덤 처리가 가능 X ㄷ. Direct 접근이 가능 X ㄹ. 대량의 데이터를 장시간 보관 - 자기 디스크 ㄱ. 즉시 참조할 필요가 있는 Library Program들을 기억하는데 적절 ㄴ. Cylinder : 트랙의 모임으로서 논리적인 의미, 실린더 수 = 트랙 수 ㄷ. 물리적 구성요소 X 2. 윈체스터 디스크 : 자기 디스크에 헤드가 가까울수록 불순물이나 결함에 의한 오류 발생의 위험이 더 큰데 이러한 문제점을 해결 3. RAID - 디스크 배열을 이용하면 신뢰도가 낮아지는데 RAID 레벨이 높아짐에 따라 신뢰성을 높이거나 전체 성능을 향상시킬 수 있게 됨 - RAID 5는 패리티 디스..

정보처리기사 전자계산기 구조 요약 12
자격증/정보처리기사2019. 7. 22. 17:22정보처리기사 전자계산기 구조 요약 12

전자계산기 12장 1. 기억장치 관련 용어 - Cycle Time : 기억장치에 대해 접근을 시작하고 종료한 후에 다시 해당 기억장치를 접근할 때까지의 소요 시간 : 기억장치에 접근을 위하여 판독 신호를 내고 나서 다음 판독 신호를 낼 수 있을 때까지의 시간 - 대역폭 ( Bandwidth ) : 최고 주파수와 최저 주파수 사이 간격 : 계속적으로 기억장치에서 데이터를 읽거나 기억시킬 때 1초 동안에 사용되는 비트 수 : 하드웨어의 특성상 주기억장치가 제공할 수 있는 정보 전달 능력의 한계 2. ROM - 기억된 내용을 읽을 수만 있는 기억장치로 일반적으로 쓰기는 불가 - PROM : 사용자가 한 번만 기입할 수 있고 지울 수 없음 - EEPROM : 전원이 끊겨도 데이터가 없어지지 않는 비휘발성, 전기..

정보처리기사 전자계산기 구조 요약 11
자격증/정보처리기사2019. 7. 22. 15:57정보처리기사 전자계산기 구조 요약 11

전자계산기 11장 1. 인터럽트 - 예기치 않은 상황이 발생할 경우 먼저 처리하고 실행 중이던 작업으로 복귀 - 복귀 주소인 PC의 값은 스택에 저장 - 인터럽트의 실질적인 조치를 하는 서비스 루틴을 실행할 때 인터럽트 플래그를 0으로 하면 인터럽트 발생을 방지 - 페이지 폴트 ( CPU가 액세스한 페이지가 주기억장치에 없는 현상 ) 에도 인터럽트 발생 - 부프로그램 호출 시 인터럽트 발생 X - 처리할 데이터양이 많은 경우 인터럽트 발생 X - 분기명령의 실행 시 인터럽트 발생 X 2. 인터럽트 종류 - 하드웨어 인터럽트 ㄱ. 기계 착오 인터럽트, 기계 검사 인터럽트(Machine Check Interrupt) : 컴퓨터 자체 내의 기계적인 장애가 발생할 경우 ㄴ. 외부 인터럽트 : 타이머에 의해 주어..

정보처리기사 전자계산기 구조 요약 10
자격증/정보처리기사2019. 7. 22. 15:05정보처리기사 전자계산기 구조 요약 10

전자계산기 구조 10장 1. 입/출력장치 - 입/출력장치의 구성 - 입/출력 제어장치 : 입/출력장치 인터페이스와 컴퓨터 시스템 사이에 데이터의 전송을 제어하는 장치 - 입/출력 인터페이스의 목적 : 주변장치와 CPU나 메모리의 동작 방식의 차이, 전송 속도의 차이, 데이터 형식 등의 차이점을 해결하는 것 2. 스풀링 (Spooling) ㄱ. 버퍼링 : 고속의 CPU와 저속의 입/출력 장치의 속도 차이를 해결, 주기억장치 ㄴ. 스풀링 : 고속의 CPU와 저속의 입/출력 장치의 속도 차이를 해결, 보조기억장치(=디스크) 3. 입/출력(I/O) 제어 방식 - 프로그램된(Programmed) I/O ㄱ. 과정 : 상태 레지스터 읽기 à 상태 레지스터의 값이 set 상태이면 다음 단계, 그렇지 않으면 전 단계 ..

정보처리기사 전자계산기 구조 요약 9
자격증/정보처리기사2019. 7. 22. 13:45정보처리기사 전자계산기 구조 요약 9

전자계산기 9장 1. 하나의 명령을 처리하는 과정 - 인스트럭션 패치 - 인스트럭션 디코딩 - 오퍼랜드 패치 - 실행 - 인터럽트 조사 2. 메이저 스테이트 ( Major State ) 4가지 - 현재 CPU가 무엇을 하고 있는가를 나타내는 상태 3. 인출 단계 ( Fetch Cycle ) - 명령어를 주기억장치에서 중앙처리장치의 명령 레지스터로 셋(Set)시켜서 해독 - 명령어를 가져오기 위해 기억장치에 접근 - 명령어 종류를 판별 - 명령어가 제어점을 제어 - 동작 순서 MAR ß PC MBR ß M[MAR] PC ß PC +1 IR ß MBR[OP] 4. 간접 단계 (Indirect Cycel) - 오퍼랜드의 주소를 읽어내는 단계 - 주소부가 간접 주소인 경우에만 수행 - 유효주소를 계산하기 위한 ..

반응형
image