99问答网
所有问题
单片机指令swap什么意思
如题所述
举报该问题
推荐答案 推荐于2017-10-06
swap是交换指令,具体功能要看
单片机
内核了。
大概是这样的:
如果是8位内核的,比如MCS-51,实现的是字节内高四位和低四位的交换。
如果是32位ARM的话,实现两个操作地址内的数据交换。
总的来说,就是数据交换了,至于怎么交换,由内核机制决定。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/eBBBOBXWWt7eezOOeB.html
其他回答
第1个回答 2014-09-23
交换两个寄存器(存储单元)的值。
相似回答
51
单片机
中汇编语言中的
swap什么意思
答:
swap是半字节交换指令
。SWAP A 这条指令,将累加器A的高、低4位数据交换,也就是低4位数据进入高4位,高4位数据进入低4位。例如:MOV A#00001111B SWAP A 执行SWAP A后,A中的内容变为11110000B。
单片机
题目:
SWAP
是
什么意思
?
答:
交换分区
SWAP
在
单片机
中
什么意思
答:
高低半字节交换 例如 A初值为25H 执行
SWAP
A 的结果是 A=52H
单片机
考试题
答:
SWAP是数据交换指令
具体功能是:将寄存器A中数据的高四位和低四位的值交换(适用于A中是8位数据,如果是16位,32位以此类推)若(A)=0C5H 则高四位是1010 低四位是0101 则高低八位互换为01011010 所以执行指令后,累加器(A)中的内容为01011010=5CH DEC是自减1指令 若(A)=0FFH 自减1...
单片机
中
swap
怎么用,高位和低位是
什么意思
?
答:
单片机指令
; 一个 字节 二进制表示 为 8 位 或者 可以分成 高4位和低4位,
SWAP
A ; 为累加器 高4位和低4位 交换,就是十六进制数 如 68H 交换后为 86H ; 用二进制表示就是 68H 为 01101000B 交换后为 86H 为 10000110B ...
51
单片机SWAP
A是
什么意思
?
答:
;程序入口BCD既R2 ;程序出口R3既经过转化的数据 ;影响R2、R3、A、B BCD-BIN:MOV A,BCD MOV B,#16 DIV AB
SWAP
A ADD A,B MOV R3,A RET MAIN:...END ;另外你的程序 第三行应该是ANL A,#0FH;立即数前面应该加个 第六行应该是SWAP A,半字节交换
指令
只能交换累加器A ...
单片机
编程中的几个英文缩写问题?
答:
计数器 中断溢出标志位。当计数器计满数的时候 他就为1.如果开了中断就 运行中断程序,如果没有 就不运行中断 。就像一桶水满了 他要溢出来。在做作业的你 就停止做作业 ,(开中断)就要去关水龙头。
SWAP
swap
A的高4位和低4位交换。只能是A哦 RL rotate left A的类容循环左移。
汇编指令 半字节交换
指令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是什么指令
单片机swap是什么意思啊
单片机sjmp是什么指令
单片机rl是什么指令
单片机subb指令
单片机add指令
单片机swap a
51单片机da指令
单片机mul指令
相关问题
51单片机中汇编语言中的swap什么意思?
51单片机SWAP A是什么意思?
单片机里的SWAP A是什么意思啊?
51单片机中汇编语言中的swap是什么意思?
单片机里的SWAP A是什么意思
单片机中swap怎么用,高位和低位是什么意思?
单片机中的PC.SJMP.CR.MOVX.ORG.START...
汇编指令 半字节交换指令swap 在单片机编程中,只能用于A...