0% found this document useful (0 votes)
23 views5 pages

8085 Mnemonic

8085 Mnemonics

Uploaded by

ansari2er
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views5 pages

8085 Mnemonic

8085 Mnemonics

Uploaded by

ansari2er
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 5

Mnemonic ACI n

Opcode CE

Description Add with carry immediate

ADC r ADC M

8F 8E

Add with carry Add with carry to memory

ADD r ADD M

87 86

Add Add to memory

ADI n ANA r

C6 A7

Add Immediate AND Accumulator

ANA M ANI n

A6 E6

AND Accumulator and memory AND Immediate

CALL a? CC a

CD DC

Call unconditional Call on carry

CM a CMA?

FC 2F

Call on minus Complement Accumulator

CMC CMP r

3F BF

Complement carry Compare

CMP M CNC a

BF D4

Compare with memory Call on no carry

CNZ a CP a

C4 F4

Call on no zero Call on plus

CPE a CPI n

EC FE

Call on parity Even Compare immediate

CPO a CZ a

E4 CC

Call on parity odd Call on zero

DAA DAD B

27 09

Decimal Adjust Accumulator Double Add BC to HL

DAD D DAD H

19 29

Double Add DE to HL Double Add HL to HL

DAD SP DCR r

39 3D

Double Add SP to HL Decrement

DCR M DCX B

35 0B

Decrement memory Decrement BC

DCX D DCX H

1B 2B

Decrement DE Decrement HL

DCX SP DI

3B F3

Decrement Stack Pointer Disable interrupts

EI? HLT

FB 76

Enable Interrupts Halt

IN p INR r

DB 3C

Input? Increment

INR M INX B

3C 03

Increment memory Increment BC

INX D INX H

13 23

Increment DE Increment HL

INX SP JMP a

33 C3

Increment Stack Point Jump unconditional

JC a JM a

DA FA

Jump on carry Jump on Minus

JNC a JNZ a

D2 C2

Jump on No carry Jump on non zero

JP a JPE a

F2 EA

Jump on plus Jump on parity even

JPO a JZ a

E2 CA

Jump on parity odd Jump on zero

LDA a LDAX B

3A 0A

Load Accumulator direct Load Accumulator indirect

LDAX D LHLD a

1A 2A

Load Accumulator indirect Load HL direct

LXI B,nn LXI D,nn

01 11

Load immediate BC Load immediate DE

LXI H,nn LXI SP,nr

21 31

Load immediate HL Load immediate Stack pointer?

MOV r1,r2 MOV M,r

7F 77

Move register to register? Move register to memory

MOV r,M MVI r,n

7E 3E

Move memory to register? Move immediate?

MVI M,n NOP

36 00

Move immediate to memory? No operation

ORA r? ORA M

B7 B6

Inclusive OR Accumulator Inclusive OR Accumulator

ORI n OUT p

F6 D3

Inclusive OR Immediate Output

PCHL POP B

E9 C1

Jump HL indirect Pop BC

POP D POP H

D1 E1

Pop DE Pop HL

POP PSW PUSH B

F1 C5

Pop processor status word Push BC

PUSH D PUSH H

D5 E5

Push DE Push HL

PUSH PSW RAL

F5 17

Push processor status word Rotate accumulator left

RAR RET

1F C9

Rotate accumulator right Return

RC RIM

D8 20

Return on carry Read interrupt mask

RM

F8

%0

You might also like