gc41c501g0-sp8i CORERIVER Semiconductor, gc41c501g0-sp8i Datasheet - Page 16

no-image

gc41c501g0-sp8i

Manufacturer Part Number
gc41c501g0-sp8i
Description
4-bit Microcontrollers With Reduced 8051 Architecture With Reduced 8051 Architecture
Manufacturer
CORERIVER Semiconductor
Datasheet
6.3. Instruction Set Summary (1/2)
Refer to Appendix A (Instruction Set) for more details.
Data Transfer
Arithmetic
Logical
Type
ADD A, #data
INC A
DEC A
ADD A, @DP
ADDC A, @DP
SUB A, @DP
INC @DP
DEC @DP
CLR A
CPL A
RRC A
ANL A, @DP
ORL A, @DP
XRL A, @DP
MOV dir, A
MOV A, dir
MOV A, @DP
MOV A, #data
MOV L, @DP
MOV @DP, A
MOVI @DP, A
MOVD @DP, A
XCH A, @DP
MOVI @DP, #data
MOV L, #data
MOV H, #data
PUSH A
POP A
Instruction
Add data to ACC.
Increment ACC.
Decrement ACC.
Add the indirect memory nibble to ACC.
Add the indirect memory nibble to ACC with the Carry in C.
Subtract the indirect memory nibble from ACC.
Increment the indirect memory nibble.
Decrement the indirect memory nibble.
Clear ACC.
Complement ACC.
Rotate right ACC with Carry flag.
Logical AND for ACC and the indirect memory nibble.
Logical OR for ACC and the indirect memory nibble.
Logical Exclusive-OR for ACC and the indirect memory nibble.
Move ACC to the special function register.
Move the special function register to ACC.
Move the indirect memory nibble to ACC.
Move data to ACC.
Move the indirect memory nibble to DPL.
Move ACC to the indirect memory nibble.
Move ACC to the indirect memory nibble and increment the data pointer (DPH,DPL).
Move ACC to the indirect memory nibble and decrement the data pointer (DPH,DPL).
Exchange ACC and the indirect memory nibble.
Move data to the indirect memory nibble and increment the data pointer (DPH,DPL).
Move data to DPL.
Move data to DPH.
Push ACC to stack.
Pop stack to ACC.
Description
ATOM1.0 Family
Preliminary
[16]

Related parts for gc41c501g0-sp8i