내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

OpCodes.Shr_Un 필드

2013-12-13

결과를 계산 스택으로 푸시하여 부호 없는 정수 값을 지정된 비트 수만큼 0에서 오른쪽으로 이동합니다.

Namespace:  System.Reflection.Emit
어셈블리:  mscorlib(mscorlib.dll)

public static readonly OpCode Shr_Un

다음 표에서는 명령의 16진수 및 MSIL(Microsoft Intermediate Language) 어셈블리 형식을 간단한 설명과 함께 보여 줍니다.

형식

어셈블리 형식

설명

64

shr.un

정수를 0에서 오른쪽으로 이동합니다.

다음과 같이 순차적으로 스택 전환 동작이 발생합니다.

  1. 값이 스택으로 푸시됩니다.

  2. 이동할 비트 수가 스택으로 푸시됩니다.

  3. 이동할 비트 수와 값이 스택에서 팝되고 값은 지정된 비트 수만큼 오른쪽으로 이동됩니다.

  4. 결과가 스택으로 푸시됩니다.

shr.un 명령은 값(int32, int64 또는 native int 형식)을 지정된 비트 수만큼 오른쪽으로 이동합니다. 비트 수는 int32, int64 또는 native int 형식의 값입니다. 이동할 비트 수가 지정된 값의 너비(비트)보다 크거나 같으면 반환 값이 지정되지 않습니다.

Shr.un이 이동할 각 위치의 최상위에 0비트를 삽입합니다.

다음 Emit 메서드 오버로드는 shr.un opcode를 사용할 수 있습니다.

  • ILGenerator.Emit(OpCode)

Windows Phone OS

지원되는 버전: 8.0, 7.1

Windows Phone

표시:
© 2014 Microsoft