inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

명령어의 구조

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

해결된 질문

390

RGD

작성한 질문수 2

1

안녕하세요 선생님. 데이터가 커지면 오퍼랜드에 담을 수 없기 때문에, 다른 메모리나 레지스터에 데이터를 넣고 해당 주소 위치를 오퍼랜드에 담는 것이라는 걸 이해했습니다.
그런데 데이터를 어디에 넣든 컴퓨터가 감당해야할 데이터 크기의 절댓값은 같지 않나요?
다른 메모리나 레지스터는 담을 수 있는 데이터를 왜 오퍼랜드는 못 담는 거죠? 명령어에 할당된 데이터 크기 자체가 작은 건지, 작다면 왜 작은 건지 여쭤봅니다.

(수정)
4강에서 피연산자는 레지스터로부터 받아들인다는 내용을 들으니 알 것 같습니다.
오퍼랜드 필드가 레지스터 내에 존재하기 때문에 크기 제한이 생기는 것 맞을까요?

컴퓨터-구조 명령어 주소지정 오퍼랜드

답변 1

0

강민철

안녕하세요!

네 그렇습니다. 컴퓨터가 처리해야 하는 양이 결국 같은 것은 맞으나

한 번에 이해할 수 있는 양이 어느 정도인지가 중요합니다

큰 데이터라도 컴퓨터 내부적으로 따져들어가면 쪼개져 레지스터에 저장되고

여러 메모리에 걸쳐 저장됩니다.

오퍼랜드 필드의 길이가 무한정 늘어날 경우 이런 상황에서 나머지 데이터가 어디에 저장되어있고 어디까지 저장되었는지 알기 어렵습니다.

0

RGD

아 그렇군요! 더 열심히 공부해야겠어요 책 같이 사서 강의 듣고 있습니다. 좋은 지식 공유해주셔서 감사해요ㅎㅎㅎ

17:00 부분에 ddr4 sdram은 길이 16개인듯한 ram이라고 설명했는데

0

90

1

유니코드 문자 집합

0

68

0

컴퓨터 구조의 기본 흐름

0

89

1

메모리로부터 주소버스를 통해 받아들이는 주소번지를 CPU로 가져오는 경우

0

79

1

리눅스, 윈도우, IOS 등등 대부분의 운영체제는 같은 구조로 이루어져 있나여?

0

68

1

강의에 나오는 pdf

0

153

2

슈퍼스칼라 프로세서

0

104

1

컴퓨터가 이해하는 두 가지 정보 : 데이터 쪽 질문

0

94

1

캐시 메모리

0

85

1

메모리맵 / 고립형 차이

0

192

1

마무리 - 확인 문제에 대해 질문있습니다.

0

114

1

뮤텍스 락

0

169

2

가상메모리의 필요성

0

197

1

섹션12. 입출력장치의 대기상태

0

100

1

P.301 질문

0

76

1

메모리맵 IO와 고립형 IO 차이 질문

0

134

1

강의하실 때, 보여주시는 ppt 파일 혹시 어디서 받을 수 있는건가요?

0

204

1

파일 시스템 관련 질문 있습니다.

0

117

1

페이징 관련 질문드립니다.

0

141

1

DMA 컨트롤러

0

184

1

보수랑 플래그 관련해서 질문드립니다

0

177

2

페이지

1

189

2

책에 있는 내용이 다 들어가 있나요?

0

188

1

페이지의 수

0

98

1