腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
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
实体负责生成非法
指令
陷阱?
、
、
、
我正在开发一个自定义版本的Rocket Chip,它具有一些额外的
指令
,我希望
Linux
能正确地处理这些
指令
。尽管
使用
这些
指令
的裸机程序运行良好,但
Linux
会使相同的基准测试崩溃,并显示“非法
指令
”消息。 有没有人知道
Linux
的哪个软件元素-加载器、反汇编程序或其他什么-负责检测非法
指令
?我的目标是修改这个软件,这样
Linux
就不会再抱怨我的
指令
了。如果有人知道一种更简单的方法来抑制这种错误,那
浏览 9
提问于2018-08-14
得票数 0
1
回答
wxWidgets如何
使用
代码块从
linux
交叉编译windows应用程序?
、
、
、
、
我想交叉编译一个wxWidgets应用程序,用于从
Linux
到
Linux
的窗口,
使用
代码块集成开发环境。 我已经阅读了
指令
,这些
指令
提供了一些有用的信息,但是这些
指令
并没有涵盖代码块。
浏览 3
提问于2013-10-16
得票数 0
回答已采纳
1
回答
跟踪和解压缩不匹配内核映像文件的
Linux
内核
指令
、
、
、
、
我正在通过
使用
二进制文件上objdump的输出来验证跟踪的用户
指令
。它们是相等的,确认了执行的正确性。这是上面图片中说明的objdump输出:对于内核说明,我必须应用初步步骤:
浏览 0
提问于2021-01-13
得票数 4
回答已采纳
1
回答
在
Linux
上,什么是_emit?
、
、
我试图将用Visual编写的一些程序集代码移植到
Linux
上的GNU内联程序集中。原始代码
使用
,MSDN将其描述为伪
指令
,并解释为: _emit伪
指令
类似于MASM的DB
指令
。您可以
使用
_emit在当前文本段的当前位置定义单个即时字节。但是,_emit一次只能定义一个字节,并且只能在文本段中定义字节。它
使用
与INT
指令
相同的语法。我如何在
Linux
上做同样的事情呢?
浏览 7
提问于2009-04-08
得票数 8
回答已采纳
1
回答
ARM上的断点
、
、
、
、
我最近读到,ARM上的
Linux
的软件断点是在ARM模式下
使用
UND
指令
和在Thumb模式下
使用
BKPT
指令
实现的。为什么有两个单独的
指令
用来引发软件中断?
浏览 4
提问于2015-06-23
得票数 0
2
回答
如何
使用
gdb在当前
指令
指针之前(上一个)打印
指令
?
、
如何
使用
gdb
linux
在当前
指令
指针之前(上一个)打印
指令
?
浏览 1
提问于2015-11-26
得票数 0
5
回答
快速计算C程序中执行的
指令
数的方法
、
、
在执行C程序时,是否有一种简单的方法可以快速计算执行的
指令
数(x86
指令
--每个
指令
的数量和数量)? 我在gcc version 4.7.1 (GCC)机器上
使用
x86_64 GNU/
Linux
。
浏览 1
提问于2012-11-09
得票数 9
1
回答
如何在AIX上编译共享库
、
、
、
我有一个简单的共享库,该库目前在
Linux
上编译,
使用
:gcc -shared -o foo.so foo.o这些gcc
指令
也适用于AIX吗?如果没有,需要进行哪些修改?
Linux
版本为4.4.7,有人可以
使用
本机AIX编译器提供相应的说明吗?
浏览 0
提问于2015-07-21
得票数 4
回答已采纳
1
回答
是
指令
#区域,只有视频演播室?
、
我正在
使用
visual
指令
#region,我想知道该
指令
是只用于Visual ,还是在
Linux
中也被识别? 我害怕可移植性问题。
浏览 1
提问于2013-06-04
得票数 0
回答已采纳
1
回答
Linux
如何处理TSS结构中的I/O权限位图?
、
、
、
以下引用自“理解
Linux
内核第三版”一书: 尽管
Linux
不
使用
硬件上下文交换机,但是它还是被迫为系统中的每个不同的CPU设置一个
浏览 0
提问于2019-04-03
得票数 2
回答已采纳
1
回答
“Service...Start”
指令
对.NET核心应用程序到底意味着什么?
、
、
、
、
我需要部署一个.NET核心应用程序(
使用
MVC模式),该应用程序已经配置为在运行在Azure下的Ubuntu上运行。NGINX似乎正在用作反向代理服务器。我有一套部署
指令
,最后一步是在Ubuntu终端上运行以下
指令
: service myservicename start 这条
指令
到底在做什么,它的文档记录在哪里?它是.NET CLI的一部分,还是与NGINX或
Linux
有关?我能从这条
指令
的
使用
中得到任何关于应用程序以什么形式运行的信息吗?例如,它是否推断应用程序正在
浏览 19
提问于2019-12-10
得票数 1
1
回答
Linux
机器代码解析器
、
我正在寻找一个
Linux
库/工具,它可以解析机器代码
指令
,最好是用于Power体系结构(ppc64或ppc64小endian)。我基本上希望能够将机器
指令
转换成可读的汇编
指令
字符串,我可以
使用
脚本进行处理。 这种功能显然已经是GCC和GDB的一部分了。例如,GDB可以
使用
x /i $pc打印当前程序集
指令
。GCC可以在编译时接受装配
指令
并生成相应的机器代码。
浏览 0
提问于2018-01-22
得票数 1
回答已采纳
2
回答
如何获取多核PowerPC上的CPU?
、
、
我有一个多线程的应用程序,它运行在
Linux
2.6.30的8核PowerPC处理器上。我想要确定线程启动时
使用
的是哪个CPU。显而易见的答案是打印PID处理器ID专用寄存器。
使用
mfspr
指令
访问PID寄存器。我尝试在我的C程序中
使用
以下asm来访问它:问题是mfspr是一个特权
指令
,即使这个应用程序是以根用户身份运行的,它也会错误地显示非法
指令
错误
浏览 2
提问于2010-10-14
得票数 3
回答已采纳
3
回答
在ARM
Linux
上,是否会刷新
指令
缓存?
、
、
、
、
我正在ARM
Linux
上写一个JIT,它执行一个包含自修改代码的
指令
集。
指令
集没有任何缓存刷新
指令
(在这方面类似于x86 )。如果我写出一些代码到一个页面,然后在该页面上调用mprotect,这是否足以使
指令
缓存无效?或者,我还需要在这些页面上
使用
cacheflush系统调用吗?
浏览 9
提问于2010-05-06
得票数 6
2
回答
汇编程序消息:没有这样的
指令
xbegin
、
、
我正在构建一组基于统一别名分析的工具,
使用
的是llvm-3.4,gcc-4.8。我得到了一系列的错误提示:“汇编消息:没有这样的
指令
: xbegin,xend,xabort等。”
浏览 4
提问于2014-03-14
得票数 0
1
回答
难道不允许用户模式程序访问内核空间内存并执行输入和输出
指令
就会破坏拥有CPU模式的目的吗?
当CPU处于用户模式时,CPU不能执行特权
指令
,也不能访问内核空间内存。允许用户模式程序拥有所有这些功能,难道不违背拥有CPU模式的目的吗?
浏览 0
提问于2019-03-10
得票数 18
1
回答
动态监控rdtsc的性能
、
、
、
、
有没有办法
使用
perf“实时”动态地监控汇编
指令
?我已经看到,如果我
使用
perf record /perf top,然后点击所记录的函数,我可以看到汇编
指令
,但我是否可以直接监控特定的汇编
指令
,例如,rdtsc或clflush,例如,在特定时间段内
使用
我在Skylake和Haswell上
使用
Debian 9。sudo uname -a
Linux
bla 4.9.0-amd64 #1 SMP Debian 4.9.130-2 (2018-1
浏览 18
提问于2018-11-20
得票数 0
1
回答
使用
gdb在Qemu上调试init
、
、
、
我试图在Qemu上模仿cavium的mips64
linux
内核,我目前在
使用
模式init代码上有一些问题,我想调试init.i正在
使用
命令行中的-s -S选项启动Qemu,并
使用
命令运行gdb。调试器/OCTEON-SDK/tools/bin/mips64-octeon-
linux
-gnu-gdb /OCTEON-SDK/
linux
/kernel_2.6/
linux
/vmlinu
浏览 8
提问于2013-04-29
得票数 4
1
回答
如何
使用
aarch64-
linux
-gnu-objdump反汇编V7模式
指令
(A32,T32)
、
、
、
、
我
使用
aarch64-
linux
-gnu-objdump来拆卸ARM v8程序的一部分。它适用于V8 64位
指令
,但当模式更改为V7
指令
集( A32 )时失败--代码以V8
指令
集开始,切换到A32( AArch32执行状态)和T32 -拇指
指令
集。如何分解A32和T32
指令
?当模式切换时,是否需要将代码分解为各个部分,以便有单独的
指令
模式块? 如有任何帮助,我们将不胜感激。
浏览 5
提问于2014-02-04
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux系统中ps指令使用详解
Linux监控指令
CentOS“linux”实用指令整理2:进阶指令
Linux 基本指令(一)
Linux基础指令入门
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券