연산에 사용되는 데이터 및 연산의 중간 결과를 레지스터에 저장하는 주된… | [정보처리기능사 필기] 07년 2회차 기출문제 상세 페이지
1[정보처리기능사 필기] 07년 2회차
연산에 사용되는 데이터 및 연산의 중간 결과를 레지스터에 저장하는 주된 이유는?
1
연산의 정확도를 높이기 위하여
2
연산 속도의 향상을 위하여
3
비용 절약을 위하여
4
기억 장소의 절약을 위하여
해설
연산에 쓰는 데이터와 중간 결과를 레지스터에 두는 주된 이유는 ② 연산 속도의 향상이다.
레지스터는 CPU 내부에 있어 주기억장치에 비해 접근 시간이 훨씬 짧으므로, 매 연산마다 주기억장치를 참조하지 않아도 되어 처리 속도가 빨라진다.
- ① 정확도: 저장 위치가 어디든 연산 결과의 정확도는 달라지지 않는다.
- ③ 비용: 레지스터는 오히려 기억소자 중 가장 비싼 편이다.
- ④ 기억 장소 절약: 레지스터 용량은 매우 작아 절약 목적과는 무관하다.
오류나 개정된 내용이 보이면 알려주세요