打印

问一个挑战智商的问题

[复制链接]
4685|32
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jack_shine|  楼主 | 2010-8-7 14:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
:lol ,开个玩笑! 请教各位大侠,问两个问题
      一.C51可以实现异或运算吗(我用的51单片机)
      二.如何该变最后一位,如0xAB,一个八位十六进制数,AB是一个不确定的数,通过什么运算,改变B的最后一位
   谢谢高手指教了

相关帖子

沙发
NE5532| | 2010-8-7 14:36 | 只看该作者
1.能,任何单片机都能。
2.0xAB XOR 0x01就可以了。

使用特权

评论回复
板凳
jack_shine|  楼主 | 2010-8-7 15:03 | 只看该作者
2# NE5532
51单片机C语言里没xor运算吧,AVR中有,xor好像是汇编指令?

使用特权

评论回复
地板
NE5532| | 2010-8-7 15:08 | 只看该作者
unsigned char i;

i ^= 0x01;

使用特权

评论回复
5
jack_shine|  楼主 | 2010-8-7 15:25 | 只看该作者
4# NE5532
谢谢,回去试试,以前没用过,呵呵

使用特权

评论回复
6
ouyangsue| | 2010-8-9 22:20 | 只看该作者
是八位十六进制的/

使用特权

评论回复
7
ayb_ice| | 2010-8-10 08:27 | 只看该作者
什么是智商

使用特权

评论回复
8
yewuyi| | 2010-8-10 09:09 | 只看该作者
哈哈,这道题问得果然很有智商!

使用特权

评论回复
9
acute1110| | 2010-8-10 09:17 | 只看该作者
见识了

使用特权

评论回复
10
流行音乐| | 2010-8-10 10:39 | 只看该作者
果然是高智商的题,对非灵长类动物来说。

使用特权

评论回复
11
Bingoes| | 2010-8-10 17:50 | 只看该作者
XRL 0ABH,01H

使用特权

评论回复
12
Toddhan| | 2010-8-10 20:11 | 只看该作者
2# NE5532  
51单片机C语言里没xor运算吧,AVR中有,xor好像是汇编指令?
jack_shine 发表于 2010-8-7 15:03


你用C语言为什么还要找xor指令呢?在C语言中异或只是一个^符号而已,xor是汇编指令。
一个“八位十六进制数”是什么概念呢。。。

使用特权

评论回复
13
hou| | 2010-8-11 11:59 | 只看该作者
异或是基本的逻辑运算,如果用C51写,运算符就是^;采用51汇编指令,就是XRL。没什么好讨论的。
关于被人质疑的“一个八位十六进制数”,楼主就是想表达一个8位二进制数但是用十六进制形式书写而已,把二进制10001000B写成16进制0x88,我这样说不会有人反对吧?从楼主的问题看出,这也就初学者的一个口误,点出来就行了,谁会纠结于此?何必揪着人家嘲笑呢?

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
dnangel106 + 1 首先支持你的态度
14
救火车| | 2010-8-11 16:49 | 只看该作者
显然楼主的智商很高。用这种标题。我怎么就想不到呢?

使用特权

评论回复
15
程序匠人| | 2010-8-11 17:39 | 只看该作者
挑战智商

是挑战上限,还是挑战下限?:lol

使用特权

评论回复
16
xwj| | 2010-8-11 17:53 | 只看该作者
这还用问吗?当然是挑战下限。
——LS能问出这问题,说明你比不过LZ,你赢了:lol

使用特权

评论回复
17
反质子| | 2010-8-11 18:27 | 只看该作者
LZ囧了

使用特权

评论回复
18
jack_shine|  楼主 | 2010-8-13 09:53 | 只看该作者
4# NE5532
谢谢大侠的指点,以前没用过异或符号,就不知道有没有,也没去翻书看,就直接来问了,后来回去翻了翻书,基本上都有说明的,我是在做一个小的时钟项目,现在已经顺利完成了,谢谢

使用特权

评论回复
19
jack_shine|  楼主 | 2010-8-13 09:57 | 只看该作者
7# ayb_ice
标题不花哨一点,会有人来关注吗,我刚毕业一年,好多东西还需要学习,希望多包容

使用特权

评论回复
20
jack_shine|  楼主 | 2010-8-13 10:03 | 只看该作者
8# yewuyi
看阁下的积分就知道您是资深的技术人员,我应该尊重您,我有不懂的就问,再简单的问题也会顶着被大家嘲笑的压力去问,问不问是我的权利,屑不屑回答也是你们的权利,希望大家关注问题本身,而不是讲些废话

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:多关注自己专业的东西 网络上太多资料鸟,看来只适合查阅,不适合检阅鸭 技术交流群:206660396

3

主题

3044

帖子

2

粉丝