添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符C型号页 > 首字符C的型号第296页 > COP8SGC944D3 > COP8SGC944D3 PDF资料 > COP8SGC944D3 PDF资料1第49页
COP8SG家庭
14.0指令集
注册/
内存
位置
0126六角
(续)
目录
32进制
目录
32进制
14.4.3加载交易指令
负载和交换指令写入的字节值
寄存器和存储器。寻址方式决定了
源的数据。
LOAD ( LD )
负载累加器间接(公开)
交易所( X)
14.4.4逻辑指令
逻辑指令执行操作AND,OR ,
和XOR (异或) 。其他逻辑操作可以是
通过组合这些基本操作进行。为前
充足,以补充被exclusiveORing完成
在累加器与十六进制的FF 。
逻辑与( AND)
逻辑或( OR)
异或( XOR )
14.4.5累加器位操作指令
该累加器的位操作指令允许用户
却将累加器位和交换的两个半字节。
循环右移( RRC )
向左旋转通过进位( RLC )
累加器半字节交换( SWAP )
14.4.6堆栈控制指令
数据推入堆栈( PUSH )
流行音乐数据从栈( POP )
14.4.7内存位操作指令
该内存的位操作指令允许用户
设置在存储器复位各个位。
设置位( SBIT )
复位位( RBIT )
复位标志位( RPND )
14.4.8条件指令
条件指令测试状态。如果条件为
真,下一个指令以正常的方式执行的;如果
条件为假,则跳过下一条指令。
如果相等( IFEQ )
如果不相等( IFNE )
如果大于( IFGT )
如果进位( IFC )
如果不进( IFNC )
如果位( IFBIT )
如果B指针不等于( IFBNE )
如果零( ANDSZ ) ,并跳过
寄存器减则跳过零( DRSZ )
14.4.9无使用说明
无操作指令不执行,除了占据
空间中的程序存储器和时间中执行。
无操作( NOP)。
注意:
在VIS是控制的间接转让的一种特殊情况处理
模式,其中,与所述中断相关联的双字节矢量是
在程序存储器中,从相邻的地址传送到
程序计数器(PC ),以便跳跃到相应的中断
服务程序。
的VIS指令是间接转移的一种特殊情况
控制寻址模式,其中所述双字节矢量
与中断相关联的,从相邻的被转印
程序存储器中的地址到程序计数器中
以跳转到相应的中断服务程序。
14.4指令类型
所述指令集包含各种指令。
可用的指令在下面列出,组织成
相关的群体。
有些指令测试状态,跳过下一个指令
和灰如果条件是不正确的。跳过说明
执行作为无操作(NOP )指令。
14.4.1算术指令
算术指令执行二进制算术等
加法和减法,带或不进位位。
添加( ADD)
带进位加法器(ADC)
减法( SUB )
带进位减法( SUBC )
增量( INC)
递减( DEC )
十进制正确( DCOR )
清除累加器( CLR )
设置进位( SC )
复位进位( RC )
控制转移的指令14.4.2
控制转移的指令改变平时的SE-
通过改变副校内容quential程序流
克计数器。跳转到子程序指令保存
程序计数器跳之前在堆栈中的内容;该
返回指令弹出堆栈的顶部回
程序计数器。
相对跳转( JP )
绝对跳转( JMP )
跳转绝对长( JMPL )
跳转间接( JID )
跳转到子程序( JSR )
跳转到子程序龙( JSRL )
从子程序返回( RET )
从子程序中返回,并跳过( RETSK )
从中断返回( RETI )
软件陷阱中断( INTR )
向量中断选择( VIS )
49
www.national.com

深圳市碧威特网络技术有限公司