shifter_carry_out в дальнейшем пойдет в другую инструкцию к примеру инструкцию AND на странице 158.
Там написано
C Flag = shifter_carry_out
Это как раз значение из сдвига, если сдвиг был равен 0,
то получается, что
C Flag = C Flag. Это можно интерпретировать по разному C Flag нужно выставить или оставить значение которое там уже записано.
Кусок кода на псевдо языке взят из оф документации. Arm architecture reference manual.Да я понял что это C флаг для CPSR.
Я разбираю инструкцию логического сдвига влево на immidiate значение.
Вот кодирование инструкции
Там написано
C Flag = shifter_carry_out
Это как раз значение из сдвига, если сдвиг был равен 0,
то получается, что
C Flag = C Flag. Это можно интерпретировать по разному C Flag нужно выставить или оставить значение которое там уже записано.