| Istruzione: | ANL |
| Funzione: | AND a bit |
| Sintassi: | ANL C, bit |
| Istruzione | OpCode | N.Byte | N.Cicli | Flag |
| ANL C,bit addr | 0x82 | 2 | 1 | C |
| ANL C,/bit addr | 0xB0 | 2 | 1 | C |
Descrizione: Il valore del bit C e' calcolato in AND logico con il bit indirizzato e il risultato viene lasciato in C. Un simbolo "/" davanti al bit indica che verra' preso il suo valore negato. Il valore del bit indirizzato rimane in ogni caso inalterato.
Vedi anche: ORL, Set d'istruzioni
| Istruzione: | CLR |
| Funzione: | Poni a zero il bit |
| Sintassi: | CLR bit |
| Istruzione | OpCode | N.Byte | N.Cicli | Flag |
| CLR bit addr | 0xC2 | 2 | 1 | Inv |
| CLR C | 0xC3 | 1 | 1 | C |
Descrizione: CLR pone a zero il bit indicato nell'istruzione.
Vedi anche: SETB, Set d'istuzioni
| Istruzione: | CPL |
| Funzione: | Complementa il bit |
| Sintassi: | CPL bit |
| Istruzione | OpCode | N.Byte | N.Cicli | Flag |
| CPL C | 0xB3 | 1 | 1 | C |
| CPL bit addr | 0xB2 | 2 | 1 | Inv |
Descrizione: CPL complementa il valore del bit indicato nell'istruzione.
Vedi anche: CLR, SETB, Set d'istruzioni
| Istruzione: | JB |
| Funzione: | Salta se il bit e' ad uno |
| Sintassi: | JB bit addr, reladdr |
| Istruzione | OpCode | N.Byte | N.Cicli | Flag |
| JB bit addr,reladdr | 0x20 | 3 | 2 | Inv |
Descrizione: JB salta all'indirizzo indicato da reladdr se il bit indicato da bit addr e' da uno, altrimenti l'esecuzione del programma continua con l'istruzione successiva a quella dell'istruzione JB.
Vedi anche: JBC, JNB. Set d'istruzioni
| Istruzione: | JBC |
| Funzione: | Salta se il bit e' ad uno e resettato |
| Sintassi: | JB bit addr, reladdr |
| Istruzione | OpCode | N.Byte | N.Cicli | Flag |
| JBC bit addr,reladdr | 0x10 | 3 | 2 | Inv |
Descrizione: JBC salta all'indirizzo indicato da reladdr se il bit indicato da bit addr e' ad uno e prima di saltare resetta il bit di condizione. Se il bit di condizione non e' settato l'esecuzione del programma continua con l'istruzione successiva a quella dell'istruzione JBC.
Vedi anche: JB, JNB, Set d'istruzioni
| Istruzione: | JC |
| Funzione: | Salta se il Carry e' settato |
| Sintassi: | JC reladdr |
| Istruzione | OpCode | N.Byte | N.Cicli | Flag |
| JC reladdr | 0x40 | 2 | 2 | Inv |
Descrizione: JC salta all'indirizzo indicato da reladdr se il Carry bit e' ad uno, altrimenti l'esecuzione del programma continua con l'istruzione successiva a quella dell'istruzione JC.
Vedi anche: JNC, Instruction Set
| Istruzione: | JNB |
| Funzione: | Salta se il bit non e' settato |
| Sintassi: | JNB bit addr,reladdr |
| Istruzione | OpCode | N.Byte | N.Cicli | Flag |
| JNB bit addr,reladdr | 0x30 | 3 | 2 | Inv |
Descrizione: JNB salta all'indirizzo indicato da reladdr se il bit indicato da bit addr non e' settato, altrimenti l'esecuzione del programma continua con l'istruzione successiva a quella dell'istruzione JNB.
Vedi anche: JB, JBC, Set d'istruzioni
| Istruzione: | JNC |
| Funzione: | Salta se il Carry non e' settato |
| Sintassi: | JNC reladdr |
| Istruzione | OpCode | N.Byte | N.Cicli | Flag |
| JNC reladdr | 0x50 | 2 | 2 | Inv |
Descrizione: JNC salta all'indirizzo indicato da reladdr se il Carry bit non e' settato, altrimenti l'esecuzione del programma continua con l'istruzione successiva a quella dell'istruzione JNC.
Vedi anche: JC, Instruction Set
| Istruzione: | MOV |
| Funzione: | Trasferisci un bit |
| Sintassi: | MOV bit |
| Istruzione | OpCode | N.Byte | N.Cicli | Flag |
| MOV C,bit addr | 0xA2 | 2 | 1 | C |
| MOV bit addr,C | 0x92 | 2 | 2 | Inv |
Descrizione: MOV copia il valore del secondo operando a bit nel primo. Il valore del secondo operando a bit rimane inalterato.
Vedi anche: Set d'istruzioni
| Istruzione: | ORL |
| Funzione: | OR a bit |
| Sintassi: | ORL Operando1,Operando2 |
| Istruzione | OpCode | N.Byte | N.Cicli | Flag |
| ORL C,bit addr | 0x72 | 2 | 2 | C |
| ORL C,/bit addr | 0xA0 | 2 | 1 | C |
Vedi anche: ANL, Set d'istruzioni
| Istruzione: | SETB |
| Funzione: | Setta il Bit |
| Sintassi: | SETB bit addr |
| Istruzione | OpCode | N.Byte | N.Cicli | Flag |
| SETB C | 0xD3 | 1 | 1 | C |
| SETB bit addr | 0xD2 | 2 | 1 | Inv |
Descrizione: Setta il bit sepcificato
Vedi anche: CLR, Set d'istruzioni