
飞思卡尔半导体公司
1999年2月24日
常规版本规格
12.1.11读 - 修改 - 写指令
这些指令读取内存位置或寄存器,修改其内容,
写莫迪网络ED值回内存位置或寄存器。该测试
负或零指令(TST)是一个例外,在读 - 修改 - 写
序,因为它不写一个替换值。
表12-2
列出
读 - 修改 - 写指令。
表12-2 。读 - 修改 - 写指令
指令
助记符
翔升
ASR
BCLR
BSET
CLR
COM
DEC
INC。
LSL
LSR
负
ROL
ROR
TST
飞思卡尔半导体公司...
算术左移
算术右移
在清除内存位
在内存中设置位
明确
补(一补)
递减
增量
逻辑左移
逻辑右移
否定(二进制补码)
带进位左
带进位右移
测试负数或零
12.1.12跳转/分支指令
跳转指令让CPU中断程序的正常顺序
计数器。无条件跳转指令( JMP ),并跳转到子程序
指令( JSR )没有寄存器操作数。分支指令让CPU
中断程序计数器的正常顺序,当一个测试条件是
会见。如果测试条件没有被满足,则不执行该分支。所有分支
指令使用相对寻址。
位测试和分支指令使得基于任何国家的一个分支
在网络连接第一个256的内存位置读取位。这三字节指令使用
结合直接寻址和相对寻址。直接地址
要测试的一个字节是在下面的操作码字节。第三个字节是
签署偏移字节。该CPU连接NDS的条件分支目标通过将
MC68HC05JB4
REV 2
指令集
欲了解更多有关该产品,
转到: www.freescale.com
摩托罗拉
12-5