腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
寄存器
变量
索引
结果
上
的
可能
循环
、
、
队员们,现在,对于我需要执行
的
每个主机,failed_when输出不包含特定
的
字符串。我如何从所有主机
的
角色中
的
任务中实现这一点,因为。下面我只能做,但我如何才能
循环
所有的指数,并检查在每个主机输出中
的
字符串?
浏览 3
提问于2019-11-07
得票数 0
2
回答
需要仅使用
索引
号从第一个
寄存器
变量
引用到第二个
变量
、
我有两个
寄存器
变量
,我在第一个
变量
上
循环
,在第二个
变量
上
循环
,只使用
索引
号。例如:x[
浏览 0
提问于2019-07-10
得票数 0
2
回答
SSE/AVX
寄存器
的
非零字节
索引
、
、
、
、
如果SSE/AVX
寄存器
的
值是0或1,那么是否有任何方法有效地获取所有非零元素
的
索引
?如果有帮助,我们可以假设
寄存器
的
值是0或某个常量
的
非零值(不需要1)。 我很想知道是否有这方面的说明,或者最好是C/C++内在
的
。上面的示例0
浏览 3
提问于2016-02-28
得票数 7
2
回答
在
循环
中广播SIMD
寄存器
的
每个元素
、
、
、
、
我需要用另一个SIMD
寄存器
的
一个元素填充SIMD
寄存器
。即“广播”或“分裂”每个位置
的
单一元素。;这似乎在clang和gcc
上
生成了高效
的
代码,但msvc禁止访问
索引
。是指数
变量
还是常量?显然对SIMD性能有很大
的
影响。在我
的
例子中,
索引
是一个
循环
变量
: ... broadcast
浏览 0
提问于2019-07-26
得票数 4
回答已采纳
2
回答
CUDA:固定大小
的
数组存储在哪个内存空间?
、
在内核中设置固定大小
的
数组时,例如:数组在哪个内存空间结束?特别是,我想知道这样
的
数组是否可以存储在>= 2.0设备
的
寄存器
文件或共享内存中,如果可以,要求是什么。
浏览 0
提问于2012-06-09
得票数 6
回答已采纳
2
回答
为什么这段代码被认为是“reetrant”,当操作系统中断线程时会发生什么呢?
、
、
、
下面是IBM说是可重入
的
代码片段:char *strtoupper_r(char *in_str, charout_str[index] = toupper(in_str[index]); } 对我来说,这段代码不是可重入
的
,因为
循环
计数器
的
索引
是本地定义
的
。如果操作系统在
循环
中
浏览 4
提问于2014-04-04
得票数 7
回答已采纳
1
回答
如何在yasm中对两个数组
的
内容赋值,并根据下面的公式计算
结果
、
、
、
我是汇编语言
的
初学者。你们能帮我指导一下完成这项任务
的
步骤吗?方程为: Sigma表示法,i=0 to N-1 ((-3 +a(i)) +(b(i) -14) ) 主部分
的
任务是显式地遵循方程,迭代地将数组a中
的
索引
值加-3,将数组b中
的
索引
值减去14,最后添加这两个部分并将
结果
存储在内存位置
结果
中本实验室最多可使用三种通用
寄存器
。不允许更改a和b
的
内存位置中
的
任何值。本实验室使
浏览 7
提问于2022-02-02
得票数 0
3
回答
当
索引
数组时会出现无限
循环
。
、
0; i <= 5; i++) vals[i] = 0; return 0;我正试着从一所大学
的
教程中学习他们提到,在上述守则中:我不明白为什么,我试着在中找出它,它打印6 (它现在是C.正确
的
输出是什么?为什么会发生这种情况?
浏览 2
提问于2017-01-12
得票数 1
回答已采纳
1
回答
C和C++中
的
寄存器
变量
、
、
我知道
寄存器
变量
的
概念和它
的
用例,但是基于我尝试过
的
内容,在我
的
脑海中很少有问题。 我不能访问C中
寄存器
变量
的
地址,尽管我可以这样做,C++!为什么?访问
寄存器
变量
的
地址有问题吗?假设如果我在C++中声明一个字符串
变量
为
寄存器
,那么该
变量
将存储在哪里?将C++中
的
“string”等非数字数据类型
的</e
浏览 0
提问于2013-07-09
得票数 3
1
回答
编译器代码生成--条件块内部
的
寄存器
分配
假设输入语言中有一个while
循环
,它使用N个局部
变量
,这些
变量
必须保存在
寄存器
中(或者应该保存在
寄存器
中,以便快速计算)。假设N> K是
寄存器
的
数目。在while
循环
结束时,有
可能
更改条件
寄存器
。例如,假设x
的
寄存器
(假设i386
上
的
%eax )是在以下语句之前确定
的
: while ( x ) { x = x - 1 ;
浏览 0
提问于2010-09-22
得票数 6
回答已采纳
3
回答
为什么分支指令使用状态
寄存器
?
、
在大多数指令集中,分支指令是基于状态
寄存器
上
的
标志执行
的
。考虑到允许将测试
结果
存储在
变量
中
的
语言数量,我会认为指令集也会随之发展,从而
可能
创建更高
浏览 1
提问于2013-09-06
得票数 0
回答已采纳
1
回答
向量化代码中随机减速
的
原因
、
、
、
、
我知道当CPU在AVX/AVX2和SSE模式之间改变状态时
的
损失,所以我在Visual Studio项目设置中将增强指令集设置为AVX2。GPUview也没有显示任何其他线程干扰此函数。有一次,我认为如果我缓存
变量
,并且在
浏览 7
提问于2017-02-01
得票数 2
1
回答
CUDA线程局部数组
我正在编写一个CUDA内核,它需要每个线程维护一个小
的
关联数组。我所说
的
小,我指的是最多8个元素
的
最坏情况,以及预期
的
两个左右
的
条目数量;所以没什么特别的;只有一个键数组和一个值数组,
索引
和插入是通过在这些数组上进行
循环
的
方式进行
的
。现在我听说,在某些情况下,这个内存存储在芯片外,而在某些情况下,它存储在芯片
上
。显然,在任何情况下,我都想要后者。我知道我可以用一个共享内存块来实现这一点,其中我让每个线程在自己
浏览 2
提问于2012-09-20
得票数 1
回答已采纳
2
回答
Java
的
静态/实例
变量
操作性能
、
、
在阅读Jack Shirazi
的
“Java performance tuning”时,我看到了下面这句话: “与方法参数和局部
变量
相比,实例
变量
和静态
变量
的
运算速度要慢上一个数量级。”(他解释了一些关于使用特殊字节码来访问局部
变量
/参数
的
内容,但我并不理解)。
浏览 0
提问于2011-12-31
得票数 9
回答已采纳
2
回答
Forth和处理器标志
相反,比较
的
结果
被放在参数堆栈
上
。是因为内部解释器
循环
可能
会在转到下一条指令时改变标志吗?或者仅仅是为了抽象条件逻辑?例如,在x86
上
,标志
寄存器
保存比较
结果
,因为大多数处理器(如果不是所有处理器)都将具有标志
寄存器
。
浏览 0
提问于2016-04-26
得票数 3
1
回答
手工编码装配-实用
寄存器
分配?
、
、
我从未在汇编中写过任何长时间
的
程序。但从我
的
表面经验来看,它似乎没有人们想象
的
那么难。程序集程序员如何选择哪些
变量
应该留在
寄存器
中,何时将它们从内存中传输到内存,最后,他们如何跟踪每个
变量
?
浏览 2
提问于2014-07-27
得票数 2
回答已采纳
2
回答
当使用
寄存器
存储类声明
变量
时,使用了多少
寄存器
?
、
、
我
的
问题很简单,一个C编译器将为一个使用register存储类声明为:register int a
的
变量
使用多少
寄存器
。我读过这个答案,,但不太明白。我知道它
可能
依赖于实现,但是这个
寄存器
是有限
的
,那么编译器什么时候会忽略声明,或者它会生成一个错误呢?
浏览 2
提问于2017-08-10
得票数 1
回答已采纳
4
回答
如何在x86程序集中正确
索引
数组
、
、
、
我正在努力确保我理解SI和DI
寄存器
。我
的
汇编语言背景限制在6502,所以请耐心听我说。 loop do ; repeat unto cx = 0OUTPUT:> 12345 这是使用SI
的
正确方式吗我知道在6502汇编中,可以使用X和Y
寄存器
来偏移数组
浏览 2
提问于2013-11-07
得票数 4
2
回答
如何在VM中实现“
寄存器
”?
、
、
进程VM(如Oracle、CPython、.NET CLR等)通常是基于堆栈或基于
寄存器
的
。基于堆栈
的
VM:是直接使用特定
的
物理CPU
寄存器
,还是VM内存插槽只是在RAM中分配内存缓冲区? 这与基于
寄存器
的
V
浏览 0
提问于2019-03-28
得票数 4
1
回答
如何在64位
寄存器
中隔离字节和字数组元素
、
、
、
我可以说这是一个非常简单
的
问题,但我还没有弄清楚。基本
上
,我只希望能够将一个元素作为数组,并使用
寄存器
对其进行加减运算,然后将
结果
放入我
的
result
变量
中。78, 50segment .text main:我知道解决方案与偏移量和
索引
有关,但我不知道如何才能将一个数组元素放入
寄存器
中。
浏览 7
提问于2019-10-30
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
LabVIEW编程基础:以实例学编程之循环结构
函数调用与空间分配
如何在ARM下进行高效的C编程?
C语言编程之运行速度优化方法汇总
并给出三个不同的例子
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券