O
O
oppenheimerRobert2021-12-22 02:07:32
Documentation
oppenheimerRobert, 2021-12-22 02:07:32

What does shifter_carry_out = C Flag mean?

Hello, I want to understand the documentation on the ARM architecture. There was a question regarding the display of the flag. 61c25d4107757596214103.png

shifter_carry_out = C Flag. What does it mean? Does it mean shifter_carry_out = the value of the C flag or does it mean that shifter_carry_out should set the C flag?
Looking at the sources of simulators and emulators, I saw that many have done it differently.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
R
res2001, 2021-12-22
@oppenheimerRobert

Apparently, bit C (Carry condition flag) of the CPSR register is meant. It is usually clear from the context what is meant.
In general, in such cases, provide more contextual information, otherwise you pulled out a piece of code from somewhere, think what you want.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question