0
mov ax, 5
을 발행 할 때 실제로 데이터는 어디에 저장됩니까? CPU의 메모리/캐시 또는 RAM으로 이동합니까? 또는 가득 차 있지 않은 한 CPU를 채우고 나머지는 RAM으로 갈 것입니까? 이 경우 각 응용 프로그램은 CPU의 메모리/캐시에 자체 슬라이스를 수신합니까, 아니면 어떻게 작동합니까?"mov ax, 5"는 CPU의 메모리/캐시 또는 메인 RAM에 데이터를 저장합니까?
매우 CPU 의존적 일 수 있습니다. 저는 주로 Core 시리즈와 같은 Windows + Intel의 최신 CPU에 관심이 있습니다.
꽉 찼을 때 어떻게됩니까? RAM에 어떻게 쓸 수 있습니까? – Tower
@rFactor : 당신이 의미하는 것이 확실하지 않습니다. 변수와 마찬가지로 * AX를 덮어 씁니다. 아무것도 가득 차 있지 않습니다 ... – Mehrdad
레지스터가 가득 채워지지 않습니다. 거기에는 유한 수가 있습니다. 레지스터에 새 값을로드하면 해당 레지스터의 이전 값을 덮어 씁니다. –