inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

오퍼랜드에 길이 제한이 있는 이유가 무엇인가요?

해결됨

개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제

안녕하세요 선생님. 데이터가 커지면 오퍼랜드에 담을 수 없기 때문에, 다른 메모리나 레지스터에 데이터를 넣고 해당 주소 위치를 오퍼랜드에 담는 것이라는 걸 이해했습니다. 그런데 데이터를 어디에 넣든 컴퓨터가 감당해야할 데이터 크기의 절댓값은 같지 않나요? 다른 메모리나 레지스터는 담을 수 있는 데이터를 왜 오퍼랜드는 못 담는 거죠? 명령어에 할당된 데이터 크기 자체가 작은 건지, 작다면 왜 작은 건지 여쭤봅니다. (수정) 4강에서 피연산자는 레지스터로부터 받아들인다는 내용을 들으니 알 것 같습니다. 오퍼랜드 필드가 레지스터 내에 존재하기 때문에 크기 제한이 생기는 것 맞을까요?

  • 컴퓨터-구조
  • 명령어
  • 주소지정
  • 오퍼랜드
RGD 댓글 1 좋아요 1 조회수 398

인기 태그

인프런 TOP Writers

주간 인기글