• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    해결됨

메모리 강의 중 메모리 활용 부분 질문드립니다.

24.03.28 13:06 작성 조회수 59

0

메모리 활용 부분에서 let calc = 2 + 5라는 변수를 선언과 할당을 했을 때 CPU가 메모리에서 2와 5라는 값을 가져 와서 연산을 한 다음, 그 결과 7이라는 값을 메모리 공간에 다시 저장한다고 하셨습니다.
강의에서는 메모리 공간에 이미 2랑 5라는 값이 저장 돼 있는 상태인 것 같은데 만약 2와 5라는 값이 저장되어 있지 않은 상태라면 CPU는 2와 5라는 값을 어디서 가져오는 건가요??Untitled.png

답변 1

답변을 작성해보세요.

0

안녕하세요!

예제가 조금 잘못된 것 같기도 하네요.

만약에 let calc = 5+2 였다면 그냥 CPU가 직접 계산을 진행하고 calc 값을 메모리에 저장 했을겁니다.

let five = 5; let two = 2; let calc = five + two; 이런 코드였다면 위 예제와 같을 것 같네요.

감사합니다!

박영욱님의 프로필

박영욱

질문자

2024.03.29

아하! 감사합니다!