腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
有
没有人
能
解释一下
这些
关于
算术
右移
或
逻辑
左移
的
问题
?
assembly
、
hex
、
mips
、
bit-shift
、
mips32
它们都是从十六进制开始
的
,然后指令将一个移到左边
的
逻辑
,另一个移到右边
的
算术
。出于某种原因,左边
的
逻辑
1将每个数字加5,然后在开头
有
一个8,使得十六进制从7变为B (12),在第二个
逻辑
1中,前面有一个E,但数字保持不变?我
的
笔记上有教授说加两个0
或
两个1,但我还是不明白他是从哪里得到答案
的
。每个
问题
的
$t1和$t0值在顶部,然后在下面是一个不同
浏览 20
提问于2021-11-16
得票数 0
回答已采纳
4
回答
01001001
的
算术
左移
是什么?
java
、
bit-manipulation
、
bit-shift
我认为它是00010010,即它试图保持符号位不变这是正确
的
吗?
浏览 0
提问于2012-01-11
得票数 8
4
回答
C语言中
的
位移位
c
、
bit-manipulation
如果与
有
符号整数对应
的
位模式向
右移
位,则2 vacant bit will be filled by0 4 none of the above还介绍了C程序设计中
关于
左移
位和
浏览 1
提问于2009-03-17
得票数 1
3
回答
当MSB为零时,我教科书中
的
右移
位示例
assembly
、
bitwise-operators
、
bit-shift
我目前正在学习装配,并与它之间
的
按位操作
的
工作转移。确切地说,
算术
右移
让我很困扰。现在,在我正在读的书中,
有
几个实践
问题
,其中,我需要对一个字节执行此操作,该字节包括:现在,当
算术
rightshift填充最重要位
的
值时,在我看来,这应该是正确
的
,如下所示:这正是我所期望
的
。那么为什么其他<
浏览 0
提问于2018-08-10
得票数 2
回答已采纳
1
回答
保留符号
的
左移
位
有
什么有效
的
用途吗?
assembly
、
bit-manipulation
有
三个基本
的
轮班: 您可以根据保留符号
的
和不保留符号
的
方式重新构建网格
浏览 0
提问于2019-06-04
得票数 6
2
回答
Rust
的
移位算子的确切语义是什么?
rust
、
bit-shift
我试图找到
关于
<<和>>运算符如何在整数上工作的确切信息,但是我找不到一个明确
的
答案(在这方面不是很好)。 一些其他
的
东西。
浏览 0
提问于2018-07-28
得票数 29
回答已采纳
4
回答
为什么
右移
有
两个选项?(
算术
/
逻辑
)
c
、
bit-manipulation
、
bit-shift
为什么
右移
位
有
两个选择- appending符号位(
算术
右移
位)
或
追加0(
逻辑
右移
位),为什么实现可以选择哪一个?
浏览 3
提问于2013-06-07
得票数 0
回答已采纳
10
回答
移位操作符(<<,>>)是
算术
的
还是
逻辑
的
?
c
、
binary
、
bit-manipulation
、
bit-shift
在C中,移位操作符(<<,>>)是
算术
的
还是
逻辑
的
?
浏览 6
提问于2008-08-11
得票数 171
回答已采纳
4
回答
为什么Java不支持<<<运算符
java
、
oop
为什么Java不支持<<< (无符号
左移
)运算符,而支持>>> (无符号
右移
)运算符?
浏览 103
提问于2013-03-10
得票数 20
回答已采纳
1
回答
执行位移位操作(asr、lsl、lsr)
binary
、
hex
、
bit
、
bit-shift
我正在尝试手工计算
这些
位移位操作,但我不确定如何去做。ARM指令如下:asr r0, r0, 9ldr r0, =0XCAFEBABE对于这个例子,我知道如何做
逻辑
左移
,但我不确定移位11位是如何工作
的
。最后,lsr
浏览 202
提问于2018-06-10
得票数 0
1
回答
位圆移位符号
assembly
、
operators
、
bitwise-operators
、
bit-shift
它们通常至少有
逻辑
移位(实际上,当使用它们进行
有
符号整数时是
算术
的
,而当整数是无符号时则是
逻辑
的
)。 在编写汇编语言时,我有时需要循环移位(crc、crl、ror和rol)。有时,我想把它
浏览 5
提问于2015-09-25
得票数 2
3
回答
如何防止
算术
左移
(ASL)中
的
符号丢失
math
、
bit-manipulation
、
bit-shift
在
算术
右移
(ASR)期间,MSB被复制到左边,因此符号保持不变-这是很清楚
的
。然而,在
算术
左移
(ASL)中,符号在某些情况下可能会丢失,例如最初
的
数字显然是正数,因为MSB是0,但移位后
的
数字是负数,因为MSB是1。您能
解释一下
为什么会这样吗?
浏览 1
提问于2014-03-05
得票数 0
6
回答
<<和>>运算符在C中是如何工作
的
?
c
void main() int x=5;}
浏览 1
提问于2011-04-21
得票数 0
3
回答
按位
算术
教程
c
、
bit-manipulation
、
bitwise-operators
、
biginteger
我正在寻找
关于
位
算术
运算
的
教程,比如加法、减法、乘法和除法,也许还有其他更复杂
的
运算符,比如模运算符、逆模运算符等等。 实际上,我正在尝试为一个没有这样
的
库
的
嵌入式系统实现一个大数库。所以我想学习如何处理
有
符号
的
大整数,以及如何通过操作位来进行
算术
计算。现在我唯一
的
想法是在一个大
的
uint8_t数组中保存我
的
大整数,其中有1位保留用于符号。例如,如果我需要一个160位
的</
浏览 2
提问于2012-02-17
得票数 1
回答已采纳
2
回答
在C中使用
算术
移位操作符执行
逻辑
移位
c
、
bit-manipulation
、
bit-shift
、
bit
现在我正在读“计算机系统:程序员
的
观点”一书。以下是本书
的
实际
问题
: 填写以下C函数
的
代码。函数srl使用
算术
右移
位(由值xsra给出)执行
逻辑
右移
,然后执行不包括
右移
位
或
除法
的
其他操作。函数sra使用
逻辑
右移</e
浏览 10
提问于2013-07-27
得票数 0
回答已采纳
1
回答
如何在不使用任何循环
的
情况下检查连续值
algorithm
、
math
、
64-bit
、
arithmetic-expressions
我需要编写一个函数来检查某些值是否连续,例如0b0011100、0b001111111
或
0b100000000是OK (返回not not 0),但0b00110010和0b001010不是(所有值都应该是连续
的
但这是我需要在没有任何循环
的
情况下完成
的
技巧。+,-,*,|,||,&,&&,~,!,TZC,POPCNT,<<,>>加、减
浏览 12
提问于2017-03-13
得票数 1
回答已采纳
3
回答
逻辑
右移
、
算术
右移
和右旋之间
的
区别
bit-manipulation
、
bitwise-operators
、
bit
、
bit-shift
我一直在读经典
的
黑客之乐,我很难理解
逻辑
右移
、
算术
右移
和旋转
右移
之间
的
区别。如果怀疑看起来太简单,请原谅。
浏览 3
提问于2017-06-22
得票数 37
回答已采纳
1
回答
在ObjectPascal中处理
算术
右移
c++
、
bit-shift
、
delphi
在将一些DSP C++代码转换为ObjectPascal时,我看到
有
符号整数上有相当多
的
">>“运算符(右操作数总是1
或
2)。我知道,在有符号整数上,C++执行
算术
右移
位,而不是Pascal中
的
逻辑
右移
位。 目前,我正在用'div 2‘
或
'div 4’命令代替
这些
ASR移位。是否
有
更好
或
更一般
的
方法来处理
这些</e
浏览 1
提问于2014-02-02
得票数 1
回答已采纳
1
回答
android中
的
轴上运动检测
android
、
detect
、
direction
、
motion
、
coordinate
嗨,我愿意实现一个
逻辑
,其中我需要知道手机在x,y
或
z轴上
的
运动量,使用加速度计我只能找到
这些
轴上
的
加速度,即使我尝试根据x轴上
的
加速度计算相对x坐标值,它也没有用,因为我无法确定运动方向(即是否向
左移
动
或
向
右移
动如果任何人
能
提供任何
关于
这方面的建议,那就太好了..:)提前感谢...
浏览 0
提问于2010-10-06
得票数 2
2
回答
C理解中
的
逻辑
转换
c
、
bit-manipulation
、
bit-shift
我目前正试图了解这种
逻辑
转换是如何工作
的
。< 31 >> n << 1;}X >> 31是0000 0000 0000 0000 0000 0000
浏览 0
提问于2018-04-15
得票数 1
回答已采纳
点击加载更多
相关
资讯
Go语言学习(7)-运算符
程序员:数据库中运算符,你了解吗?
中国大学MOOC计算机组成原理2答案
一篇文章带你了解Java中的运算符
MySQL 常用运算符大全
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
语音识别
活动推荐
运营活动
广告
关闭
领券