Opcode Sheet For 8085 Microprocessor With Description And Comments


Opcode sheet for 8085 Microprocessor with description

MnemonicOpcodeDescription
ACI nCEAdd with carry immediate
ADC r8FAdd with carry
ADC M8EAdd with carry to memory
ADD r87Add
ADD M86Add to memory
ADI nC6Add Immediate
ANA rA7AND Accumulator
ANA MA6AND Accumulator and memory
ANI nE6AND Immediate
CALL a?CDCall unconditional
CC aDCCall on carry
CM aFCCall on minus
CMA?2FComplement Accumulator
CMC3FComplement carry
CMP rBFCompare
CMP MBFCompare with memory
CNC aD4Call on no carry
CNZ aC4Call on no zero
CP aF4Call on plus
CPE aECCall on parity Even
CPI nFECompare immediate
CPO aE4Call on parity odd
CZ aCCCall on zero
DAA27Decimal Adjust Accumulator
DAD B09Double Add BC to HL
DAD D19Double Add DE to HL
DAD H29Double Add HL to HL
DAD SP39Double Add SP to HL
DCR r3DDecrement
DCR M35Decrement memory
DCX B0BDecrement BC
DCX D1BDecrement DE
DCX H2BDecrement HL
DCX SP3BDecrement Stack Pointer
DIF3Disable interrupts
EI?FBEnable Interrupts
HLT76Halt
IN pDBInput?
INR r3CIncrement
INR M3CIncrement memory
INX B03Increment BC
INX D13Increment DE
INX H23Increment HL
INX SP33Increment Stack Point
JMP aC3Jump unconditional
JC aDAJump on carry
JM aFAJump on Minus
JNC aD2Jump on No carry
JNZ aC2Jump on non zero
JP aF2Jump on plus
JPE aEAJump on parity even
JPO aE2Jump on parity odd
JZ aCAJump on zero
LDA a3ALoad Accumulator direct
LDAX B0ALoad Accumulator indirect
LDAX D1ALoad Accumulator indirect
LHLD a2ALoad HL direct
LXI B,nn01Load immediate BC
LXI D,nn11Load immediate DE
LXI H,nn21Load immediate HL
LXI SP,nr31Load immediate Stack pointer?
MOV r1,r27FMove register to register?
MOV M,r77Move register to memory
MOV r,M7EMove memory to register?
MVI r,n3EMove immediate?
MVI M,n36Move immediate to memory?
NOP00No operation
ORA r?B7Inclusive OR Accumulator
ORA MB6Inclusive OR Accumulator
ORI nF6Inclusive OR Immediate
OUT pD3Output
PCHLE9Jump HL indirect
POP BC1Pop BC
POP DD1Pop DE
POP HE1Pop HL
POP PSWF1Pop processor status word
PUSH BC5Push BC
PUSH DD5Push DE
PUSH HE5Push HL
PUSH PSWF5Push processor status word
RAL17Rotate accumulator left
RAR1FRotate accumulator right
RETC9Return
RCD8Return on carry
RIM20Read interrupt mask
RMF8%0

1 comment:

Post Your valuable comments here ..........