프로그래밍언어

[혼공] 혼공11기 혼공컴운 2주차 기본미션

쑤아레수 2024. 1. 12. 23:04

쿼리큘럼

2주차

[기본미션]

Chapter 04~05

p.125의 확인 문제 2번, .p.155의 확인 문제 4번 풀고 인증하기

p.125의 확인 문제 2번

설명에 맞는 레지스터를 보기에서 찾아 빈칸을 채워 보세요.

[보기] 프로그램 카운터, 명령어 레지스터, 플래그 레지스터, 범용 레지스터

( ① ) : 연산 결과 혹은 CPU 상태에 대한 부가 정보를 저장하는 레지스터

( ② ) : 메모리에서 가져올 명령어의 주소를 저장하는 레지스터

( ③ ) : 데이터와 주소를 모두 저장할 수 있는 레지스터

( ④ ) : 해석할 명령어를 저장하는 레지스터

정답 :

① 플래그 레지스터

② 프로그램 카운터

③ 범용 레지스터

④ 명령어 레지스터

p.155의 확인 문제 4번

다음 그림은 멀티코어 CPU를 간략히 도식화한 그림입니다. 빈칸에 알맞은 용어를 써 넣으세요.

[ 그림 1]  문제  4 번  CPU

정답 : 코어

코어는 CPU 내에서 명령어를 처리하는 부품이고, CPU는 이 코어를 여러 개 가질수 있음.

이와 같은 CPU를 멀티코어 CPU라고 부름.

[선택미션]

Ch.05(05-1) 코어와 스레드, 멀티코어와 멀티스레드의 개념을 정리하기

코어(Core): CPU 내에서 명령어를 실행하는 부품.

스레드? 하드웨어적 스레드와 소프트웨어적 스레드가 있음.

실행 흐름의 단위

멀티코어 : 프로세서란 여러 개의 코어를 포함하는 CPU를 말함.

멀티스레드 : 프로세서란 하나의 코어로 여러 개의 명령어를 동시에 실행할 수 있는 CPU를 말함.