腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
对
减法
中
的
补码
进行
唯一
赋值
java
、
variables
、
variable-assignment
我试图给变量“
补码
”
赋值
,使表达式Math.abs(array[i]-complement)==diff为真,但我
对
如何
实现这一点感到困惑。我考虑过尝试使用条件条件,在array[i]大于diff
的
情况下,那么complement会发生什么情况,但这些条件条件并不总是正确
的
。有人能告诉我这是否可能吗?如果不可能,我该怎么做?本质上,我试图找出一个数组中有多少个方法存在一个它们
的
差异等于某个数字(变量diff)
的
对
,我想找出“补数”,这
浏览 9
提问于2019-06-26
得票数 0
回答已采纳
1
回答
分数八进制值
的
8
的
补
octal
、
number-systems
问题是,我必须用8
的
补码
法
进行
八进制
减法
。问题是这样
的
:(611.21)base 8 - (304.42)base 8。
减法
部分很好,但是当取8
的
补码
时,问题就出现了。在计算了7
的
补码
,即(473.35)基数8之后,我们再加上1,使之成为8
的
补码
。我
的
怀疑是,1是简单地被添加或1被添加到最右边
的
数字。因为根据GeeksForGeeks
的<
浏览 6
提问于2022-09-10
得票数 0
5
回答
CPU是
如何
做
减法
的
?
math
、
cpu
、
cpu-architecture
、
subtraction
、
alu
我有一些基本
的
怀疑,但每次我坐下来尝试面试问题时,这些问题和我
的
怀疑就会冒出来。现在在C++程序
中
,我想要打印A + B,算术逻辑单元
的
加法模块是否先检查符号位,然后决定
进行
减法
,然后再
进行
减法
。
如何
做
减法
浏览 7
提问于2011-04-27
得票数 7
回答已采纳
1
回答
为什么在两个
补码
系统
中
,表达式x &= (x-1)删除最右边
的
位?
c
、
bit-manipulation
练习2-9:在两个
补码
系统
中
,x &= (x - 1)删除x中最右边
的
1位。解释原因。那么我们有: 00001000 +11111111 = 000
浏览 1
提问于2022-10-22
得票数 0
回答已采纳
1
回答
棘手
的
二进制
减法
math
、
binary
我在练习我
的
二进制
减法
。距离我
的
第一次考试已经有很长一段时间了,我决定创建我自己
的
棘手
的
二进制
减法
,我想出了这个:-1101 当然,“借用技巧”
对
这个问题不起作用,至少我不能让它起作用。是我
唯一
的
选择,翻转第二个二进制数
的
位(底部
的
一个),然后添加一个1,基本上是做2
的
补码
,所以1101变成了0011。然后将主二进制数(1100)与2
的</e
浏览 0
提问于2012-11-23
得票数 1
回答已采纳
1
回答
subq和cf是
如何
协同工作
的
?
assembly
、
x86
我列举了两种可能
的
进位标志设置方式:(使用下划线显示字节) 如果这是通过
减法
完成
的
,我们将不得不从我们没有的位
中
借用然而,我
的
印象是ALU不
减法
,而只是将两个
的
补码
相加。这两者
对
0x80_00_00_00_00_00_00_00
的
补充是0x80_00_00_00_00_00_00_00。因此,0x00_00_
浏览 0
提问于2016-11-13
得票数 1
6
回答
2
的
补码
比1
的
补码
的
优势?
binary
、
negative-number
在二进制
的
负数表示
中
,2
的
补码
比1
的
补码
有什么优势?它
如何
影响存储在二进制
中
数字
的
某一位表示
中
的
值
的
范围?
浏览 0
提问于2012-06-15
得票数 63
回答已采纳
0
回答
我可以使用两个
补码
对子指令gameboy
进行
模拟吗?
emulation
、
z80
、
gameboy
我所做
的
是:我使用2
补码
方法
进行
减法
运算。-0x92 <=>2_complement(10010010) <=>01101110+0110 1110 (-0x92) 1111 1110 (0xFE) 在这个过程
中
,没有进位,也没有半进位,
浏览 8
提问于2017-01-02
得票数 1
回答已采纳
1
回答
将两个未签名者
的
减法
存储到签名
的
语义
c
、
language-lawyer
、
c11
-1,看起来只是-1,因为我
的
计算机是两个
的
补码
。我说
的
对
吗?我正在查看C11规范。所以a-b
的
实际值是4294967295。接下来,
赋值
操作符: C11 6.5.16.1/2:否则,
浏览 3
提问于2020-03-24
得票数 2
回答已采纳
2
回答
如何
在硬件上实现IEEE 754浮点
减法
?
floating-point
、
ieee-754
、
subtraction
我搜索了谷歌,没有运气找到了我正在寻找
的
答案。假设这两个数字在基数2
中
:B = 1.001 * e-6A = 1.0001 * e-4现在我们
的
指数是相同
的
,我们应该
对
有意义
的
值做
减法
,这意味着:- 0.001001 0.11101
浏览 11
提问于2017-11-21
得票数 3
回答已采纳
3
回答
为初学者减去二
的
补码
binary
、
computer-architecture
我正在努力学习补充性记法,这是我
的
bca课程。最近,我完成了2
的
补码
记法一章,并陷入了疑问。有人能给我描述一下
如何
减法
吗?B) 10
中
的
14上面的二进制数字。10=1010 14=1110现在我被卡住了,我该
如
浏览 2
提问于2013-06-24
得票数 1
2
回答
为什么在做二进制
减法
时要用2
的
恭维?
binary
嗨,伙计们,我只是
对
二进制
减法
有点迷惑。
浏览 0
提问于2014-10-26
得票数 0
6
回答
“伪造
的
减法
”在现实世界中使用过吗?
c
我上了一门计算机系统课,作为我硕士学位
的
预习课程,我发现了一些很吸引人
的
东西,但很难看到它
的
实际应用,那就是“假装
减法
”,以及不需要
减法
指令
的
事实。类似于:可以写成:现在,这一切都很好,但对于简单
的
减法
来说,这似乎太复杂了,特别是当你可以很容易地把"x - y“。有没有必要这样做
的
情况,或者只是可以做但不能做
的
事情。
浏览 1
提问于2011-06-16
得票数 5
回答已采纳
1
回答
在8085微处理器
中
,当subtrahend转换成2
的
补码
时,进位标志是否补充?
flags
、
subtraction
、
8085
、
carryflag
我是从一个网络课程中学习
的
,并找到了一个说明
减法
操作
的
例子。在那个例子
中
,并执行SUB 手术。由于8085微处理器
的
减法
操作是通过将
减法
运算转换成2
的
补码
,再加上
减法
运算,得到
的
答案是A= (0000 1010)2。 由于在操作后产生一个进位标志是显而易见
的
,所以必须设置CY标志,即进位标志。但它是补充
的
,然后存储。因此,CY位被
浏览 2
提问于2018-09-30
得票数 0
回答已采纳
3
回答
"-ftrapv“和"-fwrapv":哪个更有利于效率?
c++
、
gcc
、
g++
、
gnu
、
integer-overflow
来自GNU
的
网站: 此选项为加法、
减法
、乘法运算
中
的
符号溢出生成陷阱。-fwrapv 这些选项
中
哪一个
对
性能更好?
浏览 22
提问于2016-08-15
得票数 9
回答已采纳
2
回答
程序集怎么没有带符号和无符号
的
减法
指令?
assembly
、
signed
、
unsigned-integer
我不明白
的
是,为什么大多数指令集都有IMUL和IDIV,而没有IDIV和IADD。由于sub通常是无符号
的
sub,我
如何
在x86
中
执行类似的操作MOV EDX,3和get -2呢?
浏览 0
提问于2012-10-30
得票数 1
回答已采纳
1
回答
CMP和CMN有什么区别?
assembly
、
arm
讲演幻灯片上说,CMN通过在第一个操作数
中
添加第二个操作数
的
2
的
补码
来
进行
比较,而CMP通过从第一个操作数
中
‘减去’第二个操作数来执行比较。但是到目前为止,我已经了解到
的
是,处理器
中
的
arm指令只执行加法,而
减法
是通过
对
第二个操作数
进行
2
的
补充来实现
的
(请告诉我这是否正确)。那么CMN和CMP不是在做同样
的
事情吗?
浏览 4
提问于2016-06-06
得票数 2
回答已采纳
3
回答
1
的
补码
和2
的
补码
在二进制
中
的
重要性是什么
c
、
binary
、
computer-science
、
number-systems
我正在尝试学习二进制数系统,而且几乎是非常新
的
。我刚刚完成了一些关于二进制数转换,加法,
减法
等基本知识
的
章节。 但是现在我看到了一个关于1
的
补码
和2
的
补码
的
章节。我知道什么是有符号数字,有符号大小,以及
如何
在内存
中
存储8位,16位等二进制数字,但问题是我不能理解为什么1
的
补码
和2
的
补码
。还有,为什么我们应该使用2
的
补码<
浏览 6
提问于2016-01-18
得票数 1
回答已采纳
5
回答
进位标志和
减法
问题
assembly
如果从一个较小
的
数字
中
减去一个较大
的
数字,则需要借用。进位标志在
减法
操作期间起借位
的
作用。现在假设我们要从56
中
减去66,显然需要借位,并将设置进位标志。现在
如何
执行
减法
来获得结果-10,计算机
如何
区分结果将是负数。请解释一下流程。
浏览 1
提问于2010-05-18
得票数 3
回答已采纳
1
回答
4位2
补码
减法
技巧
binary
、
twos-complement
、
xilinx-ise
这些是我们收到
的
程序说明。X/2-Y我不明白
的
是,如果我们必须使用2
的
补码
(因为我们正在
减法
),我
如何
将9,12和13表示为4位数字。我认为这与我们需要取绝对值
的
事实有关
浏览 0
提问于2015-12-30
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何正确进行CNC加工中的对刀?
如何对仓库中的库位进行有效管理?
如何对单元格中的数据进行强制换行
如何对单元格中的数据进行强制换行
如何对PPT中的表格格式进行一键处理
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券