腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
2
回答
JVM
指令集
CPU周期和字节大小
页面提供了有关助记符的信息,例如aaload、aastore...等。你知道在哪里可以找到这些信息吗?
浏览 3
提问于2009-09-09
得票数 0
回答已采纳
2
回答
我应该如何解释
JVM
指令集
文档中的“操作数栈”?
我正在读章mnemonic Short description of the instruction operand1 ... mnemonic = opcode ..., value1, value2 → A longer description detaili
浏览 4
修改于2021-07-02
得票数 2
3
回答
字节码是否被视为
JVM
的
指令集
?
Transmeta以这种方式在VLIW处理器上实现了x86
指令集
。 这到底是什么意思?是bytecodes are ISA for
JVM
和
JVM
in-转折支持ISA的处理器.
浏览 4
修改于2014-01-17
得票数 3
回答已采纳
1
回答
JVM
:
JVM
指令实现可以使用什么语言?
摘自
JVM
的官方文档: 因此,只要
JVM
在C中实现它的
指令集
,那么实现就可以使用本机方法堆栈。这让我想到
JVM
指令集
可以在哪些其他语言中实现,以及在这些情况下使用什么样的堆栈?
浏览 1
修改于2021-01-25
得票数 1
回答已采纳
2
回答
如何设计基于堆栈的机器
指令集
?
基于堆栈的虚拟机(如CLR和
JVM
)有不同的
指令集
。在创建虚拟机的同时设计
指令集
有什么理论依据吗?例如,有
JVM
指令集
将0-5的常量加载到堆栈中。iconst_0iconst_2iconst_4而在CLR中,有
指令集
将数字从0到8加载到堆栈上,如下所示ldc.i4.1
浏览 0
提问于2012-06-29
得票数 3
回答已采纳
1
回答
如何设计堆栈机器的
指令集
?
基于堆栈的虚拟机,如CLR和
JVM
,具有不同的
指令集
。在创建虚拟机时设计
指令集
背后有什么理论吗?例如,有
JVM
指令集
可以将0-5中的常量加载到堆栈中iconst_1iconst_3iconst_5 而在CLR中,
指令集
用于将编号从0到8加载到堆栈上
浏览 6
修改于2015-06-13
得票数 1
1
回答
如何在ARMv8-a上启用Aarch32
指令集
?
根据ARM的,3.2节
指令集
ARM 8- AArch32
指令集
由A32 (ARM
指令集
,32位固定长度
指令集
)和T32 (拇指
指令集
,16位固定长度
指令集
;Thumb2
指令集
,16位或32位长度
指令集
它是ARMv7-A
指令集
的一个超集,因此它保留了运行现有软件所必需的向后兼容性。在A32和T32中增加了一些以保持与A64
指令集
的一致性,包括NEON划分和加密扩展指令。with-system-zlib --disa
浏览 4
提问于2016-07-28
得票数 3
回答已采纳
9
回答
Java字节码规范
有没有学习
JVM
字节码
指令集
的好地方?说明书,也许还有一些教程?感谢你的知识,也许还有谷歌搜索。
浏览 0
提问于2008-12-11
得票数 35
1
回答
为什么Java字节码
指令集
不是正交的?
JVM
8规范第2.11.1节包括:在我看来,这意味着Java字节码
指令集
充满了肮脏的漏洞。我认为使
指令集
非正交的唯一原因是对内存受限的系统进行优化;这些设计决策似乎使编写优化器变得更加困难,更不用说限制
指令集
了。 我肯定漏掉了什么。为什么Java设计人员会这样做呢?
浏览 0
修改于2015-05-21
得票数 4
回答已采纳
3
回答
为x86处理器生成程序集
一开始,我决定把目标对准
JVM
,忽略所有的低级机器,但为了学习一些我不太了解的东西,我改变了主意。这改变了我的IR,因为以
JVM
为目标允许我(或多或少)在进行方法调用或构造对象时挥手。我现在需要知道的是: 以资源代替答案的链接是完全受欢迎的。
浏览 5
提问于2010-03-01
得票数 7
回答已采纳
1
回答
我不理解
JVM
实现中的操作码
我正在编写
JVM
。我一直在逐个实现所有的操作码,直到我面对dup2。甲骨文
指令集
说 我该如何选择执行哪一项手术?
浏览 7
修改于2022-02-28
得票数 0
回答已采纳
4
回答
Java虚拟机语言是不可知的吗?
它不是一个纯语言不可知
指令集
的纯堆栈虚拟机。例如,纯FORTH实现将只有堆栈操作。 问题是,
JVM
语言是不可知的吗?
浏览 1
修改于2011-09-20
得票数 10
回答已采纳
2
回答
Java只要求VM的原子性吗?
我查看了AtomicInteger类(发现)的Java源代码,以了解实现
JVM
需要哪些原子原语。然而,并不是每个处理器(尽管大多数现代处理器都有)都有支持这些原语的
指令集
。那么,java是否要求本机架构上的这些原语具有有效的
JVM
,因此所有
JVM
实现都将支持本机线程的原子性,还是java中的原子性仅在java线程之间得到保证?
浏览 1
提问于2015-05-06
得票数 6
回答已采纳
1
回答
架构上的字节顺序转换成本
每个CPU体系结构,特别是
指令集
,都是不同的,并且每个体系结构都允许不同的实现来改变字节顺序。一些CPU包含特定的指令,而其他CPU则不包含。是否有关于特定架构上的特定
JVM
的数据?在Dalvik上有什么不同吗? 与此相关的架构有x64、ARM、MIPS和
JVM
/Dalvik。我错过了什么吗?
浏览 3
修改于2014-02-01
得票数 0
3
回答
指令集
和
指令集
体系结构(ISA)有什么区别?
我无法理解
指令集
和
指令集
架构之间的区别。现在
指令集
体系结构是什么?我查过维基百科,它在
指令集
上有一个页面,在第一行有一个指向
指令集
架构的链接,它重定向到计算机体系结构。 那么
指令集
架构和计算机体系结构是一样的吗?请有人解释一下IS和ISA之间的具体区别,这样我就可以理解ISA是什么,以及ISA为
指令集
添加了什么。。
浏览 6
提问于2017-04-08
得票数 4
回答已采纳
6
回答
什么意味着Squeak跨平台运行“比特-相同”,在某种程度上Java不运行?
由于拥有不同
指令集
的机器显然不能在本地运行相同的程序,如果有人说Squeak在不同的机器上运行相同的程序,而Java却不这样做,这意味着什么呢?我的印象是编译后的Java类在任何
JVM
上的任何机器上都是相同的运行,不是吗?
浏览 5
修改于2015-06-14
得票数 8
回答已采纳
5
回答
编译为java字节码(不使用Java)
我们已经有了大量关于
指令集
的文档,但是需要关于如何直接填写类文件/写十六进制的信息。即使是从零开始编写.class文件的简单示例也是很好的。
JVM
规范不是我们所追求的,我们真正需要的是一个示例或一个演练。
浏览 5
修改于2012-09-16
得票数 21
回答已采纳
2
回答
哪些因素影响所需的编译器?
这个平台将有一个特定的操作系统和
指令集
。 感谢所有回答我的人。我
浏览 6
修改于2017-05-23
得票数 3
回答已采纳
2
回答
x86和x64共享
指令集
?
指令集
应该是不同的,因为它们有不同大小的寄存器。 我们之所以能够在64位操作系统上运行32位应用程序是因为x86-64吗?除了x86-64,x64
指令集
还有其他
指令集
吗?有些人告诉我,x64只是为了扩展内存范围,而他们拥有的
指令集
是相同的。这是正确的吗?
浏览 2
修改于2016-01-15
得票数 1
回答已采纳
1
回答
跨平台SIMD调用可能只有一个可执行文件?
我的问题是:是否有可能在C++中编译一个跨平台的可执行文件,它支持各种SIMD
指令集
,并实时选择最佳使用的
指令集
?在性能方面最好,通常最近的
指令集
更好。不同的用户很可能有不同的CPU支持不同的SIMD
指令集
。在游戏启动时,检测并使用了最佳SIMD
指令集
。 自然,我将不得不调整我的代码和支持几个手动选择SIMD
指令集
。
浏览 1
修改于2018-06-27
得票数 0
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券