또한 계속 해서 codes ( r 1 ) 명령 이 실행 된다 ( S 704 ) . 앞 의 처리 ( S 703 ) 에서 어큐뮬레이터 ( 31 ) 에 저장 되 어 있 는 데이터 가 시프트 되 어 있 지 않 기 때문 에 , 어큐뮬레이터 ( 31 ) 의 데이터 영역 ah 의 상위 4 비트 는 1000 ( 2 진 ) 그대로 이 다 . 그리고 , 제 어 회로 ( 11 ) 의 제어 에 의해 데이터 레지스터 ( r 1 ) ( 51 ) 가 선택 되 고 , AND 회로 ( 34 ) 의 출력 의 상위 4 비트 는 1000 ( 2 진 ) 으로 되 어 , XOR 회로 ( 35 ) 의 출력 은 1 로 된다 . 그리고 , 1 비트 의 부호화 데이터 「 1 」 은 , 데이터 레지스터 ( 36 ) 에 시프트 입력 됨 과 함께 , 캐리 플래그 ( 38 ) 에 저장 된다 . 그 후 , codes 명령 이 기 때문 에 , 어큐뮬레이터 ( 31 ) 에 저장 되 어 있 는 데이터 가 1 비트 우측 으로 시프트 된다 .