ROL1 [어셈블리어] shift / ROL, ROR 정의 ROL = Rotate Left ; 어셈블리에서 왼쪽으로 shift해주는 연산 ROR = Rotate Right ; 어셈블리에서 오른쪽으로 shift 해주는 연산 일반적인 shift 연산 일반적인 shift 연산에서, 최상위 비트를 MSB, 최하위 비트를 LSB라고 한다. MSB = Most Significant Bit LSB = Least Significant Bit LEFT SHIFT 연산) 왼쪽으로 shift 연산 시, MSB가 왼쪽으로 밀리면서 LSB에 0을 추가한다. * 따라서 이 경우 부호 bit에 영향을 주지 않는다 e.g. 1011 1011 을 왼쪽으로 1 번 shift 한다면 => 10111 0110 => 0111 0110 첫 번째 과정의 가장 왼쪽의 1이 CF (Carry Flag.. 2023. 12. 3. 이전 1 다음