添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符C型号页 > 首字符C的型号第448页 > COP8SGA828N7 > COP8SGA828N7 PDF资料 > COP8SGA828N7 PDF资料1第47页
COP8SG家庭
14.0指令集
14.1简介
本部分规定了缔约方大会第八届会议系列的指令集
的成员。它包含有关该指令集的信息
功能,寻址模式和类型。
14.2指令特点
该指令集的强度是基于以下
产品特点:
现有寻址模式为:
直接
寄存器B或X间接
寄存器B或X间接后递增/
递减
多为单字节指令操作码程序最小化
尺寸。
一个指令周期,为广大的单字节IN-
是用来使尽量减少程序执行时间。
许多单字节,多功能指令,如
DRSZ 。
三个内存映射的指针: 2的寄存器间接
寻址,和一个用于软件堆栈。
十六个存储器映射寄存器允许opti-
而得到优化执行某些指令。
能够设置,复位和测试数据中的任何单个位
存储器地址空间,包括存储器映射
I / O端口和寄存器。
寄存器间接LOAD和交换指令
可选配自动后递增或decrement-
荷兰国际集团的寄存器指针。这允许更大的艾菲
效率(在周期时间和程序代码)中的装载,
走过和处理的数据存储领域。
独特的指令优化程序大小和
吞吐效率。其中的一些指令
DRSZ , IFBNE , DCOR , RETSK , VIS和RRC 。
即时
即时短
从程序存储器间接
的寻址模式如下所述。每个descrip-
灰包括一个汇编语言指令的一个例子
灰使用所描述的寻址模式。
直接的。
的存储器地址直接指定为一个字节
该指令。在汇编语言中,直接地址是
写为一个数值(或已经定义的标签
其他地方的程序作为一个数值) 。
例如:加载累加器存储器直接
LD A, 05
注册/数据
内存
累加器
内存位置
0005六角
寄存器B或X间接。
所指定的存储器地址
由B寄存器或X寄存器的内容(指针
注册) 。在汇编语言中,符号[B]或[X]试样
其中外商投资企业登记作为指针。
例如:记忆与累加器,B间接
X A , [ B]
注册/数据
内存
累加器
内存位置
0005六角
B指针
05进制
05进制
目录
01进制
87进制
目录
87进制
01进制
目录
XX十六进制
A6六角
目录
A6六角
A6六角
14.3寻址模式
该指令集提供了多种用于指定方法
存储器地址。每个方法调用的寻址
模式。这些方式可以分为两类: OP-
erand寻址方式传输,控制和寻址
模式。操作数寻址方式是不同的甲
指定地址访问的消耗臭氧层物质(阅读或令状
荷兰国际集团)的数据。转移的控制寻址模式中使用
的跳转指令来控制执行结合
序列中的软件程序。
14.3.1操作数寻址模式
指令的操作数指定了存储器地址
灰是受该指令。有几种不同的
操作数寻址模式可供选择,可以让内存
的位置,以便在通过各种方式来指定。指令
可以直接通过提供特定的指定地址
地址,或间接地通过指定一个寄存器指针。该
该寄存器的内容(或者在某些情况下,两个寄存器)
指向所需的内存位置。在不久的
模式中,数据字节中使用被包含在指令
本身。
每种寻址方式都有其自身的优势和处于不利
vantages相对于弹性,执行速度,并
程序简洁。不是所有的模式都可以与所有
指令。负载( LD )指令提供了最大的
寻址模式的数目。
寄存器B或X间接后递增/
递减。
规定的相关的存储器地址
由B寄存器或X寄存器的内容(指针
注册) 。该指针寄存器自动递增
或递减执行后,使之易于操控
用软件循环存储器块。在装配LAN-
瓜哥,符号[B + ] , [ B超] , [X + ]或[X- ]指定哪些
寄存器作为指针,该指针是否是
递增或递减。
例如:记忆与累加器,B间接
与后递增
X A , [B + ]
注册/数据
内存
累加器
内存位置
0005六角
B指针
05进制
06进制
目录
03进制
62进制
目录
62进制
03进制
中间。
对于操作的数据如下指令
化操作码在程序存储器中。在汇编语言中,该
数字符号(#)字符表示一个立即数。
47
www.national.com

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