腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
使用
C
确定
地址
线的数量和RAM字大小
、
、
、
、
谁能告诉我如何用
C
语言
确定处理器中的
地址
线数量?这不能等于处理器
寄存
器的大小,因为与
寄存
器的大小相比,
地址
线的数量可能不同(例如,在8086中,
地址
线是20,而
寄存
器的大小是16)。同样,我们能否通过
C
程序找到RAM的字长(即每个可寻址位置的大小)?
浏览 3
提问于2012-03-20
得票数 1
回答已采纳
1
回答
寄存
器变量
地址
、
可能重复: 我知道在
c
中不允许获取
寄存
器变量的
地址
。但是为什么这段代码是用
c
++而不是用
c
语言
编译的呢?
浏览 0
提问于2012-01-05
得票数 1
回答已采纳
3
回答
eax在mov eax,dword ptr之后有什么[edi]
edi包含一些
地址
,即0x6090F454if (sem->num != INVALID_FLAG) {}6090f454 0
c
0e8fe0 ffffffff 00000000 00000000 提前谢谢你。
浏览 0
提问于2012-01-12
得票数 1
回答已采纳
3
回答
为什么address-of运算符('&')可以用于使用
C
++中的
寄存
器存储类说明符声明的对象?
、
在
C
编程
语言
中,我们不允许使用带有
寄存
器存储类说明符声明的变量的
地址
-of运算符(&)。它给了error: address of register variable ‘var_name’ requested a = 5; cout << ptr << endl;}
浏览 3
提问于2015-12-06
得票数 23
回答已采纳
1
回答
什么是函数/如何区分MIPS中的函数?
、
对于MIPS汇编
语言
来说是非常新的--我还没有找到一个具体的告诉函数在MIPs中被区分的链接,例如我们如何使用jal,jr,等等。很难找到这些操作是如何工作的--我本课程本节的课本非常广泛,并且假设我已经了解这门
语言
,并且只是概述了一段代码(假设我确切地知道代码的含义)。 addi $s0, $s0, 4 这是示例代码,但是这段代码与通常只有标签的代码之间的唯一区别是跳
寄存
器
浏览 5
提问于2014-03-16
得票数 0
回答已采纳
1
回答
嵌入式软件和设备
寄存
器
、
、
我有一个关于设备
寄存
器操作的问题。也许你们知道,设备
寄存
器
地址
是由硬件决定的,所以为了编写使用它们的代码,你必须用这些
地址
来创建变量,你不能让编译器来决定
地址
。dev_reg = uint32_t volatile;因此,虽然您可以这样做,但我不确定为什么像
C
++这样的编程
语言
不提供一些特性包,以便更容易地访问这样的
寄存
浏览 11
提问于2022-04-24
得票数 0
1
回答
用于写入端口的
C
语言
宏
、
、
、
、
假设IO-part是映射到
地址
0x32的内存,且指令定义如何通过将一个值存储到相应的
寄存
器来构造写端口的
C
语言
宏?
浏览 7
提问于2016-12-15
得票数 0
4
回答
C
++中的
寄存
器存储说明符
、
我很想知道register存储说明符在
C
/
C
++中的行为。下面的程序在
C
++中是有效的,但是对于
C
,它是无效的。int main() register int i;} 那么,我的问题I,,为什么
C
++允许
地址
运算符(&)进入
寄存
器变量?P.S :我知道
寄存</e
浏览 3
提问于2017-01-30
得票数 2
1
回答
优雅地访问可能不存在的内存
、
、
我正在使用一个类似arduino的微控制器(ARM指令集),它有一些不连续的32位内存映射
寄存
器(控制/状态
寄存
器,CSR),如下所示:#define Comparator0_CSR2 0xA008#define Comparator1_CSR1 0xB004 (No 0xB008 re
浏览 4
提问于2020-08-08
得票数 1
6
回答
只写指针类型
、
、
、
、
我们使用指针来访问FPGA设备的
寄存
器。只写
寄存
器在读取时将产生未定义的值。(我们正在使用
C
开发第一个原型,但将在第二代迁移到
C
++。) 如何在
C
++中创建高效的只写指针?(请记住,这不是跟踪动态内存中的项目,而是访问硬件
地址
。)
浏览 4
提问于2013-04-17
得票数 53
回答已采纳
3
回答
如果没有基址
寄存
器,qword ptr [十六进制值]意味着什么
、
我在汇编
语言
中调试CLR代码,并找到一行代码我认为qword ptr [ff4053
c
0h]引用了我感兴趣的字符串,但ff4053
c
0h不是有效的内存位置在阅读有关qword ptr的文章时,它似乎引用了基于基址
寄存
器的
地址
(例如,qword ptr [rsp+30h]是堆栈中的30个字节),但我找不到没有基址
寄存
器的情况下它意味着什么。
浏览 0
提问于2015-07-04
得票数 12
回答已采纳
1
回答
I2
C
不确认从属
地址
、
、
、
、
我在Nucleo144板上使用STM32F767ZI单片机,
C
++作为编程
语言
,IAR嵌入式工作台集成开发环境。TXIS位标志状态永远不会被设置(1),即使I2
C
已启用且TXDR
寄存
器中没有数据。我还注意到,尽管主机和从机在相关
寄存
器中具有相同的从机
地址
,但没有发生ADDCODE。尽管从代码中可以明显看出,我使用的是轮询方法。ADDCODE
寄存
器应具有与从机
地址
相同的
地址
,这也不会发生。尝试使用I2
C
1作为主发送器,
浏览 29
提问于2018-09-03
得票数 0
2
回答
如何动态生成mathematica代码?
我想用mma做一个迷你编程
语言
。从文本文件到包中的模块。理想情况下,我应该能够在Mathematica中通过另一个包中的函数生成包和模块。想象一个具有n个整型
寄存
器的内存组。1 Z(n)3 J(m,n,q)每一行都有一个
地址
。第一行1、第二行2等。Z( n )将0存储在
寄存
器n中。
C
(m,n)将
寄存
器m的值存储在
寄存
器n中。J
浏览 4
提问于2011-06-02
得票数 10
回答已采纳
1
回答
用
C
程序可以访问RISC-V的
寄存
器文件吗?
、
、
我想用
C
程序访问RISC-V的
寄存
器文件。是否有任何方法可以使用
C
程序直接写入和读取RISC-V的
寄存
器文件?
浏览 5
提问于2021-01-29
得票数 0
2
回答
装配
寄存
器算法?
、
、
当您在程序集中同时使用MOV和LEA指令时,当有人写到: lea eax,[ebp-40] 具体而言,当他们将信息写入括号[我知道lea移动
地址
和mov移动内容,但是当他们在计算lea或mov中的
地址
时,实际如何工作呢?它和
C
中的指针算法相同吗?
浏览 1
提问于2016-07-31
得票数 0
回答已采纳
6
回答
在
C
虚拟机中实现
寄存
器
、
、
、
我已经用
C
写了一个虚拟机作为我的爱好项目。此虚拟机执行的代码与英特尔语法x86汇编
语言
非常相似。问题是这个虚拟机使用的
寄存
器只是名义上的
寄存
器。在我的VM代码中,
寄存
器的使用方式与x86
寄存
器类似,但机器将它们存储在系统内存中。在VM代码中使用
寄存
器比使用系统内存不会提高性能。这允许虚拟指令将内存
地址
、常量值、虚拟
寄存
器或任何内容作为参数。 由于硬件
寄存
器没有
地址
,我想不出一种在硬件
寄存</
浏览 0
提问于2011-01-25
得票数 6
回答已采纳
1
回答
对汇编
语言
寄存
器间接模式的再认识
、
、
、
我正在读一本关于80x86汇编
语言
的书,书名为“80x86汇编
语言
和计算机体系结构第二版简介”,作者是RichardC.Detmer。我很难理解
寄存
器间接模式,我的书上说:第一个操作数EAX显然是
寄存
器模式,第二个操作数是
寄存
器间接模式。请注意,只有两个字节的目标代码,不足以包含32位内存
地址
。相反,第二个字节包含使用E
浏览 1
提问于2013-06-20
得票数 1
回答已采纳
2
回答
68000中OR Opcode的参数
、
我对68000汇编
语言
有问题。 or d0,d6 d0是源还是目标?我怎么知道呢?
浏览 6
提问于2015-08-24
得票数 1
4
回答
将
C
代码转换为MIPS (数组)
、
、
for (i = 0; i < 64; i++) {}add $t4, $zero, $zero # I1 i is initializedt6, 0($t5) # I3 temp reg $t6 = b[i]lw $t7, 0($t5) # I5 temp reg $t7 =
c
[
浏览 1
提问于2012-06-13
得票数 4
回答已采纳
4
回答
Arm组件和
C
++
、
、
(我是个菜鸟)我在读cpu的
寄存
器文件。
地址
寄存
器通过
地址
总线返回内存
地址
的是什么?(示例:&a)我只是想看看我的理解是否正确。谢谢你的回答。
浏览 0
提问于2012-07-14
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言设置PC指针跳转制定地址方法
C语言,C+语言
C语言小白入门《一》——C语言简介
C语言编程之C语言加密字符
C语言推箱子源码分享,C语言兴趣视频教程,C语言编程,C语言可视化编程
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券