gc80c520g CORERIVER Semiconductor, gc80c520g Datasheet - Page 14

no-image

gc80c520g

Manufacturer Part Number
gc80c520g
Description
Eprom / Rom / Romless Based 8-bit Turbo Microcontrollers
Manufacturer
CORERIVER Semiconductor
Datasheet
6.3. Instruction Set Summary
Refer to Appendix A (Instruction Set) for more details.
Data Transfer
Arithmetic
Logical
Type
Instruction
ADD
ADDC
SUBB
INC
DEC
MUL
DIV
DA
ANL
ORL
XRL
CLR
CPL
RL
RLC
RR
RRC
SWAP
MOV
MOVC
MOVX
PUSH
POP
XCH
XCHD
Addition
Addition with Carry
Subtraction with Borrow
Increment
Decrement
Multiply
Divide
Decimal Adjust
AND
OR
Exclusive OR
Clear
Complement
Rotate Left
Rotate Left with Carry
Rotate Right
Rotate Right with Carry
Swap Nibbles
Move Data
Move Code
Move Data to Ext. RAM
PUSH
POP
Exchange
Exchange Low-digit
Description
Boolean
Branch
Type
Instruction
CLR
SETB
CPL
ANL
ORL
MOV
JC
JNC
JB
JNB
JBC
ACALL
LCALL
RET
RETI
AJMP
LJMP
SJMP
JMP
JZ
JNZ
CJNE
DJNZ
NOP
MiDAS1.0 Family
Clear bit
Set bit
Complement bit
AND bit
OR bit
Move bit
Jump if Carry is set
Jump if Carry is not set
Jump if bit is set
Jump if bit is not set
Jump if bit is set & clear
Absolute Call
Long Call
Return from Subroutine
Return from Interrupt
Absolute Jump
Long Jump
Short Jump
Jump with DPTR
Jump if ACC is zero
Jump if ACC is not zero
Compare and Jump
Decrement and Jump
No Operation
if not equal
if not zero
Description
[14]

Related parts for gc80c520g