数据传送类指令
发布时间:2014/6/4 21:15:45 访问次数:1053
数据传送类指令是单片机中用得最多的指令,在51系列单片机的111条指令中共有28条是数据传送类指令。HI1-181A-2数据传送指令是把“源操作数”中的数据传送到“目的操作数”中去,而“源操作数”中的内容不变。一般传送指令的助记符为MOV,通用格式为:
MOV<目的操作数DOPD>,<源操作数SOPD>
数据传送指令分为:
旭部数据传送指令。
外部数据存储器数据传送指令。
程序存储器数据传送指令。
数据交换指令和堆栈操作指令。
内部数据传送指令
内部数据传送指令是在单片机内部进行的,不需要通过外部总线,因此可以获得较快的传送速度。
立即数传送指令
这是唯一的一条16位立即数传送指令,指令的功能是将立即数的高8位送DPH,立即数的低8位送DPL。这条指令是三字节指令,即操作码占一个字节,16位立即数占两个字节。
数据传送类指令是单片机中用得最多的指令,在51系列单片机的111条指令中共有28条是数据传送类指令。HI1-181A-2数据传送指令是把“源操作数”中的数据传送到“目的操作数”中去,而“源操作数”中的内容不变。一般传送指令的助记符为MOV,通用格式为:
MOV<目的操作数DOPD>,<源操作数SOPD>
数据传送指令分为:
旭部数据传送指令。
外部数据存储器数据传送指令。
程序存储器数据传送指令。
数据交换指令和堆栈操作指令。
内部数据传送指令
内部数据传送指令是在单片机内部进行的,不需要通过外部总线,因此可以获得较快的传送速度。
立即数传送指令
这是唯一的一条16位立即数传送指令,指令的功能是将立即数的高8位送DPH,立即数的低8位送DPL。这条指令是三字节指令,即操作码占一个字节,16位立即数占两个字节。