Gast
#5081
wie kann ich das carry-bit ansprechen? Ich möchte überprüfen ob das bit gesetzt ist oder nicht.
|
Anzeige
|
carry-bit
Gast
#5081
wie kann ich das carry-bit ansprechen? Ich möchte überprüfen ob das bit gesetzt ist oder nicht.
Gast
#5082
in C? keine Ahnung... dafür mußt du dir angucken welchen Code der Compiler draus macht denke ich. in Assembler: BRCS:Branch if Carry Set BRCC:Branch if Carry Clear CPC: Compare with Carry
Gast
#5083
Du willst doch wahrscheinlich nicht das Carry-Bit im Statusregister wissen, sondern das bit, das gerade aus deiner Variable herausgeschoben wird, oder? Dann brauchst Du beim Shift um eins nach links, vor der Schiebeoperation nur auf 0x80 zu maskieren. Oder Shift eines 8 Bit Wertes in einer 16 Bit Variable und anschliessend auf 0x0100 maskieren. Geht bestimmt noch einfacher Siegfried Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|