奇数有哪些数字100以内 奇数有哪些数

时间:2023-01-30 12:45:59 作者:叶文波 来源:互联网

网上有很多关于奇数有哪些数字100以内 奇数有哪些数的知识,也有很多人为大家解答关于奇数有哪些数字的问题,今天为大家整理了关于这方面的知识,让我们一起来看下吧!

本文目录一览:

1、奇数有哪些数字

奇数有哪些数字

继续整理牛客网经典Verilog习题讲解,牛客网里除了最新的Verilog题库还有其它领域的经典笔试、面试题,大家快和我一起刷起来吧(「链接」)。

题目

需要对输入的32位数据进行奇偶校验,根据sel输出校验结果(1输出奇校验,0输出偶校验):

分析

很多朋友刚拿到此题的时候,可能根据波形连需求都看不明白,这点也是牛客的缺点,题干写的过于简单!!

首先需要明白什么是奇偶校验,其实这是来

判断数据总线上有奇数个‘1’,还是偶数个‘1’

;通常奇偶校验会用在环境简单的传输通道,

检验数据是否在传输过程中发生错误

\\u2003\\u2003明白何为奇偶校验后,还需要注意题目中有sel信号,如题所述,

该信号为‘1’时,需要输出奇校验,为‘0’时,需要输出偶校验

题解

在完成该题时,可以用到按位计算的操作(

操作符在前,变量在后

),比如

|a(按位或)

&a (按位与)

^a (按位异或)

。\\u2003\\u2003本题在计算奇校验时用到了按位异或,因为

异或的特点就是偶数个‘1’时输出0,奇数个‘1’时输出‘1’

。(具体可以通过枚举法感受一下)\\u2003\\u2003而偶校验只需对奇校验取反即可,在下面的题解中,我用到的

是“~”,是位取反的功能

,在单比特情况下, ‘~’和‘!’是相同功能的。但是

多比特时,‘!’是逻辑取反,只会输出‘0’或‘1‘

以上就是关于奇数有哪些数字100以内 奇数有哪些数的知识,后面我们会继续为大家整理关于奇数有哪些数字的知识,希望能够帮助到大家!

上一篇:
下一篇:

文章推荐:

僧的拼音 僧的拼音怎么写

大鹰是什么(大鹰国是哪个国家?)

鹦鹉鱼用纯净水跟自来水哪个好(养鹦鹉鱼用放盐吗)

让你学钢琴不是为了让你成长钢琴家(钢琴让世界更美好的作文)

四川夏天气温一般多少度(深圳夏天气温一般多少度)

纸醉金迷什么意思? 纸迷金醉和纸醉金迷的意思

csgo怎么把饰品交易给队友(csgo怎么把饰品交易给自己)

世界上被高估的国家(最被高估的世界强国排名)

随机推荐