添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符C型号页 > 首字符C的型号第601页 > COP8SGXY28N8 > COP8SGXY28N8 PDF资料 > COP8SGXY28N8 PDF资料3第47页
COP8SG家庭
14.0指令集
(续)
控制转移的可寻址模式为:
例如:装载累加器立即
LD A, # 05
注册/数据
内存
目录
目录
累加器
XX十六进制
05进制
即时短。
这是一个即时IN-的一种特殊情况
梁支。在“加载乙立即数”指令时,将4位im-
在指令调解的值被装入下
四位B寄存器中。 B寄存器的高4位是
重置为0000的二进制文件。
例如:负载B注册立即短
LD B, # 7
注册/数据
内存
目录
目录
相对跳转
绝对跳
跳转绝对长
间接跳转
转印-的控制寻址模式中描述BE-
低。每个描述都包含一个跳转指令的例子
梁支使用特定的寻址模式,其效果
在执行该指令的程序计数器字节。
相对跳转。
在这1个字节的指令,六在 - 比特
梁支操作码中指定的跳转的距离
当前程序的内存位置。跳跃的距离
范围从-31到+32 。一个JP + 1的指令是不允许的。
程序员应该使用NOP代替。
例如:相对跳转
JP 0A
REG
PCU
目录
02进制
目录
02进制
B指针
12进制
07进制
间接从程序存储器。
这是一种特殊情况
间接指令,允许访问数据表
存储在程序存储器。在“加载累加器Indi-
RECT “ ( LAID )指令,所述上部和下部副校字节
克计数器( PCU和PCL )被临时用作
指针程序存储器。为了便于访问的亲
程序存储器,累加器和PCL的内容
交换。数据指向的程序计数器为
加载到累加器,同时,原
PCL的内容被恢复,使得程序能够重新
庙正常执行。
例如:负载累加器间接
LAID
注册/数据
内存
PCU
的PCl
累加器
内存位置
041F十六进制
14.3.2转帐 - - 控制寻址模式
程序指令通常以顺序或 - 执行
明镜。但是,跳转指令可以用来改变
正常执行顺序。几个转移的控制AD-
敷料模式可用来指定跳跃地址。
在程序流程的改变需要一个非增量
改变程序计数器的内容。该计划
计数器由两个字节,指定的高字节
(PCU)和低字节(PCL ) 。监控模块的最显著位
不使用时,留下15位地址访问程序存储器。
不同的寻址模式用于指定新的AD-
着装的程序计数器。寻址的选择
模式主要取决于跳跃的距离。更远
跳有时需要更多的指令字节,以
完全指定新的程序计数器的内容。
目录
04进制
35进制
1F (十六进制)
25进制
目录
04进制
36进制
25进制
25进制
的PCl
05进制
0F十六进制
跳转绝对。
在这个2字节指令, 12位在 - 中
梁支操作码指定程序的新内容
计数器。该程序计数器重的高三位
主体不变,限制了新的程序计数器AD-
打扮相同的4 KB的地址空间作为当前IN-
梁支。
(此限制有关只有在设备使用多于
1个4 KB的程序存储器空间。 )
例如:绝对跳转
JMP 0125
REG
PCU
目录
0℃六角
目录
01进制
的PCl
77进制
25进制
跳转绝对长。
在这3个字节的指令, 15位
指令操作码指定副校的新内容
程序计数器。
例如:跳绝对长
JMP 03625
注册/
内存
PCU
的PCl
目录
42进制
36进制
目录
36进制
25进制
47
www.national.com

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