Jak provést bitový přesun na v/v registr?

Potřeboval bych v JSA udělat přenos příznaku C na určitý bit v/v registru. Takovou instrukci jsem nenašel. Jak to mám napsát? Dík.

Neviem co je JSA :slight_smile:

[code]BRCS zzz
// Branch if Carry Set
CBI PORTB,0
rjmp zzz2

zzz:
SBI PORTB,0
// Set Bit in I/O Register

zzz2:
// dalsi kod[/code]

Edit:
Martin: JSA (jazyk symbolických adres) je assembler :slight_smile:
Bit “C” se nachází v SREG.
Co se týká C(jazyk), v hlavičkových souborech někdy nejsou SREG ani jeho bity definovány, stačí nadefinovat ručně a pak normální bitové operace.

Dakujem za vysvetlenie :slight_smile:

Ja truba utahana z roboty som si prispevok najprv precital ako: “ako preniest prikaz C na bit v/v”

preto i tie moje editacie prispevku, ktory sa nakoniec scvrkol na jedinu chabu vetu.

na dnes balim a idem radsej na pivo. :slight_smile: :slight_smile: :slight_smile:

jj dík. Já už jsem na to přišel sám ještě dřív než jsi to jsem napsal. :slight_smile: