腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
“每个
CPU
指令可以操作32位数据”的意思是什么?
、
、
来自:
CPU
拥有的
寄存器
数量和每个
寄存器
的大小(位数)有助于决定
CPU
的功率和速度。例如,32位
CPU
是一个其中的每个
寄存器
是32位宽.因此,每个
CPU
指令可以处理32位数据。。“每个
CPU
指令可以操作32位数据”W.r.r.t.我们编写的C/
C++
程序,以及我们用记事本编写的文本是什么意思?
浏览 0
提问于2017-12-16
得票数 0
回答已采纳
4
回答
Arm组件和
C++
、
、
(我是个菜鸟)我在读
cpu
的
寄存器
文件。地址
寄存器
通过地址总线返回内存地址的是什么?(示例:&a)我只是想看看我的理解是否正确。谢谢你的回答。
浏览 0
提问于2012-07-14
得票数 1
1
回答
LLVM:检查物理
寄存器
是否处于活动状态
、
如何找出在给定时间物理
CPU
寄存器
是否包含“已用”值,即它是否处于活动状态?我使用的是LLVM3.4API
C++
。
浏览 2
提问于2014-10-07
得票数 0
2
回答
指针指向
C++
寄存器
合法吗?
、
、
、
假设
C++
编译器编译了一个体系结构的代码,其中
CPU
寄存器
不是内存映射的。另外,假设同一个编译器为
CPU
寄存器
保留了一些指针值。例如,如果编译器出于任何原因(例如,优化原因)对变量使用
寄存器
分配(而不是谈论
寄存器
关键字),并且我们打印对该变量的引用的值,编译器将返回一个保留的“地址值”。 那个编译器会被认为是符合标准的吗?现在,由于
寄存器
也是一种内存形式,我可以想象,将
寄存器
视为内存模型一部分的实现可能是合法的。
浏览 4
提问于2020-11-02
得票数 29
回答已采纳
1
回答
调用堆栈绘图
、
void main() { int b = 37; cout << "a = " << a << endl; } int temp = *a;
浏览 1
提问于2020-07-05
得票数 1
1
回答
PCI根复合条使用
我想了解PCIe根复合体中条形图的
用法
。PCIe根复合体已经是
CPU
的一部分(作为它的外围设备)。
CPU
寄存器
空间易于访问。
CPU
有
寄存器
来访问它的各种外围链路PCIe控制器,DIMM控制器,USB控制器等。那么在这种情况下,在PCIe RC Config空间中如何使用BAR呢?因此,基本上,从
CPU
到'X‘和'X +s’窗口的任何读/写都应该转到PCIe EP。但这应该经过PCIe的审查委员会。现在RC如何知道它应该将对该内存窗口的<em
浏览 9
提问于2015-09-24
得票数 0
5
回答
是否可以使用
C++
访问中央处理器中的溢出标志
寄存器
?
、
、
、
在执行数学运算后,例如,将两个整数相乘,是否可以使用
C++
访问
CPU
中的溢出标志
寄存器
?如果不是,还有其他快速检查溢出的方法吗?
浏览 0
提问于2013-01-16
得票数 12
1
回答
如何基于继承类型声明位域格式?
、
、
来自C/
C++
,我很难掌握它的类型、语法及其多态性。我想创建一个抽象
寄存器
类,它可以有2到8个字节的数据存储: pragma Preelaborate; Error at 1 range 2..2; end record;基于此抽象,我希望创建一个标准
寄存器</em
浏览 3
提问于2022-02-19
得票数 0
回答已采纳
2
回答
带有系统
寄存器
和中断的GameBoy编译器
、
、
、
当然,我会(当然)发现用C或
C++
编程的效率要高得多,但是不能为GameBoy找到一个完整的编译器,我可以找到的编译器可以自己管理所有的东西,不允许程序员访问系统
寄存器
,还有一些可怕的缺点,比如100%的
CPU
利用率和没有中断支持。是否有可能像Arduino的AVR编译器那样处理系统
寄存器
?能够简单地使用名称(如DDRD = %10101011 )来寻址
CPU
或系统
寄存器
。 我要做什么才能将中断和系统
寄存器
添加到编译器中?除了一个系统
寄存器
都只有一个字
浏览 7
提问于2015-01-20
得票数 4
回答已采纳
1
回答
处理比
cpu
数据总线小的数据类型。(
c++
转换为机器码。)
、
、
在以下答案中:https://softwareengineering.stackexchange.com/a/363379/370129
CPU
访问内存的方式解释得很清楚。假设我们创建了一个比
CPU
数据总线更小的数据类型-就像一个
c++
字符一样;如何将数据总线大小的内存块(由
CPU
读取)修改为在
寄存器
中用作预期的类型?指定的字节是否被移位,以便它占据
寄存器
中的最低有效字节(如果它还不在那里)?那么多余的(根据类型大小)最重要的字节是否设置
浏览 7
提问于2020-07-15
得票数 2
回答已采纳
3
回答
时间戳计数器
、
我通过查询
寄存器
在
C++
程序中使用时间戳计数器。然而,我遇到的一个问题是,获取时间戳的函数将从不同的
CPU
获取。我如何确保我的函数总是从同一个
CPU
获取时间戳,或者有没有同步
CPU
的方法?
浏览 37
提问于2010-11-02
得票数 3
1
回答
如何找出
CPU
中禁用的核心?
、
、
我需要找出
CPU
上禁用了哪些内核。我如何用C/
C++
的方式来做这件事呢?我知道读取CAPID6
寄存器
是其中一种方法,但我不确定如何做到这一点。有什么系统调用或技巧需要我注意的吗?我有Xeon Skylake
CPU
我可以通过检查/sys/devices/system/
cpu
/
cpu
*/online查看文件是否包含0或1(分别表示脱机或联机)来查看特定内核是脱机还是联机。我还检查了下面的链接: 我理解John McCa
浏览 26
提问于2021-02-26
得票数 0
回答已采纳
1
回答
X86和ARM组件的参考文档有哪些?
、
在
C++
案例中,有国际标准化组织的论文和关于未来和现在语言定义草案的“社区”论文。没有所有
寄存器
的索引,不是吗?
浏览 3
提问于2012-11-19
得票数 1
回答已采纳
4
回答
寄存器
关键字还在使用吗?
、
、
、
刚刚在
C++
中遇到了注册关键字,我想知道这似乎是一个好主意(将某些变量保存在
寄存器
中),编译器在默认情况下一定会这样做吗? 所以我想知道这个关键字还在使用吗?
浏览 0
提问于2012-05-21
得票数 11
回答已采纳
4
回答
64位应用程序和内联程序集
、
、
、
、
我正在使用Visual
C++
2010开发32位windows应用程序。有一些东西我真的很想使用内联汇编。但我刚刚意识到visual
C++
不支持64位应用程序中的内联汇编。我听说64位
CPU
有更多的
寄存器
。因为我的应用程序不关心性能,所以使用这些额外的
寄存器
对我来说也不是问题。32位应用程序需要升级到64位是否还有其他原因?除了64位应用程序可能使用64位
CPU
独有的
寄存器
或指令之外,64位应用程序与32位应用程序的处理方式是否不同?
浏览 0
提问于2011-05-29
得票数 31
回答已采纳
2
回答
C++
:错误:需要主表达式
、
void add(int register, int& acc) acc += register;main.cpp:124:错误:应在‘register’之前使用主表达式
浏览 5
提问于2010-10-25
得票数 2
3
回答
存取
cpu
寄存器
、
、
、
是否有任何方法可以像在程序集中一样从Java访问/修改
cpu
的
寄存器
?(eax、rip、ax等)我不知道它在任何方面是否有用,但我认为它会很有趣。是否有一种方法可以获得诸如c/
c++
中的变量的“保存点”:谢谢,我希望你能理解我的意思。
浏览 4
提问于2014-11-26
得票数 1
回答已采纳
1
回答
为什么它被称为读-修改-写而不是读-写?
、
在我看来,读-修改-写这个术语没有多大意义,因为修改只是另一种表达方式。引用自 (强调地雷):
浏览 0
提问于2018-03-23
得票数 5
回答已采纳
2
回答
sigsetjmp()返回值的用途是什么?
、
现在,我很难理解sigsetjmp返回值的
用法
。提前感谢
浏览 2
提问于2020-04-22
得票数 1
回答已采纳
1
回答
将GCC移植到Multiclet
、
我听说GCC实际上假设了
寄存器
,并要求
CPU
让它们工作。有没有人试过这个?LLVM的要求和GCC差不多,不适合我,因为我不懂
C++
。所以它需要是纯C语言。我听说GCC现在也在添加
C++
代码。但我可以使用一些较旧的版本作为起点。
浏览 0
提问于2014-12-16
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python既然是用C实现的,那为何不直接用C/C+?
学习C语言/C艹编程,小白所要了解的知识
学习C语言/C加加编程,发展方向,你所要了解的知识
学习C语言你所必须要了解的知识
CPU的语言种类和执行其实很简单
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券