永发信息网

java虚拟机可否硬件实现

答案:4  悬赏:20  手机版
解决时间 2021-03-01 09:03
能否按照java的标准设计一个硬件直接实现的java虚拟机,这样的虚拟机一定能讲java的运行效能发挥到极致。以此出现的单片机一定能大显身手,大大降低单片机的开发难度。可行吗
最佳答案
个人认为:)1.就技术和工作量来说不是一个简单的任务 成本很高。2.单片机的开发难度不是由java虚拟机决定的,而是由应用本身决定的。3.此外用硬件实现的java虚拟机已经不是一个"虚拟"机了,推广难度未知。:)。4.楼主要是能搞出来,立马在全球引起轰动。做人要低调。~~
全部回答
可行 就是成本大
jvm(java虚拟机)是可运行java字节码的虚拟计算机系统,我们可以把java虚拟机看成一个微型操作系统,在它上面可以执行java的字节码程序,它附着在具体操作系统之上,本身还有一套虚拟机指令,但它通常是在软件上而不是在硬件上实现,java实现一个抽象层,将底层硬件平台,操作系统与编译过的代码联系起来,java实现跨平台性,字节码具有通用的形式,只有通过java虚拟机处理后才可以转换成本机形式。自己慢慢的理解一下,我也是从学过的资料上整理的一些,相信你会明白的!
不知道有没有做出来,不过COTEX好像有版本已经集成了JAVA加速模块,硬件做的加速模块。。不过工程量的确是,可怕的。。。一个人估计很难很难做。。。这个编译器不是到机器指令就停了。。。你可以理解为一定要编译到硬件与非门实现,而且要是能够优化到在一块很小的芯片那能实现。。要不长的比FPGA还要大。。。基本就没用了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我的打果汁机那个盖子的橡胶圈发霉了!而且很
邮缘宾馆地址有知道的么?有点事想过去
06年1.8手动伊兰特带天窗22万公里
为什么要用手掂一掂
为女儿起名、要有一个字有木字边
EMS是什么??贵不贵??
貂绒大衣怎么保养
凯江晶典(西南门)地址在什么地方,想过去办事
为什么我妈妈偏向弟弟。
法律监督体系的社会监督
欧版诺基亚5630xm的wifi怎么用
摩托车,线路烧焦了
下列各组句子中.加点的词的意义和用法不相同
张运集团宣化县运输有限公司地址在哪,我要去
求夜小苏的水浴晨光全文,注意是全文 网盘也
推荐资讯
珠海文华书城会员怎样办?
Java 中说method 必须叫start()是什么意思
sec0等于多少?求解
已知:一瓶40L钢瓶装氦气,压力为14.5兆帕,氦
1898年康有为在《上清帝第五书》中说:“若诏
坑爹哥在哪里直播?
中建安装工程有限公司西安分公司地址有知道的
安徽省会考时间多少。
胜利社区在哪里啊,我有事要去这个地方
只生了一个孩子,计生委电脑上却登记生了两个
给人道歉送什么礼物好
一张gif图,穿了件绿色爱心衣服脸肉肉的妹子咬
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?