일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 너비우선탐색
- 토익문법노트
- 매일매일NCS
- 파이썬
- BOJ
- 데이터베이스
- 영어문장
- 자료해석
- 수리능력
- 공기업공부
- 영단어
- 자바스크립트
- TOEIC Vocabulary
- sqld
- 주어
- 토익 영단어
- 영단어암기
- TOEIC
- 브루트포스
- BFS
- dfs
- 문제해결능력
- NCS수리자료해석
- 알고리즘
- 토익단어
- 토익시험준비
- TOEIC문법
- 토익문법정리
- 다이나믹프로그래밍
- 영문법
- Today
- Total
하나씩 알아가기
2022년 1회 전자계산기조직응용기사 필기 본문
오늘 전자계산기조직응용기사 필기시험을 봤다. 안양에 위치한 두원공과대학교에서 축산기사와 전기기사 응시자들과 같이 봤다. 전조기 보는사람은 내가 본 고사장에서 나 혼자 뿐이었다ㅎㅎ 엄청 마이너한 자격증인가보다.
역시 예상대로 내가 부족한 3, 5과목이 가장 어려웠다. 각각 전자계산기구조, 마이크로전자계산기 과목이다.
기사 필기시험은 문제를 공개한다. 여기다 오답노트를 하겠다.
제2과목:자료구조 및 데이터 통신
VLAN 정의 기법
- 프로토콜 기반의 VLAN : 사용하는 Protocol 유형이나 네트워크 주소(IP 서브넷)를 기반으로 VLAN 정의 기법
- MAC 기반 VLAN : 네트워크 장비의 MAC 어드레스를 기반으로 VLAN을 정의하는 기법
- 포트기반 VLAN : 한 대 또는 그 이상의 Switch에 있는 Port를 묶어서 VLAN으로 정의하는 기법
BGP(Border Gateway Protocol)
- 경로 벡터 제어 프로토콜이라 칭하는 외부 라우팅 프로토콜로서 자율시스템(AS : Autonomous System)간의 라우팅 테이블을 전달하는데 주로 이용된다
- 초기에 연결될 때에는 전체 경로 테이블의 내용을 교환하고, 이후에는 변화된 정보만을 교환한다
제3과목:전자계산기구조
1011인 매크로 동작(Macro-operation)을 0101100인 마이크로 명령어(micro-instruction)주소로 변환하고자 할 때 사용하는 기법 : mapping
명령어 인출 단계
t0 : MAR ← PCt1 : MBR ← M[MAR], PC ← PC + 1(word)t2 : IR ← MBR첫 번째 주기 t0프로그램 카운터(PC)에는 다음에 인출할 명령어의 주소를 가지고 있다. 그 현재의 내용을 CPU 내부 버스를 통하여 MAR로 전송한다.두 번째 주기 t1그 주소가 지정하는 기억장치 위치로부터 읽혀진 명령어가 데이터 버스를 통하여 MBR로 적재된다. 그리고 PC의 내용에 1을 더한다. 이 1을 더한다는 의미는, 다음 명령 주소로 이동한다는 뜻이다. 이 1의 단위는 1 word로 명령어가 1byte라면 1이 더해질 것이고, 명령어가 2byte라면 2가 더해질 것이다.세 번째 주기 t2MBR에 있는 명령어 코드가 명령어 레지스터인 IR로 이동된다.명령어 인출 단계에는 AC가 관여하지 않는다.
병렬 처리 : 컴퓨터 성능 향상을 위해 여러 프로세서에서 동시에 여러 작업을 처리하는 것이다. 즉, 연산 속도를 높임으로써 처리 능력을 향상시키는데 그 목적이 있다.병렬 처리 단점
- 분할의 문제
- 스케줄링의 문제
- 동기화의 문제
- 캐시 메모리와 관련된 문제
컴퓨터 구조의 종류
- 데이터 흐름형 컴퓨터(Data Flow Processor)
- 기존의 폰 노이만형인 제어흐름 컴퓨터와는 반대되는 개념의 컴퓨터 구조
- 어떤 인스트럭션에서 필요한 피연산자가 모두 준비되었을 때 그 인스트럭션을 수행하고, 수행된 결과는 그 결과를 필요로 하는 인스트럭션에 보내주는 방식
- 어떤 인스트럭션이 프로그램 상의 위치와 상관없이 그 인스트럭션이 처리할 피연산자가 모두 준비되기만 하면 수행되기 때문에 PC가 필요 없음
- 배열 처리기(Array Processor)
- PE(Processing Element)라고 불리는 다수의 연산기를 갖는 동기적 병렬처리기
- 명령 해독 및 제어는 제어장치가 하고, PE들은 명령해독능력이 결여된 수동적 장치로서 명령처리만 함
- 각 PE들은 데이터 운행 연결망에 의해 상호 연결되어 PE(ALU)들을 중복 이용함으로써 공간적 병렬성을 얻을 수 있음
- 벡터 프로세서(Vector Processor)
- 산술 및 논리연산, 비교, 내적연산, 최대/최소값 구하기 등의 벡터연산 명령을 빠르고 효율적으로 수행하도록 구성된 처리기
- 벡터 처리기에서 사용할 수 있는 알고리즘으로 가장 적합한 알고리즘은 Systolic 알고리즘임
- 파이프라인 프로세서(Pipeline Processor)
- CPU의 처리속도를 높이기 위해 2개 이상의 명령을 동시에 병렬처리 하는 장치(분업화 원리, 시간적 병렬처리)
- 입력태스크를 입력의 서버태스크로 나눈 다음 서브태스크별로 동시에 처리할 수 있도록 하여 처리능력을 크게 향상시킴
- 명령인출, 명령해독, 오퍼랜드 인출, 명령 실행의 절차를 거침
부호와 절대치 표현(Signed Number Representation) : 음수일 경우 가장 왼쪽에 있는 0을 1로 바꾸고 그대로 써주면 된다. 예를 들어, -126을 부호와 절대치 표현으로 쓰면 11111110이 된다.
시험보신 분들 모두 수고 많으셨습니다
'네트워크' 카테고리의 다른 글
네트워크관리사 2급 실기 합격 (0) | 2021.12.28 |
---|---|
네트워크관리사 2급 필기 합격 (0) | 2021.11.18 |