Maxim-integrated DS4830 Optical Microcontroller Uživatelský manuál Strana 212

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 227
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 211
DS4830 User’s Guide
212
RL / RLC Rotate Left Accumulator Carry Flag (Ex/In)clusive
Description: Rotates the active accumulator left by a single bit position. The RL instruction circulates the msb
of the accumulator (bit 15) back to the lsb (bit 0) while the RLC instruction includes the Carry (C)
flag in the circular left shift.
Status Flags: C (for RLC only), S, Z (for RLC only)
RL Operation: 15 Active Accumulator (Acc) 0
Acc.[15:1] Acc.[14:0]; Acc.0 Acc.15
Encoding: 15 0
1000
1010
0100
1010
Example(s): ; Acc = A345h, S=1, Z=0
RL ; Acc = 468Bh, S=0, Z=0
RL ; Acc = 8D16h, S=1, Z=0
RLC Operation: 15 Active Accumulator (Acc) 0 Carry Flag
Acc.[15:1] Acc.[14:0]; Acc.0 C; C Acc.15
Encoding: 15 0
1000
1010
0101
1010
Example(s): ; Acc = A345h, C=1, S=1, Z=0
RLC ; Acc = 468Bh, C=1, S=0, Z=0
RLC ; Acc = 8D17h, C=0, S=1, Z=0
Zobrazit stránku 211
1 2 ... 207 208 209 210 211 212 213 214 215 216 217 ... 226 227

Komentáře k této Příručce

Žádné komentáře