SSAFY CS 스터디: 2주차 리뷰
리뷰 정보
- 범위: 이취컴 Chapter 02-4 ~ 02-5 (p.90~131)
- 참여형태: 🏹공격조
RAM의 특징을 설명하고, 용량이 크면 컴퓨터 속도가 무조건 빨라지는지 답변해주세요.
답변
RAM은 실행할 프로그램을 저장하는 휘발성 저장장치로, 임의의 위치에 곧장 접근할 수 있는 직접 접근 방식을 사용합니다.
RAM 용량이 크면 보조기억장치에서 데이터를 가져오는 빈도가 줄어들어 여러 프로그램을 동시에 실행할 때 유리하지만,
필요 이상으로 커진다고 해서 연산 속도 자체가 비례하여 향상되는 것은 아닙니다.
DRAM과 SRAM의 차이를 설명하고, 각각 어떤 용도로 주로 사용되는지 말씀해주세요.
답변
DRAM은 데이터가 점차 사라져 주기적인 재활성화가 필요하지만, 집적도가 높고 저렴해 메인 메모리로 주로 사용됩니다.
SRAM은 전원이 공급되는 한 데이터가 유지되고 속도가 매우 빠르지만, 비싸고 집적도가 낮아 캐시 메모리에 주로 사용됩니다.
빅 엔디안과 리틀 엔디안의 차이와 각각의 장점을 설명해주세요.
답변
빅 엔디안은 낮은 주소에 상위 바이트(MSB)부터 저장하며 사람이 읽고 디버깅하기에 직관적이라는 장점이 있습니다.
리틀 엔디안은 낮은 주소에 하위 바이트(LSB)부터 저장하며, 하위 비트부터 연산이 시작되는 컴퓨터 특성상 수치 계산이 효율적이라는 장점이 있습니다.