인프런 커뮤니티 질문&답변

sang6299님의 프로필 이미지
sang6299

작성한 질문수

홍정모의 따라하며 배우는 C언어

컴퓨터의 구성요소 역할 질문

해결된 질문

작성

·

425

0

1.

주 기억장치(=메모리)가 전원을 끄면 데이터가 사라지잖아요.

그래서 전원을 꺼도 데이터가 저장되는 보조기억장치로 보완한다는데

CPU(연산을 하는 부분)는 보조기억장치에 직접 접근할 수 없어서 주 기억장치랑만 왔다갔다한다는데

그러면 CPU는 전원이 켜져있을 때만 작동하고, 주 기억장치랑만 왔다갔다하므로 얘도 전원을 키면 주 기억장치 처럼 데이터가 싹 사라지나요??

맞다면 전원이 꺼져있는 상태라면 운영체제나 그 외 데이터 이런것도 싹 없는 상태이고

전원을 킬때마다 보조기억장치에서 꺼내쓰는거겠네요? 맞나요?

2. 

근데 강의 도중 메모리(=주 기억장치)가 저장을 하는 기능이라고 말씀하신 것 같은데

얘는 전원을 끄면 데이터가 싹 사라지잖아요...?

근데 보조 기억장치는 안사라지잖아요. 그럼 데이터를 저장하는 기능하는 것은 보조 기억장치 아닌가요?

그리고 또 정리하자면

저장하는 기능= 보조기억장치

주기억장치는 그냥 속도를 빠르게하는 역할 및 CPU에 정보를 전달하는 역할

인건가요?

3.

RAM은 주 기억장치에 속한 장치인가요? 임의 접근이 가능한 메모리 라고 하셨는데 정확히 무엇을 접근하는건지 모르겠어요.

4.

그래픽카드는 그냥 계산량을 늘리는 역할을 하는건가요?

5.

FDD와 자기테이프의 역할은 뭔가요? (그냥 어원만 알려주셔서..ㅠㅠ)

6. CPU에서 레지스터가 메모리처럼 저장을 하는 부분이라는 말인가요?.. 그니까 연산말고도 저장도 한다는 말인가요? 그 저장되는건 메모리에서 얻은 정보들?

죄송해요 처음 공부하는거라 궁금한 것이 산더미네요ㅠㅠ

뭔가 자세히 설명은 안해주신 것 같은데 지금 수준에서는 필요 없어서 그런건가요?? 

답변 1

0

안녕하세요. 답변도우미 입니다 :)

우선 이 강의는 컴퓨터 구조 강의가 아니라 C언어 강의이기 때문에 강의 주제에서 벗어나는 부분들이라 답변 드리기가 어려울 것 같습니다. 제가 답변을 드리기엔 좀 딥하게 질문을 많이 해주셔서 제 얕은 하드웨어 지식으로는 답변 드리기가 조심스럽네요. 강의 주제에서 벗어난 부분들이기도 하구요. 교수님께서 프로그래밍 분야가 아예 처음이신 분들을 위해서 컴퓨터 과학에 대한 지식을 간단하게 소개해 주신 것뿐이기 때문에 위 내용을 모르셔도 C 프로그래밍을 하는데 있어서 전혀 지장이 없습니다. 그러니 혹여나 이 내용을 모른다고 해서 뒷 내용이 이해 안가실까하는 걱정은 안하셔도 됩니다. 그래서 자세히 설명 안해주시고 그냥 간단하게 소개해주시는 정도로만 설명해주신 것입니다. 이 강의는 C언어 강의니까요!

질문해주신 내용들 모두 검색 해보시면 쉽게 찾으실 수 있는 내용들이니 스스로 탐구해보시길 권합니다.

이제 강의 듣기 시작하신 것 같은데 화이팅입니다 :)

sang6299님의 프로필 이미지
sang6299

작성한 질문수

질문하기