dremler
20.12.2009, 23:18
hallo
gibt es in bascom (oder assembler)
einen befehl um gezielt einen bit auszulesen?
wenn ich also 0b01010101 habe
möchte ich zb gezielt das 3 bit prüfen.
unter dem rabiit2000 system geht das per bit befehl, also zb "bit 4" wird der akku (ein register) auf das 4. bit geprüft. wenn es eine 1 ist wird ein bestimmtes flag gesetzt...
gibt es einen ähnlichen befehl unter bascom oder inline assembler?
oder muss ich das kompliziert per and verknüpfung machen und dann per subtraktion prüfen und das flag auswerten?
gibt es in bascom (oder assembler)
einen befehl um gezielt einen bit auszulesen?
wenn ich also 0b01010101 habe
möchte ich zb gezielt das 3 bit prüfen.
unter dem rabiit2000 system geht das per bit befehl, also zb "bit 4" wird der akku (ein register) auf das 4. bit geprüft. wenn es eine 1 ist wird ein bestimmtes flag gesetzt...
gibt es einen ähnlichen befehl unter bascom oder inline assembler?
oder muss ich das kompliziert per and verknüpfung machen und dann per subtraktion prüfen und das flag auswerten?