腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
哪个
Linux
实体负责生成非法
指令
陷阱?
、
、
、
我正在开发一个自定义版本的Rocket Chip,它具有一些额外的
指令
,我希望
Linux
能正确地处理这些
指令
。尽管使用这些
指令
的裸机程序运行良好,但
Linux
会使相同的基准测试崩溃,并显示“非法
指令
”消息。 有没有人知道
Linux
的哪个软件元素-加载器、反汇编程序或其他什么-负责检测非法
指令
?我的目标是修改这个软件,这样
Linux
就不会再抱怨我的
指令
了。如果有人知道一种更
简单
的方法来抑制这种错误,那
浏览 9
提问于2018-08-14
得票数 0
5
回答
快速计算C程序中执行的
指令
数的方法
、
、
在执行C程序时,是否有一种
简单
的方法可以快速计算执行的
指令
数(x86
指令
--每个
指令
的数量和数量)? 我在gcc version 4.7.1 (GCC)机器上使用x86_64 GNU/
Linux
。
浏览 1
提问于2012-11-09
得票数 9
2
回答
QEMU是否模仿TLB?
、
、
、
、
我有一个很
简单
的问题,QEMU是否模仿TLB?当来宾
linux
系统执行"invlpg“
指令
时会发生什么,就像TLB条目无效一样。我知道QEMU有一个软,它用于将来宾虚拟地址转换为主机虚拟地址,但是QEMU模拟了一个实际的TLB,以及"invlpg“
指令
的效果是什么。还是QEMU
简单
地忽略了这个
指令
?
浏览 14
提问于2015-03-16
得票数 7
回答已采纳
1
回答
如何在AIX上编译共享库
、
、
、
我有一个
简单
的共享库,该库目前在
Linux
上编译,使用:gcc -shared -o foo.so foo.o谢谢。
浏览 0
提问于2015-07-21
得票数 4
回答已采纳
3
回答
适用于Solaris、
Linux
和HPUX的sed命令
、
、
、
、
我需要更改配置文件中的
指令
,并使其在
Linux
中正常工作,但在Solaris中,它显示命令乱码。以下是
指令
我需要
简单
地将yes更改为no。我如何处理在Solaris、HPUX和
Linux
上工作的sed?格雷格 我昨天也发布了类似的东西,它在
Linux
上有效,但在其他地方就不行了。
浏览 1
提问于2013-05-24
得票数 2
2
回答
使用PTRACE_SINGLESTEP计数进程的机器
指令
、
、
、
在
Linux
机器上,我使用带有PTRACE_SINGLESTEP参数的ptrace来计算程序的机器
指令
数量。我关注了这篇文章:。int main(void) { return 23; } 这里发生了什么事?文章中的代码是错误的吗?(我看不出有什么问题。)如果不是,是什么原因导致这样一个
简单
的程序需要>95000条
指令
?
浏览 0
提问于2009-09-03
得票数 4
回答已采纳
1
回答
如果我有Windows、Mac和
Linux
,设置SVN服务器的最
简单
方法是什么?
我有Windows Vista,Mac 10.5,
Linux
Ubuntu...想知道设置SVN服务器最
简单
的方法是什么?一些设置它的
指令
似乎相当复杂。谢谢。
浏览 1
提问于2009-05-09
得票数 3
回答已采纳
2
回答
如何
简单
地获取恰好一条汇编
指令
的机器代码?
、
、
如何
简单
地获得一条汇编
指令
的代码? 例如"mov eax 0x14“。我想在
linux
终端上得到它,最好是用gcc或gdm。
浏览 1
提问于2011-01-10
得票数 1
回答已采纳
1
回答
基于
指令
指针确定上下文
、
、
我正在开发一个模拟器,它的
指令
跟踪来自QEMU模拟器。跟踪中的
指令
指针是虚拟
指令
指针。我对32位
Linux
操作系统的基本理解是,在4GB的地址空间中,较低的3GB (即0-3GB )保留给应用程序,而上层的1GB (即3GB-4GB )保留给内核。还有一件事,这个
简单
的方法能很容易地扩展到64位操作系统吗?
浏览 3
提问于2013-07-30
得票数 1
回答已采纳
2
回答
在32位
linux
机器上生成的预处理器
指令
列表与在64位
linux
机器上生成的预处理器
指令
列表是否有区别?
、
、
我在32位的
linux
机器上使用-dM -E -< /dev/null生成预处理器
指令
列表,得到了大量的
指令
。现在我想知道如果
linux
机器是64位,那么这些预处理器
指令
会完全不同吗?对于64位的
linux
机器,哪些特定的
指令
将会改变? 另外,x86_64
指令
是否像32位机器的i686
指令
一样用于64位
linux
机器?
浏览 5
提问于2016-01-28
得票数 0
1
回答
来自
Linux
内核模块的Halt
指令
不工作
、
、
、
、
我写了一个
简单
的
Linux
内核模块来发出hlt
指令
#include <
linux
/kernel.h> MODULE_LICENSE("GPL")
浏览 41
提问于2020-01-02
得票数 3
回答已采纳
1
回答
Linux
下用MMX进行图像处理
、
、
我想使用MMX
指令
集来优化我的
Linux
C程序,该程序对以RGB格式存储的图像执行大量操作(每个RGB分量都存储在一个无符号字符中)。这些操作很
简单
:我逐个像素地从一个图像中减去另一个图像,然后累加差值的绝对值之和。(基本上,我有一个小图像或模式,我试图找出该模式是否存在于较大的图像中)。我知道这可以用汇编语言编写,使用MMX
指令
以SIMD方式进行单独的字节操作。但是,有没有更
简单
的方法呢?也许是一个库,或者是一个使用MMX
指令
的高级接口?
浏览 13
提问于2013-08-25
得票数 0
1
回答
在OSX 10.6上安装pkg-config
、
、
请原谅一个非
linux
的人提出的问题。 我正在尝试构建一些在OSX 10.6上需要pkg-config的源代码。我找到了很多关于如何做到这一点的说明,但它们都需要编译pkg-config,并且每组
指令
都会出现各种错误。如果我知道更多的
linux
命令,我相信它会很
简单
,但是时间期限太短了,所以我不想成为创建和安装
Linux
工具的专家。如果
linux
的一位大师能指导我,我将不胜感激。
浏览 1
提问于2012-06-04
得票数 1
4
回答
为什么在预处理器中使用if语句定义?
、
、
在探索源代码包时,我发现一些if语句是由预处理器
指令
定义的,然后在代码中使用,如下例所示: #define OSisWindows() true#elif defined(__
linux
__) #define OSisWindows() falseif ( OSisWindows() )// do something{
浏览 9
提问于2014-06-12
得票数 1
回答已采纳
1
回答
如何创建仅限shell的实时ISO?
、
我所需要的是可引导的ISO文件,它将运行最小的
linux
并在文件系统2文件中。其中一个大约2GB,另一个是我的脚本。不需要GUI,只有shell就足够了。最终,它应该在PXE中启动。
浏览 0
提问于2015-07-08
得票数 2
1
回答
为什么
Linux
性能计数器中的
指令
数量不确定?
、
、
我想使用
linux
性能计数器,我期望一个没有不确定性来源的应用程序的
指令
计数是确定性的。根据
linux
性能计数器,我再错不过了,让我们举一个
简单
的例子: $ (perf stat -c -- sleep 1 2>&1 && perf stat -c -- sleep 1 2>&1) |grep2)另一个问题,是否有一种方法可以知道输入CPU的
指令
量(相对于示例输出中的
指令
量),以便以确定的方式获得执行代码的数量?
浏览 3
提问于2014-12-02
得票数 4
回答已采纳
1
回答
系统声明AVX2是受支持的,但是整数寄存器的广播没有实现。
、
、
但是,AVX2
指令
causes在运行时会导致非法的
指令
异常。global mainvpbroadcastb xmm1, eax有人知道这件事吗?
浏览 2
提问于2018-04-23
得票数 2
回答已采纳
9
回答
C#跨平台应用程序上的SQLite
、
、
、
、
有人能帮助/指导我在
Linux
(MONO)和Windows (.NET)上使用SQLite lib吗?#if (
linux
)#else另一个问题是两种实现的细微差别SqliteCommand(); // mono cmd = new SQLiteCommand
浏览 85
提问于2010-03-08
得票数 16
1
回答
如何使用
linux
获取时钟周期的值?
、
、
、
、
linux
中的时间戳与
linux
的时钟周期相同。我知道如何得到时间戳,但我现在不知道如何计算时钟周期。有人能告诉我这两者有什么区别吗?有人能给我举个时钟周期的小例子吗? 期待您的答复。额外:我试图添加装配
指令
,在比萨架构中,使用
简单
的模拟器。根据我的指示,我应该访问时钟周期并将其存储在寄存器中。
浏览 2
提问于2014-06-10
得票数 1
1
回答
使用MathGeoLib安装CMake的正确说明
、
、
我正在尝试在Ubuntu14.04中安装MathGeoLib,但是我有一个问题,因为我的
指令
是安装在一个MAC上。我安装了git和cmake。首先,我使用git克隆了这个项目:然后我选择了它中的
linux
目录:make -j4但我无法安装它,因为我已经猜到了这些说明
浏览 0
提问于2015-05-08
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux监控指令
CentOS“linux”实用指令整理2:进阶指令
Linux 基本指令(一)
Linux基础指令入门
Linux下高效指令
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券