位置:首页 > IC型号导航 > 首字符C型号页 > 首字符C的型号第727页 > COP8SGA028D3 > COP8SGA028D3 PDF资料 > COP8SGA028D3 PDF资料2第50页

COP8SG家庭
14.0指令集
(续)
VU
VL
注册
中断向量高字节
中断向量低字节
符号
[B]
[X]
MD
纪念品
Meml
IMM
REG
位
←
内存B寄存器间接寻址
内存由X寄存器间接寻址
直接寻址的存储器
直接寻址的存储器或[ B]
直接寻址的存储器或[ B]或
即时数据
8位立即数
注册内存:地址F0到FF
(包括B, X和SP )
比特数( 0到7)
满载
交换
14.5寄存器与符号定义
下列缩写表示的命名法
在指令描述和缔约方大会第八届会议使用
交叉汇编。
注册
A
B
X
SP
PC
PU
PL
C
HC
GIE
8位累加寄存器
8位地址寄存器
8位地址寄存器
8位堆栈指针寄存器
15位程序计数器寄存器
高7位的PC
低8位的PC
1位的PSW注册进
1位的PSW注册半进位
对PSW寄存器的全局中断1位
启用
14.6指令集汇总
添加
ADC
SUBC
和
ANDSZ
OR
XOR
IFEQ
IFEQ
IFNE
IFGT
IFBNE
DRSZ
SBIT
RBIT
IFBIT
RPND
X
X
LD
LD
LD
LD
LD
X
X
LD
LD
LD
CLR
A,纪念品
A, [ X]
A, Meml
A, [ X]
B,入境事务处
纪念品,入境事务处
注册,入境事务处
A, [B
±
]
A, [X
±
]
A, [B
±
]
A, [X
±
]
[B
±
] ,入境事务处
A
A, Meml
A, Meml
A, Meml
A, Meml
A,入境事务处
A, Meml
A, Meml
MD ,入境事务处
A, Meml
A, Meml
A, Meml
添加
带进位加法
带进位减法
逻辑与
逻辑与IMMED 。 ,则跳过零
逻辑或
逻辑异或
如果相等
如果相等
如果不相等
如果大于
如果B不等于
递减注册。 ,则跳过零
设置位
复位位
如果位
复位标志位
交流与记忆
交流与记忆[ X]
负载与内存
负载与内存[ X]
负载B与IMMED 。
装载存储器IMMED 。
加载寄存器内存IMMED 。
交流与存储器[ B]
交流与记忆[ X]
负载与内存[B ]
负载与内存[ X]
装载存储器[B] IMMED 。
一个清晰
A
←
A + Meml
A
←
A + Meml + C ,C
←
随身携带,
HC
←
半进位
A
←
A - MEMI + C ,C
←
随身携带,
HC
←
半进位
A
←
A和Meml
跳到下一个,如果( A和IMM) = 0
A
←
A或Meml
A
←
A XOR Meml
比较MD和入境事务处,下一步如果MD =入境事务处
比较A和Meml ,下一步如果A = Meml
比较A和Meml ,下一步如果A
≠
Meml
比较A和Meml ,下一步如果A
& GT ;
Meml
下一步如果低4位的B
≠
IMM
REG
←
注册 - 1 ,则跳过注册= 0
1位存储区(比特= 07即时)
0位,MEM
如果位
#,
A或纪念品是真的做的下一条指令
软件复位中断标志位
A
纪念品
A
[X]
A
←
Meml
A
←
[X]
B
←
IMM
纪念品
←
IMM
REG
←
IMM
A
[B], (B
←
B
±
1)
A
[X], (X
←
X
±
1)
A
←
[B], (B
←
B
±
1)
A
←
[X], (X
←
X
±
1)
[B]
←
入境事务处, (B
←
B
±
1)
A
←
0
#
REG
# ,纪念品
# ,纪念品
# ,纪念品
www.national.com
50