Example: stock market

AVR Instruction Set Manual - Microchip Technology

AVR microcontrollers AVR Instruction Set Manual OTHERI nstruction Set NomenclatureStatus Register (SREG)SREGS tatus RegisterCCarry FlagZZero FlagNNegative FlagVTwo s complement overflow indicatorSN V, for signed testsHHalf Carry FlagTTransfer bit used by BLD and BST instructionsIGlobal Interrupt Enable/Disable FlagRegisters and OperandsRd:Destination (and source) register in the Register FileRr:Source register in the Register FileR:Result after Instruction is executedK:Constant datak:Constant addressb:Bit in the Register File or I/O Register (3-bit)s:Bit in the Status Register (3-bit)X,Y,Z:Indirect Address Register (X=R27:R26, Y=R29:R28, andZ=R31:R30)A:I/O location addressq:Displacement for direct addressing (6-bit)Atmel-0856L-AVR-Instruc

AVR Microcontrollers AVR Instruction Set Manual OTHER Instruction Set Nomenclature Status Register (SREG) SREG Status Register C Carry Flag Z Zero Flag N Negative Flag V Two’s complement overflow indicator ... Atmel-0856L-AVR-Instruction-Set-Manual_Other-11/2016. Table of Contents

Tags:

  Instructions, Metal, Microcontrollers, Instruction set, Avr instruction set, Avr microcontrollers avr instruction set

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Transcription of AVR Instruction Set Manual - Microchip Technology

1 AVR microcontrollers AVR Instruction Set Manual OTHERI nstruction Set NomenclatureStatus Register (SREG)SREGS tatus RegisterCCarry FlagZZero FlagNNegative FlagVTwo s complement overflow indicatorSN V, for signed testsHHalf Carry FlagTTransfer bit used by BLD and BST instructionsIGlobal Interrupt Enable/Disable FlagRegisters and OperandsRd:Destination (and source) register in the Register FileRr:Source register in the Register FileR:Result after Instruction is executedK:Constant datak:Constant addressb:Bit in the Register File or I/O Register (3-bit)s:Bit in the Status Register (3-bit)X,Y,Z:Indirect Address Register (X=R27:R26, Y=R29:R28, andZ=R31:R30)A:I/O location addressq.

2 Displacement for direct addressing (6-bit)Atmel-0856L-AVR- Instruction -Set-M anual_Other-11/2016 Table of ContentsInstruction Set , RAMPY, and Program and Data Addressing Direct, Single Register Direct - Two Registers, Rd and Indirect with Indirect with Indirect with Memory Constant Addressing using the LPM, ELPM, and SPM Memory with Post-increment using the LPM Z+ and ELPM Z+ Program Addressing, JMP and Program Addressing, IJMP and Program Addressing, RJMP and Branch Set Add with Register (SREG) and Boolean Add without Register (SREG) and Boolean Add Immediate to Register (SREG) and Boolean Logical Register (SREG) and Boolean Logical AND with AVR Instruction Set Manual [OTHER]Atmel-0856L-AVR- Instruction -Set-M anual_Other-11 Register (SREG) and Boolean Arithmetic Shift Register (SREG) and Boolean Bit Clear in Register (SREG)

3 And Boolean Bit Load from the T Flag in SREG to a Bit in Register (SREG) and Boolean Branch if Bit in SREG is Register (SREG) and Boolean Branch if Bit in SREG is Register (SREG) and Boolean Branch if Carry Register (SREG) and Boolean Branch if Carry Register (SREG) and Boolean Register (SREG) and Boolean Branch if Register (SREG) and Boolean Branch if Greater or Equal (Signed).. Register (SREG) and Boolean Branch if Half Carry Flag is Register (SREG) and Boolean Branch if Half Carry Flag is Register (SREG) and Boolean AVR Instruction Set Manual [OTHER]Atmel-0856L-AVR- Instruction -Set-M anual_Other-11 Branch if Global Interrupt is Register (SREG) and Boolean Branch if Global Interrupt is Register (SREG) and Boolean Branch if Lower (Unsigned).

4 Register (SREG) and Boolean Branch if Less Than (Signed).. Register (SREG) and Boolean Branch if Register (SREG) and Boolean Branch if Not Register (SREG) and Boolean Branch if Register (SREG) and Boolean Branch if Same or Higher (Unsigned).. Register (SREG) and Boolean Branch if the T Flag is Register (SREG) and Boolean Branch if the T Flag is Register (SREG) and Boolean Branch if Overflow Register (SREG) and Boolean Branch if Overflow Register (SREG) and Boolean Bit Set in AVR Instruction Set Manual [OTHER]Atmel-0856L-AVR- Instruction -Set-M anual_Other-11 Register (SREG) and Boolean Bit Store from Bit in Register to T Flag in Register (SREG) and Boolean Long Call to a Register (SREG)

5 And Boolean Clear Bit in I/O Register (SREG) and Boolean Clear Bits in Register (SREG) and Boolean Clear Carry Register (SREG) and Boolean Clear Half Carry Register (SREG) and Boolean Clear Global Interrupt Register (SREG) and Boolean Clear Negative Register (SREG) and Boolean Clear Register (SREG) and Boolean Clear Signed Register (SREG) and Boolean Clear T Register (SREG) and Boolean Clear Overflow AVR Instruction Set Manual [OTHER]Atmel-0856L-AVR- Instruction -Set-M anual_Other-11 Register (SREG) and Boolean Clear Zero Register (SREG) and Boolean One s Register (SREG) and Boolean Register (SREG) and Boolean Compare with Register (SREG) and Boolean Compare with Register (SREG) and Boolean Compare Skip if Register (SREG)

6 And Boolean Register and Boolean Data Encryption Extended Indirect Call to Register (SREG) and Boolean Extended Indirect Register (SREG) and Boolean Extended Load Program Register (SREG) and Boolean Exclusive Register (SREG) and Boolean AVR Instruction Set Manual [OTHER]Atmel-0856L-AVR- Instruction -Set-M anual_Other-11 Fractional Multiply Register (SREG) and Boolean Fractional Multiply Register (SREG) and Boolean Fractional Multiply Signed with Register (SREG) and Boolean Indirect Call to Register (SREG) and Boolean Indirect Register (SREG) and Boolean - Load an I/O Location to Register (SREG) and Boolean Register and Boolean Register (SREG) and Boolean Load and Register (SREG) and Boolean Load and Register (SREG) and Boolean Load and Register (SREG)

7 And Boolean Load Indirect from Data Space to Register using Index Register (SREG) and Boolean (LDD) Load Indirect from Data Space to Register using Index 109 Atmel AVR Instruction Set Manual [OTHER]Atmel-0856L-AVR- Instruction -Set-M anual_Other-11 Register (SREG) and Boolean (LDD) Load Indirect From Data Space to Register using Index Register (SREG) and Boolean Load Register (SREG) and Boolean Load Direct from Data Register (SREG) and Boolean (16-bit) Load Direct from Data Register (SREG) and Boolean Load Program Register (SREG) and Boolean Logical Shift Register (SREG) and Boolean Logical Shift Register (SREG) and Boolean Copy Register (SREG) and Boolean Copy Register Register (SREG) and Boolean Multiply Register (SREG) and Boolean Multiply Register (SREG) and Boolean Multiply Signed with AVR Instruction Set Manual [OTHER]Atmel-0856L-AVR- Instruction -Set-M anual_Other-11 Register (SREG)

8 And Boolean Two s Register (SREG) and Boolean No Register (SREG) and Boolean Logical Register (SREG) and Boolean Logical OR with Register (SREG) and Boolean Store Register to I/O Register (SREG) and Boolean Pop Register from Register (SREG) and Boolean Push Register on Register (SREG) and Boolean Relative Call to Register (SREG) and Boolean Return from Register (SREG) and Boolean Return from Register (SREG) and Boolean Relative Register (SREG) and Boolean Rotate Left trough Register (SREG) and Boolean AVR Instruction Set Manual [OTHER]Atmel-0856L-AVR- Instruction -Set-M anual_Other-11 Rotate Right through Register (SREG) and Boolean Subtract with Register (SREG) and Boolean Subtract Immediate with Carry SBI Set Bit in I/O Register (SREG) and Boolean Set Bit in I/O Register (SREG) and Boolean Skip if Bit in I/O Register is Register (SREG)

9 And Boolean Skip if Bit in I/O Register is Register (SREG) and Boolean Subtract Immediate from Register (SREG) and Boolean Set Bits in Register (SREG) and Boolean Skip if Bit in Register is Register (SREG) and Boolean Skip if Bit in Register is Register (SREG) and Boolean Set Carry Register (SREG) and Boolean Set Half Carry Register (SREG) and Boolean Set Global Interrupt AVR Instruction Set Manual [OTHER]Atmel-0856L-AVR- Instruction -Set-M anual_Other-11 Register (SREG) and Boolean Set Negative Register (SREG) and Boolean Set all Bits in Regist


Related search queries