정보처리기사 10년 1회 해설 (21번~30번)
- 정보처리기사/필기
- 2020. 4. 30. 13:00
답 : ①
BSA (Branch and Save return Address) 명령은
서브루틴 프로그램으로 분기하기 위하여 사용되는 명령입니다.
② STA 명령 - AC 데이터를 메모리에 저장하는 명령.
MAR ← MBR (addr)
MBR ← AC
M ← MBR
③ ISZ 명령 - 번지 변경이나 프로그램 루프 수행 회수를 계산하는데 쓰임
MAR ← MBR (addr)
MBR ← M
MBR ← MBR + 1
M ← MBR, if (MBR=0) then (PC ← PC + 1)
④ ADD 명령 - 메모리 내용과 AC 내용을 더하는 명령
MAR ← MBR (addr)
MBR ← M (MAR)
AC ← AC + MBR ADD
답 : ③
메모리 버퍼 레지스터 (MBR)는 데이터를 임시로 기억하는 버퍼 레지스터입니다.
① 다음에 실행할 명령어의 번지를 기억하는 레지스터 - 프로그램 카운터
② 현재 실행 중인 명령의 내용을 기억하는 레지스터 - 명령 레지스터
④ 기억장치를 출입하는 데이터의 번지를 기억하는 레지스터 - 메모리 주소 레지스터
답 : ①
micro operation은 인스트럭션 실행 과정에서 한 단계씩 이루어지는 동작으로
한 개의 인스트럭션은 여러개의 micro operation으로 이루어졌습니다.
② Fetch - CPU가 주기억장치에 접근하는 목적에 따라 변하는 상태 중 하나
답 : ③
화살표에 있는 0/0은 입력/출력이며 원은 상태로 이해하면 쉽게 풀 수 있습니다.
답 : ④
1의 보수 표현은 1과 0을 바꿔주기 때문에 덧셈 연산에서 자리수가 올라가면
또 덧셈연산을 해야 해서 2의 보수 표현이 복잡합니다.
답 : ③
제시된 EC00h - FFFFh 에서 마지막 h은 16진수라는 뜻이므로 계산 시 무시해도 됩니다
앞 뒤 차이를 계산하면 F-E = 15 - 14 = 1, F-C = 15 - 12 = 3, F-0 = F, F-0=F 가 되고 13FF가 됩니다.
사용 가능한 크기를 계산할 때 차이를 빼고 +1을 해줘야 합니다.
그래서 13FFh + 1 = 1400h가 됩니다.
1400h를 10진수로 바꾸면 5120이 되고 이를 1 Byte (1024)로 나누면 5KByte가 됩니다.
답 : ③
노드들 간의 통신은 message-passing 방식이 아닌 공유 메모리를 이용합니다.
① 능력이 비슷한 프로그세서들로 구성됨
② 모든 프로세서들은 동등한 권한을 가짐
④ 프로세서들이 기억장치와 I/O 장치들을 공유함
답 : ④
캐시 기억 장치는 중앙처리장치 속도와 주기억장치의 속도 차이를 줄이기 위해 사용되는 장치로
일종의 버퍼(buffer) 기능을 수행하여 기억 장치의 접근 시간을 줄여줍니다.
① 가상 기억 장치 - 저장할 수 있는 용량을 확대시켜주는 효과를 제공합니다.
③ 보조 기억 장치 - 주 기억 장치를 보조하는 역할을 합니다.
답 : ②
daisy-chain은 직렬 우선 순위 부여 방식으로 우선 순위에 따라 차례로 연결시킵니다.
① handshaking - 컴퓨터와 장치간 data 전송할 때 입출력 준비나 완료를 나타내는 신호
③ DMA - 입출력 장치가 직접 주기억장치를 접근하여 data block를 입출력하는 방식으로
레지스터를 경유하지 않고 입출력 전송이 수행됨
④ polling - 소프트웨어적으로 인터럽트 우선순위를 판별하는 방법
답 : ④
직접 매핑은 방식이 매우 단순하고 탐색이 쉽다는 장점이 있지만
찾지 못하여 반복되면 캐시에 빈번하게 변경이 발생하여 적중율이 낮습니다.
① 연관 매핑 - 캐시를 전부 찾아서 태그가 같은 data가 있는지 찾는 방식.
병렬 방식이라 복잡하지만 적중율이 높음
② 세트-연관 매핑 - 세트와 영역을 설정하여 연관 매핑의 병렬 방식을 보완한 방식
'정보처리기사 > 필기' 카테고리의 다른 글
정보처리기사 10년 1회 해설 (51번~60번) (0) | 2020.05.03 |
---|---|
정보처리기사 10년 1회 해설 (41번~50번) (0) | 2020.05.02 |
정보처리기사 10년 1회 해설 (31번~40번) (0) | 2020.05.01 |
정보처리기사 10년 1회 해설 (11번~20번) (0) | 2020.04.29 |
정보처리기사 10년 1회 해설 (1번~10번) (0) | 2020.04.28 |
이 글을 공유하기