육각 주판(16진법)을 이용하여 변위 연산을 하다
육각 주판의 장점은 가능한 한 컴퓨터의 비트 모델에 충실하는 것이다
주판에서 잃어버린 곳.
이 성질을 이용하여 기계적으로 주판으로 비트 이동 연산을 해결할 수 있다.
예.0x06의 왼쪽 오프셋
1. 육각 주판에 0x6을 넣는다
2. 최고위 주목, 1위 자리 이동
8위가 서 있으면 다음 자리로 1, 4위가 서 있으면 8위, 2위가 서 있으면 4위, 1위가 서 있으면 2로 옮긴다.
3. 처리 후 다음 비트에 주목, 이동
4. 결과 0x06<<1=0x0C
참고로 오른쪽 편이도는 최하위에서 오른쪽으로 이동하는 것으로 계산할 수 있다.
2비트, 3비트 오프셋을 수행하려면 계속해서 변위 작업을 수행합니다.
또한 4자리 편이도는 16d의 곱셈으로 주판의 도안을 기계적으로 다음 자리로 옮겨 계산한다.
예.0x06 << 4 = 0x60
5자리 이상의 위치 이동은 한 번에 4자리 또는 8자리 등 알기 쉬운 위치 이동 조작을 한 후
남은 비트를 이동해서 구합니다.
Reference
이 문제에 관하여(육각 주판(16진법)을 이용하여 변위 연산을 하다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/steel_code/items/becbd333ddc7f34987bd텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)