====== BSHL,DBSHL ====== ''BSHL d, n'' \\ ''DBSHL d, n '' |d : 쉬프트 대상 레지스터 (D,C,T 중 하나)| |n : 반복 횟수| 비트단위 Left 쉬프트 명령입니다. D 에 저장된 값을 n 비트만큼 왼쪽으로 쉬프트 합니다. 새로 삽입되는 비트는 전부 0 으로 합니다. BSHL 에서 n 값은 1 부터 15 까지 사용가능하고, DBSHL 에서 n 값은 1 부터 31 까지 사용가능합니다 {{ :cubloc:bshl_dbshl:bshl.png?nolink |}} F2 에 의해 초기값으로 1234H 가 D10 에 들어갑니다. 이후 P0 입력이 ON 되면, BSHL 명령에 의해 D10 에 있 는값이 4 비트만큼 왼쪽으로 이동합니다. 결과는 2340H 가 됩니다. DBSHL 은 더블워드를 대상으로 합니다. {{ :cubloc:bshl_dbshl:bshl2.png?nolink |}} [[cubloc:index#레더_로직:|CUBLOC 레더로직 목록으로 가기]]