汇编指令and or

汇编指令andor说说你们对这指令的理解,被他俩弄混淆了!... 汇编指令and or
说说你们对这指令的理解,被他俩弄混淆了!
展开
 我来答
匿名用户
推荐于2018-04-05
展开全部
1)and指令:逻辑与指令,按位进行与运算。
mov al, 01100011B
and al, 00111011B
执行之后:al =00100011B
通过该指令可将操作对象的相应位设为0,其他位保持不变。

2)or指令:逻辑或指令,按位进行或运算。
mov al, 01100011B
or al, 00111011B
执行之后:al =01111011B
通过该指令可将操作对象的相应位设为1,其他位保持不变
意法半导体(中国)投资有限公司
2023-06-12 广告
1)and指令:逻辑与指令,按位进行与运算。 mov al, 01100011B and al, 00111011B 执行之后:al =00100011B 通过该指令可将操作对象的相应位设为0,其他位保持不变。 2)or指令:逻辑或指令,... 点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
在临汾_
2017-04-12
知道答主
回答量:1
采纳率:0%
帮助的人:994
展开全部
and:如果相同位置同为1时该位置结果为1,否则为0
or:如果相同位置同为0时该位置结果为0,否则为1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-15
展开全部
3)and指令and al, 00110111B
mov al, 01101001B
执行之后:al =00100010B
其他位保持不变。应该是这样 消息源于:华中红客安全网里面有专业的汇编技术内容
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
静看花开花落13
2020-04-05
知道答主
回答量:1
采纳率:0%
帮助的人:618
展开全部
一般汇编语言,嵌入式系统中都是使用16进制表示,即XXXXH这样的表示方式,我们在进行与和或的过程中,首先将16进制数转化为2进制数,即每一位16进制数分解为4位2进制数,不够四位补足四位,例:
MOV AX,3044H
OR AL,08H
AL=44H=01000100B
08H=00001000B =01001100B=4CH
所以最后的结果为:AL=4CH
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友38534bc
2019-12-05 · TA获得超过330个赞
知道小有建树答主
回答量:3108
采纳率:75%
帮助的人:107万
展开全部
朋友,可以说具体一点
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式