腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
哪个
Linux
实体负责生成非法
指令
陷阱?
linux
、
riscv
、
binutils
、
rocket-chip
我正在开发一个自定义版本的Rocket Chip,它具有一些额外的
指令
,我希望
Linux
能正确地处理这些
指令
。尽管使用这些
指令
的裸机
程序
运行
良好,但
Linux
会使相同的基准测试崩溃,并显示“非法
指令
”消息。 有没有人知道
Linux
的哪个软件元素-加载器、反汇编
程序
或其他什么-负责检测非法
指令
?我的目标是修改这个软件,这样
Linux
就不会再抱怨我的
指令
了。如果有人知
浏览 9
提问于2018-08-14
得票数 0
1
回答
“Service...Start”
指令
对.NET核心应用
程序
到底意味着什么?
.net
、
linux
、
azure
、
ubuntu
、
.net-core
我需要部署一个.NET核心应用
程序
(使用MVC模式),该应用
程序
已经配置为在
运行
在Azure下的Ubuntu上
运行
。NGINX似乎正在用作反向代理服务器。我有一套部署
指令
,最后一步是在Ubuntu终端上
运行
以下
指令
: service myservicename start 这条
指令
到底在做什么,它的文档记录在哪里?它是.NET CLI的一部分,还是与NGINX或
Linux
有关?我能从这条
指令
的使用中得到任何关于应用<
浏览 19
提问于2019-12-10
得票数 1
2
回答
如何获取多核PowerPC上的CPU?
linux
、
multicore
、
powerpc
我有一个多线程的应用
程序
,它
运行
在
Linux
2.6.30的8核PowerPC处理器上。我想要确定线程启动时使用的是哪个CPU。显而易见的答案是打印PID处理器ID专用寄存器。使用mfspr
指令
访问PID寄存器。我尝试在我的C
程序
中使用以下asm来访问它:问题是mfspr是一个特权
指令
,即使这个应用
程序
是以根用户身份
运行
的,它也会错误
浏览 2
提问于2010-10-14
得票数 3
回答已采纳
1
回答
eax为零时非法
指令
的解释
assembly
、
x86
、
segmentation-fault
、
reverse-engineering
xor eax,eax这被认为是非法的。我能得到一个解释吗?
浏览 4
提问于2020-07-02
得票数 1
2
回答
条件生成依赖于SSE
指令
的支持
automation
、
makefile
、
sse
我只想在
运行
make的机器(本机目标)上支持SSE
指令
集的情况下才制作某些
程序
。假设它
运行
linux
,如果SSE
指令
不受支持,则返回0,否则返回>0。但是我如何在makefile中使用它来促进条件make呢?我目前使用的是GNU Make 3.81,
运行
在
linux
上。
浏览 2
提问于2013-02-14
得票数 1
回答已采纳
1
回答
禁用
Linux
Scheduler以测量特定机器代码
指令
的功耗
linux
、
kernel
、
real-time
、
scheduler
我如何在
linux
中
运行
一个
程序
,它
运行
大约10000次移位
指令
,而不被调度器中断?我想这样做是为了检查本机移位
指令
的功耗。
浏览 2
提问于2011-08-18
得票数 0
1
回答
运行
时和内核之间的区别?
kernel
、
runtime
我正在读这个码头指南: 但是,Docker需要
Linux
运行
时。在非
Linux
平台(如macOS和Windows 10 )上实现使用单个
Linux
虚拟机。容器共享这个系统。
运行
时是
浏览 0
提问于2019-07-10
得票数 2
回答已采纳
1
回答
分段故障: int 80h
assembly
、
nasm
最近我一直在学习NASM x86大会。在编写代码时,每当我使用int 21h或int 80h或任何中断时,它都会返回分段错误。整个方案是: msg: dw 'Hello World!', 10 global _main mov eax, 4 mov ecx, msg任何帮助或提示,我可以了解更多关于NASM是高度,高度赞赏。
浏览 0
提问于2018-04-11
得票数 1
回答已采纳
1
回答
是否有类似葡萄酒的应用
程序
来包装Mac应用
程序
?
windows
、
macos
、
emulator
应用
程序
葡萄酒允许您在多个操作系统上本地
运行
windows应用
程序
。是否有类似的应用
程序
可以在没有VM的情况下在Windows机器上
运行
Windows应用
程序
?
浏览 0
提问于2019-08-17
得票数 2
1
回答
像VirtualBox一样的虚拟化是如何工作的?(需要一些技术细节)
operating-system
现在我
运行
一些可执行文件。处理器从可执行文件中读取
指令
并预先形成这些
指令
。尽管我可以将任何我想要的
指令
放入文件中,但我的
程序
不能读取HDD的任意区域(并且可以做许多其他可能“坏”的事情)。操作系统启动我的
程序
,并将处理器置于某种“非特权”状态。“不安全”处理器
指令
在这种状态下是不允许的,使处理器返回到“特权”状态的唯一方法是将控制权返回给内核。内核代码可以使用所有处理器的
指令
,因此它可以执行我的
程序
“要求”的可能不安全的事情,如果它决
浏览 2
提问于2018-07-26
得票数 3
回答已采纳
2
回答
哪些因素影响所需的编译器?
compiler-construction
、
operating-system
、
cpu
、
cpu-architecture
、
instruction-set
假设我有一个小型控制台应用
程序
的C代码,我想将它编译成一个特定的平台。这个平台将有一个特定的操作系统和
指令
集。
运行
在特定
指令
集之上的操
浏览 6
提问于2014-08-05
得票数 3
回答已采纳
1
回答
安装Ubuntu 16.04时循环
16.04
、
system-installation
、
live-usb
、
hp
我正在尝试安装Ubuntu16.04从一个现场安装USB驱动器到一个旧的“惠普展馆娱乐PC”(我认为这是从2008年)。
浏览 0
提问于2016-11-04
得票数 0
回答已采纳
1
回答
使用Intel Quark在
Linux
中共享库中的非法
指令
c++
、
c
、
linux
、
assembly
、
intel
我有一个
linux
".a“库,它是为x86编译的。我没有这个库的源代码,
程序
员也不会给我它。使用这种架构在PC机上
运行
我的
程序
没有问题,但是最近我买了一个带有Intel Quark处理器的嵌入式系统。这个处理器有一个精简的
指令
集,所以当我编译我的
程序
并试图
运行
它时,我得到了一个明确的消息:“非法
指令
”。我知道这不是内存冲突问题,因为当我使用GDB调试它时,它在一个
指令
中完全失败,比如CMOVE,它属于奔腾Pro处理器中引入
浏览 3
提问于2014-09-23
得票数 4
1
回答
为什么Qemu
运行
与本机
运行
不同?
linux
、
dynamic
、
linker
、
qemu
、
ptrace
在每次
指令
之后,我
运行
qemu-x86_64 -singlestep -d nochain,cpu .我预期虚拟
程序
的两次
运行
都会执行相同的
指令
,因此两个转储文件都是相同的(相同的rip值和相同的rip值)。我的是什么?为什么在整个
程序
浏览 5
提问于2020-12-10
得票数 0
回答已采纳
1
回答
将visual studio 2017
linux
调试器从一台笔记本电脑连接到另一台笔记本电脑上的ubuntu
visual-studio
、
ubuntu-16.04
我已经在我的windows笔记本电脑上安装了visual studio 2017中的
Linux
开发。通常,为了进行调试,我们必须连接Azure VM。我在另一台笔记本上安装了Ubuntu。我可以在另一台笔记本电脑上将vs 2017
Linux
调试器与Ubuntu连接并
运行
程序
吗?如果是这样,那么是如何实现的。
浏览 21
提问于2019-06-09
得票数 0
2
回答
在
Linux
/GCC下将空指针访问转换为C++异常
c++
、
linux
、
exception
、
gcc
、
stack-unwinding
在
Linux
下,是否有任何方法将空指针访问转换为C++异常?类似于Java中的NullPointerException。在SIGSEGV处理
程序
中,
程序
的内存和注册信息将可用(如果sigaction()用于注册信号处理
程序
)。如果
程序
被拆卸,导致SIGSEGV的
指令
也是可用的。最后从信号处理
程序
返回,希望
程序
启动C++堆栈展开过程,就像抛出正常异常一样。 生成允许捕获
指令
抛出异常的代
浏览 4
提问于2016-06-07
得票数 5
1
回答
运行
在内核模式下的buggy
程序
可能造成的破坏的例子
linux
、
kernel
、
cpu
我已经读到,
程序
在内核模式下
运行
是危险的,因为它可以访问内核内存。如果发生这样的破坏会发生什么?我相信在Windows中,会出现蓝屏,但是
Linux
会发生什么呢?
浏览 0
提问于2019-03-30
得票数 1
1
回答
基于amd64的
linux
汇编语言
程序
linux
、
assembly
、
nasm
、
x86-64
、
gnu-assembler
我是否需要使用AT &T语法(GAS)或Intel语法或任何其他语法在使用NASM的AMD 64位体系结构的
linux
中编写汇编语言
程序
?用于
运行
AMD64的
指令
集是什么?是否支持推送弹出
指令
?
浏览 1
提问于2014-10-14
得票数 0
2
回答
计算操作数C
c
、
performance
我需要找出特定算法正在执行的操作的数量:赋值、递增、整数的比较器、浮点数的比较器、整数的乘法等。我之所以这样问,是因为在某些特定的情况下,我无法(或者很难)手动发现操作的数量。例如,该算法有一个qsort,查看该函数令人困惑的代码看起来需要大量的工作。
浏览 5
提问于2015-08-29
得票数 2
2
回答
sudo模式和内核模式有什么不同吗?
linux
、
unix
、
linux-kernel
、
operating-system
、
sudo
有些
指令
在用户模式下无法访问。但是,当我们执行sudo时,我们可以访问操作系统的许多关键部分,执行关键操作。 我的问题是:当一个
程序
在sudo模式下执行时,整个
程序
是否以内核模式
运行
?
浏览 4
提问于2014-02-13
得票数 24
回答已采纳
点击加载更多
相关
资讯
如何使程序在Linux后台运行
CentOS“linux”实用指令整理2:进阶指令
Linux基础指令入门
Linux 基本指令(一)
Windows远程及本地运行Linux的GUI程序
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云点播
活动推荐
运营活动
广告
关闭
领券