添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符U型号页 > 首字符U的型号第270页 > UPSD3253BV-40T1 > UPSD3253BV-40T1 PDF资料 > UPSD3253BV-40T1 PDF资料2第24页
μPSD325X器件
数据传输
内部RAM中。
表6示出了IN-的菜单
structions可用于移动数据
内的内部存储器空间的周围,并在
可以与每个被使用的寻址模式
1 。该MOV <dest> , <src>指令允许
数据的任何两个内部之间传送
无需经过RAM或SFR地址
累加器。请记住,高128字节
数据RAM只能通过间接AD-访问
敷料和SFR空间只能通过直接寻址
ING 。
注意:
在μPSD325X器件,堆栈驻留在
片上RAM和向上增长。在PUSH IN -
梁支先递增堆栈指针( SP ) ,
然后复制字节到堆栈中。 PUSH和
POP只使用直接寻址标识字节
保存或恢复,但堆栈本身处于激活
通过使用SP寄存器间接寻址cessed
之三。这意味着该叠层可以进入上
128字节的RAM ,当它们被实现,但不
到SFR空间。
数据传输指令包括一个16位的
MOV可用于初始化数据指针
( DPTR ),用于程序存储器的查找表。
该XCH A , <byte>指令导致精确
mulator和广告,穿着字节交换数据。
该XCHD A, @Ri指令类似,但只
的低半字节都参与了交换。对
看到XCH和XCHD可用于促进
数据操作,首先考虑的问题
移动和8位BCD数两位数的
对。表8显示了如何使用可以做到
XCH指令。为了帮助理解如何
码作品,寄存器,它们是内容
保持BCD数字和的内容
蓄能器显示旁边每条指令
以表示其状态的指令后,有
被执行死刑。
后该程序已被执行时,把累加器
荡器包含已移出两位数
在右侧。这样做直接的MOV常规
使用14字节的代码。相同的操作以
XCHs仅使用9个字节,并执行几乎
快两倍。要右移由奇数
位,一位数必须执行。表9
显示的代码示例,将右移一个BCD
数一个数字,使用XCHD指令。
再次,该寄存器的内容保持
号的累加器的和示以外的另
一边每条指令。
表6数据传输指令的访问内部数据存储空间
寻址模式
助记符
MOV A , <src>
MOV <dest> ,A
MOV <dest>,<src>
MOV DPTR , # DATA16
PUSH <src>
POP <dest>
XCH A , <byte>
XCHD A,@日
手术
迪尔。
A = <src>
<dest> = A
<dest> = <src>
DPTR = 16位立即数
INC SP ; MOV “ @SP ” , <src>
MOV <dest> , “@ SP” ; DEC SP
A和<byte>的交流内容
A和@Ri交换低半字节
X
X
X
X
X
X
X
X
X
IND 。
X
X
X
注册。
X
X
X
X
X
IMM
X
24/176

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