77问答网
所有问题
51单片机中汇编语言中的swap是什么意思?
如题所述
举报该问题
推荐答案 2017-12-27
51单片机汇编语言中的swap是半字节交换指令。
SWAP A 这条指令,将累加器A的高、低4位数据交换,也就是低4位数据进入高4位,高4位数据进入低4位。例如:
MOV A#00001111B
SWAP A
执行SWAP A后,A中的内容变为11110000B。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/YGYYWvGvYI83vWqpIWN.html
相似回答
单片机
指令
swap什么意思
答:
swap是交换指令
,具体功能要看单片机内核了。大概是这样的:如果是8位内核的,比如MCS-51,实现的是字节内高四位和低四位的交换。如果是32位ARM的话,实现两个操作地址内的数据交换。总的来说,就是数据交换了,至于怎么交换,由内核机制决定。
51单片机SWAP
A
是什么意思?
答:
第六行应该是SWAP A,
半字节交换指令
只能交换累加器A
51单片机
cpl指令
是什么
功能啊?
答:
CPL是取反指令,也称逻辑非指令。是
51单片机汇编
指令。CPL P1 取反:单片机的P1引脚某时段输出为1(高电平)时,“CPL P1”取反后P1输出为0(低电平)。功能:将指定数据存储器中的每一位取逻辑反,相当于从 1 变 0 或从 0 变 1,结果被存放回累。
汇编
指令
半字节交换指令swap
在
单片机
编程中,只能用于A累加器么?
答:
是
的SWAP
指令只能用于累加器A的和高四位和低四位的数据交换,不能用于其他寄存器。
51单片机的
指令英文全名?
答:
SWAP
(
Swap
) 低4位与高4位交换;(4)控制转移类指令(17种助记符)ACALL(Absolute subroutine Call)子
程序
绝对调用;LCALL(Long subroutine Call)子程序长调用;RET(Return from subroutine)子程序返回;RETI(Return from Interruption)中断返回;SJMP(Short Jump)短转移;AJMP(Absolute Jump)...
SWAP
在
单片机中什么意思
答:
高低半字节交换 例如 A初值为25H 执行
SWAP
A 的结果是 A=52H
单片机中swap
怎么用,高位和低位
是什么意思?
答:
单片机
指令 ; 一个 字节 二进制表示 为 8 位 或者 可以分成 高4位和低4位,
SWAP
A ; 为累加器 高4位和低4位 交换,就是十六进制数 如 68H 交换后为 86H ; 用二进制表示就是 68H 为 01101000B 交换后为 86H 为 10000110B ...
大家正在搜
汇编语言中swap什么意思
单片机swap是什么意思啊
单片机swap的用法
单片机swap a
单片机swap指令
单片机sjmp
swap 汇编
汇编swap指令
单片机addc
相关问题
51单片机SWAP A是什么意思?
51单片机中汇编语言中的swap什么意思?
单片机里的SWAP A是什么意思啊?
单片机里的SWAP A是什么意思
单片机指令swap什么意思
汇编指令 半字节交换指令swap 在单片机编程中,只能用于A...
单片机中的PC.SJMP.CR.MOVX.ORG.START...
单片机中swap怎么用,高位和低位是什么意思?