《单片机指令速查表》由会员分享,可在线阅读,更多相关《单片机指令速查表(3页珍藏版)》请在金锄头文库上搜索。
1、1 指 令 速 查 表类 别 指 令 格 式 功 能 简 述 字 节 数 周 期 A, 存 器 送 累 加 器 1 1 A 累 加 器 送 寄 存 器 1 1 A , 部 元 送 累 加 器 1 1 A 累 加 器 送 内 部 元 1 1 A , # 即 数 送 累 加 器 2 1 A , 接 寻 址 单 元 送 累 加 器 2 1 A 累 加 器 送 直 接 寻 址 单 元 2 1 # 即 数 送 寄 存 器 2 1 # 即 数 送 直 接 寻 址 单 元 3 2 # 即 数 送 内 部 元 2 1 存 器 送 直 接 寻 址 单 元 2 2 接 寻 址 单 元 送 寄 存 器 2 2 部
2、元 送 直 接 寻 址 单 元 2 2 接 寻 址 单 元 送 内 部 元 2 2 接 寻 址 单 元 送 直 接 寻 址 单 元 3 2 #6 位 立 即 数 送 数 据 指 针 3 2 A , 部 元 送 累 加 器 (8 位 地 址 ) 1 2 A 累 加 器 送 外 部 元 (8 位 地 址 ) 1 2 A , 部 元 送 累 加 器 (16 位 地 址 ) 1 2 A 累 加 器 送 外 部 元 (16 位 地 址 ) 1 2 A , A+ 表 数 据 送 累 加 器 ( 基 址 ) 1 2数据传送类指令期 A , A+ 表 数 据 送 累 加 器 ( 基 址 ) 1 2 A , 加
3、 器 与 寄 存 器 交 换 1 1 A , 加 器 与 内 部 元 交 换 1 1 A , 加 器 与 直 接 寻 址 单 元 交 换 2 1 A , 加 器 与 内 部 元 低 4 位 交 换 1 1 A 累 加 器 高 4 位 与 低 4 位 交 换 1 1 顶 弹 出 指 令 直 接 寻 址 单 元 2 2 接 寻 址 单 元 压 入 栈 顶 2 2 A, 加 器 加 寄 存 器 1 1 A, 加 器 加 内 部 元 1 1 A, 加 器 加 直 接 寻 址 单 元 2 1 A, # 加 器 加 立 即 数 2 1 A, 加 器 加 寄 存 器 和 进 位 标 志 1 1 A, 加 器
4、 加 内 部 元 和 进 位 标 志 1 1 A, # 加 器 加 立 即 数 和 进 位 标 志 2 1算术运算类指令 A, 加 器 加 直 接 寻 址 单 元 和 进 位 标 志 2 1 A 累 加 器 加 1 1 1 存 器 加 1 1 1 接 寻 址 单 元 加 1 2 1 部 元 加 1 1 1 据 指 针 加 1 1 2 A 十 进 制 调 整 1 1 A, 加 器 减 寄 存 器 和 进 位 标 志 1 1 A, 加 器 减 内 部 元 和 进 位 标 志 1 1 A, # 加 器 减 立 即 数 和 进 位 标 志 2 1 A, 加 器 减 直 接 寻 址 单 元 和 进 位
5、标 志 2 1 A 累 加 器 减 1 1 1 存 器 减 1 1 1 部 元 减 1 1 1 接 寻 址 单 元 减 1 2 1 加 器 乘 寄 存 器 B 1 4 加 器 除 以 寄 存 器 B 1 4 A, 加 器 与 寄 存 器 1 1 A, 加 器 与 内 部 元 1 1 A, # 加 器 与 立 即 数 2 1 A, 加 器 与 直 接 寻 址 单 元 2 1 A 直 接 寻 址 单 元 与 累 加 器 2 1 # 接 寻 址 单 元 与 立 即 数 3 1 A, 加 器 或 寄 存 器 1 1 A, 加 器 或 内 部 元 1 1 A, # 加 器 或 立 即 数 2 1 A,
6、加 器 或 直 接 寻 址 单 元 2 1 A 直 接 寻 址 单 元 或 累 加 器 2 1 # 接 寻 址 单 元 或 立 即 数 3 1 A, 加 器 异 或 寄 存 器 1 1 A, 加 器 异 或 内 部 元 1 1 A, # 加 器 异 或 立 即 数 2 1 A, 加 器 异 或 直 接 寻 址 单 元 2 1 A 直 接 寻 址 单 元 异 或 累 加 器 2 1 # 接 寻 址 单 元 异 或 立 即 数 3 2 A 累 加 器 左 循 环 移 位 1 1 A 累 加 器 连 进 位 标 志 左 循 环 移 位 1 1 A 累 加 器 右 循 环 移 位 1 1 A 累 加
7、器 连 进 位 标 志 右 循 环 移 位 1 1逻辑运算类指令 A 累 加 器 取 反 1 1 A 累 加 器 清 零 1 1 围 内 绝 对 调 用 2 2 围 内 绝 对 转 移 2 2 围 内 长 调 用 3 2 围 内 长 转 移 3 2 对 短 转 移 2 2 A+ 对 长 转 移 1 2 程 序 返 回 1 2 断 返 回 1 2 加 器 为 零 转 移 2 2 加 器 非 零 转 移 2 2 A , # 加 器 与 立 即 数 不 等 转 移 3 2 A , 加 器 与 直 接 寻 址 单 元 不 等 转 移 3 2 # 存 器 与 立 即 数 不 等 转 移 3 2 # 元
8、与 立 即 数 不 等 转 移 3 2 存 器 减 1 不 为 零 转 移 2 2控制转移类指令 , 接 寻 址 单 元 减 1 不 为 零 转 移 3 2 操 作 1 1 C, 接 寻 址 位 送 C 2 1 C C 送 直 接 寻 址 位 2 1 C C 清 零 1 1 接 寻 址 位 清 零 2 1 C C 取 反 1 1 接 寻 址 位 取 反 2 1 C C 置 位 1 1 接 寻 址 位 置 位 2 1 C, 逻 辑 与 直 接 寻 址 位 2 2 C, / 逻 辑 与 直 接 寻 址 位 的 反 2 2 C, 逻 辑 或 直 接 寻 址 位 2 2 C, / 逻 辑 或 直 接 寻 址 位 的 反 2 2 为 1 转 移 2 2 为 零 转 移 2 2 接 寻 址 位 为 1 转 移 3 2 接 寻 址 为 0 转 移 3 2布尔操作类指令 接 寻 址 位 为 1 转 移 并 清 该 位 3 2