腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
如何用C语言模拟4
位
二进制
加法
器
、
、
、
我的教授指派这门课编写一个C程序,使用基本
加法
器来模拟32
位
加法
器。我知道一个32
位
加法
器是由8个4
位
加法
器组成的。然而,我甚至不确定如何用C语言模拟一个4
位
加法
器。我需要
实现
一个4
位
二进制波纹进位
加法
器、一个4
位
二进制超前进位生成器和一个4
位
超前进位
加法
器。从全
加法
器的真值表和卡诺图中,我得到了求和和的函数并
浏览 3
提问于2013-02-05
得票数 1
1
回答
用乘法
实现
加法
、
、
、
、
我已经熟悉了一个著名的问题:使用
加法
实现
乘法,或者使用乘法进行幂
运算
,使用循环或位移位算法,以及添加移位
位
组组合。现在,我想知道是否有任何方法只使用更高级别的
运算
来
实现
加法
,例如,具体而言,乘法、指数、对数等(减法除外)。这是通过将这些操作(可能是按
位
运算
符作为助手)结合在一起的一些算法
实现
的,还是添加作为公理的基本操作,因此除了其定义之外,不能以其他方式再现? 谢谢。
浏览 3
提问于2016-09-14
得票数 11
6
回答
为什么在较老的微处理器上,按
位
运算
比加/减
运算
稍微快一些?
、
、
、
、
我今天看到了这段摘录:我所能想到的会导致延迟的是,
实现
加/减的电路依赖于几个级别的逻辑门(并行
加法
器和诸如此类的)
浏览 84
提问于2013-03-28
得票数 24
回答已采纳
2
回答
自定义按
位
与本机CPU操作的性能
、
、
、
、
我一直试图在C++中为RSA
实现
创建自己的大整数类(仅用于实践目的)。我认为这样的事情在性能上得到很好的
实现
的唯一方法是使用C++的内建
位
运算
(&小于^),这意味着为
加法
实现
自定义的满
加法
,为乘法
实现
二进制乘法器,等等。我感兴趣的事情可以表述如下:使用按
位
C++操作的数字算法(如满
加法
器、乘法器)的硬件电路自定义仿真器在性能方面会慢些吗?换句话说,如果我将自己的无符号整数类设为64
位
大小,并
浏览 9
提问于2021-08-30
得票数 0
回答已采纳
2
回答
如何在8085微处理器中用移位和
加法
运算
将两个8
位
数相乘?
、
我们用8085微处理器的移位和
加法
运算
将两个8
位
数相乘。答案应为16
位
数字。必须使用移位和
加法
运算
浏览 5
提问于2020-02-29
得票数 0
1
回答
什么是XOR和?
、
、
、
我知道逐
位
XOR
运算
是一
位
接一
位
地进行,并按位置取相应
位
的XOR。这个结果被称为“XOR sum”吗?如果不是,什么是XOR sum,如何使用XOR
实现
这个
加法
?
浏览 2
提问于2013-06-25
得票数 34
回答已采纳
4
回答
浮点模
运算
、
、
、
、
我正在尝试
实现
三角函数的范围缩减操作。但相反,我认为对传入数据执行模pi/2
运算
可能更好。我想知道对于32
位
IEEE754浮点
运算
,有哪些算法是有效的?我必须用汇编来
实现
它,所以fmod、除法、乘法等不能只用一条指令就能
实现
。我的处理器使用16
位
字,我已经
实现
了32
位
浮点
加法
、减法、乘法、除法、平方根、余弦和正弦。
浏览 1
提问于2012-03-01
得票数 22
回答已采纳
15
回答
仅使用
加法
实现
除法
、
站点上有一个问题,要求在不使用除法的情况下
实现
除法。 在我的例子中,我要求您也这样做,但只使用
加法
。这意味着:
加法
是唯一允许对数字
运算
并返回其他数字的
运算
符或函数(即没有减法、乘法、指数
运算
、
位
反转等)。例如if语句、赋值和比较
运算
符以及for循环仍然是允许的,前提是在这些语句中,仍然只使用
加法
。您的任务是构建一个函数divide(a, b),它接受两个正整数a和b,并返回a被b除以并四舍五入为零的结果,但使用
加法
而
浏览 0
提问于2013-09-14
得票数 8
2
回答
为什么任意精度的算术(比如JavaScript中的BigInt )是用二进制
实现
的,有什么原因吗?
、
、
来自this question, it seems Google Chrome and Node.
js
both chose to implement arbitrary precision arithmetic如果我们可以进行
加法
、减法、乘法或除法,并且7+8= 15并进位到下一
位
,则比逐
位
运算
更快,7+8需要将两位相加4次。
浏览 18
提问于2019-12-30
得票数 1
1
回答
单比特加密方案是如何加密k
位
信息的?
然而,本文似乎详细介绍了一种加密消息中每一
位
的方案。对于如何
实现
整个k
位
消息的同态加密,我感到非常困惑。更确切地说,我的问题是,有什么方法来
实现
类似于进位的功能。或布尔函数的同态加密,它能够将一
位
同态算术
运算
扩展到k
位
同态算术
运算
。 如有任何参考资料或答案,将不胜感激!
浏览 0
提问于2019-12-01
得票数 2
回答已采纳
3
回答
仅使用
位
运算
在C中
实现
更大的等号
、
、
、
我知道许多基本的操作,如
加法
或除法,也可以用C语言
实现
,只需使用按
位
运算
符。如何对大于号或等号(>=)执行相同的操作? ... }
浏览 0
提问于2012-11-15
得票数 1
回答已采纳
1
回答
算术或初等函数的
运算
延迟如何随着位数的增加而变化?
、
、
、
、
请注意,64
位
和32
位
浮点
运算
之间的比率在不同的硬件上是不同的。例如,最近NVidia提高了64
位
的性能,而32
位
保持不变。不是无限的(否则查找表理论上对于任何算术函数都是可能的),但是足够宽以在独立比特上并行执行算术
运算
。鉴于此,字长加倍会减慢+,*,/算术
运算
的速度是什么因素?首先,众所周知,如果理论上一个人有无限的电路/面积,他可以在O(log )的N
位
输入上计算任何数学
运算
。真正的问题是:给定电路大小的合理
浏览 3
提问于2015-05-30
得票数 1
2
回答
比较与
加法
的区别
加法
(+)
运算
是否比比较
运算
(>)更复杂,无论是整数
运算
还是浮点
运算
?在基于微处理器和基于FPGA的系统的上下文中,我将不胜感激。我的想法是:当我们谈论基于微处理器的系统时,我认为比较和
加法
是一回事,因为比较a>b可以通过检查(a-b)的符号
位
来解决,即
加法
操作。但是,在基于FPGA的系统中,我猜比较算子的复杂度可以降低吗?
浏览 2
提问于2012-06-25
得票数 1
回答已采纳
3
回答
如何在Java中长整型2^64?
、
我正在用Java
实现
一个Skein散列函数,我遇到了一个问题,其中一些
加法
的模数是2^64。据我所知,在java中,long的最大值= 2^63-1。所以我的问题是,如何
实现
这种模
运算
。( Skein中的所有操作都是针对64
位
字的。)
浏览 6
提问于2012-01-21
得票数 7
回答已采纳
2
回答
位
运算
或
加法
、
、
但我也看到人们用这个:使用
加法
有什么好处吗?我的猜测是,没有真正的优势,只是有点慢。
浏览 1
提问于2015-06-28
得票数 1
回答已采纳
1
回答
需要知道组合是否
我已经写了一个代码来计算给定4
位
std_logic_vector中的1的数量,并且输出必须以2
位
矢量显示。= '1' else C;代码工作得很好,但我想知道代码是否纯粹是组合的和可综合的,因为我怀疑'+‘
运算
符是否是组合的在我看来,'+‘
运算
符是组合
运算
符,因为它是使用全加器或半
加法
浏览 1
提问于2014-02-02
得票数 0
1
回答
VHDL模2^32
加法
、
、
我正在研究哈希函数的VHDL
实现
。我有一些32
位
的unsigned信号定义如下:在SHA-256算法的规范中,它说
加法
必须执行模2^32,以便在溢出时保持32
位
大小。因此,结果只是
运算
模2^MAX的整数结果。 在我的例子中,MAX = 31 --这是否意味着,我在a和b上执行的任何
加法
操作都将使用2^31进行建模?我需要执行
加法
模块2^32,这显然是没有意义的,因为我
浏览 5
提问于2015-06-03
得票数 1
回答已采纳
1
回答
估计CPU的性能
、
、
所以就是这样, “对于整数
运算
,a+b和a*b需要几乎相同的时间,对于浮点(32
位
)乘法,它需要大约3倍的时间。浮点
加法
和整数
加法
需要几乎相同的时间。对于一个20%的逻辑
运算
(无论如何都需要相同的时间),40%的
加法
运算
和40%的乘法
运算
的程序,展示了如何计算在同一个CPU上将数学从整数
运算
转换为浮点
运算
的估计性能。”
浏览 2
提问于2016-12-16
得票数 0
3
回答
如何在32
位
机器上完成64
位
数学
运算
?
、
、
、
如果32
位
处理器的长度确实只有32
位
,那么数学
运算
如何处理64
位
数字呢?例如:long lngTemp2 = lngTemp1 * 123;32
位
英特尔微处理器是如何在不溢出的情况下执行上述代码的
浏览 17
提问于2010-07-07
得票数 8
回答已采纳
1
回答
为什么这个
实现
有不同的结果?
、
、
、
嗨,我需要从c#和ts/
js
中的相同文本中生成一些散列/校验和,我在这里找到了一些关于堆栈溢出的解决方案,但是有一些问题。所以我的
js
let hash = 0;for (let但如果我把最后一行至在这两个
实现
中 此行中的c#更改为-198627465
浏览 2
提问于2019-08-30
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JS 加法运算竟然暗藏玄机?空数组与空对象
C语言指针变量的运算(加法、减法和比较运算)
C语言位运算(按位与运算、或运算、异或运算、左移运算、右移运算)
JS运算符-2
JS运算符-1
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券