腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
android操作系统中的系统调用是
如何
执行的,是否可以对其进行监控?
android
、
hook
、
system
、
call
、
dalvik
我在理解系统调用是
如何
在android应用程序执行中起作用时遇到了一些问题。然后使用JIT编译器将ODEX直接编译成
机器码
以供执行。 在这种情况下,android的
linux
内核上的系统调用是
如何
发挥作用的?此外,有没有可能监控这些系统调用的方法?
浏览 0
提问于2015-02-05
得票数 1
4
回答
是什么将vbscript转换为
机器码
?
interpreted-language
像C#和java这样的编译语言拥有及时的编译器,可以将它们(从字节码)转换成
机器码
(0和1)。像VBScript这样的解释型语言是
如何
转换成
机器码
的呢?它是由操作系统完成的吗?
浏览 1
提问于2012-02-29
得票数 2
回答已采纳
3
回答
MIPS程序集字符串(ASCII)指令
c
、
string
、
assembly
、
ascii
、
mips
我正在用C语言编写一个用于MIPS汇编的汇编器(因此它将MIPS汇编转换为
机器码
)。谢谢
浏览 4
提问于2011-10-22
得票数 2
回答已采纳
2
回答
如何
读取
linux
崩溃信息中的
机器码
assembly
、
crash
、
linux-kernel
linux
崩溃信息中有机器代码。有没有工具可以把这些机器代码翻译成汇编指令?
浏览 3
提问于2012-08-10
得票数 2
回答已采纳
1
回答
Java中的JIT编译
如何
将动态编译的指令加载到内存中?
java
、
linux
、
native
、
jit
、
dynamic-loading
我的问题是,从技术上讲,这是
如何
发生的?我的理解是,现代处理器将内存区标记为只读部分和可执行部分,以防止恶意代码执行。因此,JVM不能真正将新的“可执行代码”写入它可以访问的内存空间(即自修改代码)。其他操作系统,如
Linux
等,是否也提供了类似的功能,以便JIT正常工作? 有人能帮我澄清一下吗?
浏览 2
提问于2013-07-11
得票数 8
回答已采纳
1
回答
对V8引擎工作原理的困惑
javascript
、
v8
我刚接触JS,正在学习V8引擎是
如何
在幕后工作的。V8生成的是字节码而不是
机器码
,这是真的吗?我的意思是,点火生成字节码后,分析器会分析字节码以进行改进,然后编译器( TurboFan )会对字节码进行分析和优化,也就是说,TurboFan是从字节码中生成
机器码
还是优化字节码?
浏览 13
提问于2019-11-14
得票数 2
1
回答
把C和汇编语言编译成纯
机器码
?
c
、
assembly
、
binary
但它们是从C和汇编编译而来的--也就是说,
linux
内核源代码不仅仅由1和0组成,它还由C源代码组成。我
如何
将我的汇编和C程序编译成通用x86 (在我的例子中是x86-32)微处理器范围内的
机器码
,以便我可以从这些文件启动。
浏览 1
提问于2011-07-16
得票数 2
5
回答
dll会变成机器代码吗?
c++
、
c
、
visual-studio
、
visual-studio-2008
所以我知道.lib文件被转换成了
机器码
。但是dll又
如何
呢??它们是否在应用程序执行时转换为
机器码
?? 如果使用不当,这可能很容易导致黑客攻击。
浏览 0
提问于2010-06-04
得票数 8
回答已采纳
1
回答
有没有可能将使用fasm得到的机器代码注入到x64二进制文件中?
assembly
、
x86-64
、
fasm
我想在运行时从x64程序集中获取
机器码
。并将此机器代码注入x64二进制文件。 我已经在运行时使用FASM从x86程序集中获得了
机器码
。我想知道
如何
在运行时从x64程序集中获取
机器码
。
浏览 12
提问于2019-07-19
得票数 0
2
回答
基于C# if/else的编译器优化
c#
、
.net
、
compiler-construction
、
compiler-optimization
我对编译器和.Net
如何
优化生成的
机器码
没有太多的了解,但我想了解以下场景: { public bool anyFlag;编译器会为Action方法生成MIL/
机器码
吗?如果是这样,它会在那里进行If检查吗?
浏览 2
提问于2011-11-15
得票数 3
回答已采纳
1
回答
python编译文件在导入中的优先级是什么?
python
、
compilation
、
bytecode
、
cython
使用Cython,您可以将它们编译成
机器码
(
Linux
中的*.so)。 如果您使用的是将两个文件放在同一个文件夹下,那么它们之间的优先顺序是什么?
浏览 1
提问于2011-07-05
得票数 11
回答已采纳
2
回答
为什么可执行文件依赖于操作系统?
operating-system
然后,该CreateWindow被翻译成用于CPU的
机器码
。那么为什么在示例中它不能在
Linux
上运行?既然Windows API现在是机器指令,那么另一个操作系统是
如何
知道我使用的呢?请解释一下。
浏览 3
提问于2017-02-13
得票数 0
7
回答
JIT与解释器
java
、
jit
在运行时,它将字节码转换为
机器码
( JVM还是Actual machine ?)对于下一次,它从缓存中取出并运行,对吗?请消除我的疑虑。
浏览 31
提问于2010-09-15
得票数 64
回答已采纳
2
回答
未打开Exe文件
c++
、
visual-studio-code
当我使用g++在
Linux
上编译它时,它工作得非常好。当我在Windows上使用构建工具编译它时,它仍然将代码编译成
机器码
,但我无法打开可执行文件。我使用Microsoft构建工具作为编译器。
浏览 29
提问于2020-12-01
得票数 0
2
回答
如何
在类Unix操作系统下方便地运行SBCL代码?
lisp
、
common-lisp
、
sbcl
使用SBCL,您可以将Lisp代码编译为
机器码
。第二种方式在类Unix操作系统下是
如何
工作的?
浏览 0
提问于2012-01-30
得票数 23
回答已采纳
1
回答
当我们编译C++时,我们得到了什么?二进制代码?汇编代码?
c++
、
compilation
在Java中,当我们编译一个文件时,我们得到的是字节码,然后在虚拟机上执行。
浏览 3
提问于2015-03-19
得票数 1
1
回答
如何
汇编RISC-V指令集的RVC扩展?
assembly
、
compilation
、
riscv
、
opcode
我有使用RVC指令的汇编代码,如下所示: c.j 24 当我尝试汇编它时,我得到了32位的
机器码
,但我希望得到的是16位的,因为它是压缩指令。我是这样编译的:riscv64-unknown-
linux
-gnu-gcc -c -mabi=ilp32 -march=rv32imac input.s -o output 有人知道怎么解决这个问题吗?
浏览 126
提问于2020-08-25
得票数 1
1
回答
在关闭NX位的情况下在
linux
中分配数据页
linux
、
operating-system
在
linux
中,有没有一种方法可以让我在数据页中写出代码,然后在那里设置我的函数并直接调用它?我在windows上看到过类似的东西,你可以为该页面分配一个关闭了NX保护的页面,但我找不到一个类似的
linux
操作系统调用。
浏览 3
提问于2012-10-03
得票数 0
回答已采纳
2
回答
在运行时将代码注入可执行文件
linux
、
assembly
、
arm
、
x86-64
我正在开发应用程序(用C++编写),它在运行时生成一些
机器码
(现在是
Linux
,x86-64,但我计划迁移到ARM上)。接下来,它将生成的代码存储在内存中,并通过跳转到内存位置来执行它。我想知道可执行加载器是
如何
做到这一点的?
浏览 3
提问于2011-06-04
得票数 13
回答已采纳
3
回答
对于可能/不可能的提示的使用,是否有任何性能测试结果?
c++
、
c
、
optimization
、
gcc
、
micro-optimization
gcc的特色是,它可以帮助编译器生成具有更好分支预测的
机器码
。 有没有关于正确使用或不使用这些提示会
如何
影响一些真实系统上真实代码的性能的数据?
浏览 1
提问于2011-09-30
得票数 9
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券