8051中的数据传输组
在8051微控制器中,数据传输组下有28条不同的指令。总共有79个操作码。这些标志不受使用数据传输指令的影响,但是如果使用数据传输指令更改A寄存器的值,则P(奇偶校验)标志可能会更改。同样,当数据传输到PSW寄存器时,标志也会改变。
在下表中,我们将以机器周期,操作码数量等形式查看助记符,长度,执行时间。
如果时钟频率为12MHz,则执行1机器周期将花费1µs。
例子
是MOVRn,a8的示例。内部存储器的位置35H的内容被移至寄存器R2。
是MOVa8,#d8类型的示例。这里的12H将存储在寄存器B中。这一等效指令是MOVB,#25H
这是PUSHa8的示例。此处,寄存器B的内容被压入堆栈。
这就像POPa8。它指示堆栈顶部的内容已移动到内部RAM位置40H。
这就像XCHA,Rn。该指令用于交换A和寄存器R2的内容。
该指令类似于XCHDA,@Ri指令。使用该指令交换由R0指向的A的LS位和内部RAM位置的LS位。
热门推荐
10 儿子立冬祝福语简短独特
11 对当兵的祝福语简短
12 侄儿高考试祝福语简短
13 伴郎红包祝福语朋友简短
14 媳妇生日简短祝福语朋友
15 公司年会祝福语简短最好
16 元旦感恩祝福语简短大全
17 红包祝福语简短10字
18 周六早晨祝福语简短