vm-implementation

vm-implementation

文章 0 浏览 4

具有单寄存器虚拟机的解释器 - 可以评估所有数学。表达式?

我正在写一个解释器。我以前曾这样做过,但从未尝试过可以与 3 + 4 * 2 / ( 1 − 5 ) ^ 2 ^ 3 等表达式一起使用的方法。 我在解析过程中没有遇到问题…

娇纵 2024-09-02 15:22:06 12 0

登记管理技巧

实现自定义虚拟机,我开始使用寄存器(这些寄存器将存储指针,空时为 NULL)。但是,我开始意识到我实际上不知道如何管理基于寄存器的内存。例如,如…

姐不稀罕 2024-09-02 04:35:14 9 0

可以 C++简化 Lua VM 实现?

对于那些浏览过 Lua C VM 实现的人来说,使用 C++ 会显着简化实现吗?…

北陌 2024-09-01 11:35:03 8 0

如何在自定义虚拟机中实现尾调用

如何在自定义虚拟机中实现尾调用? 我知道我需要弹出原始函数的本地堆栈,然后弹出它的参数,然后推送新参数。但是,如果我弹出函数的本地堆栈,我该…

栩栩如生 2024-09-01 09:55:36 10 0

编写 VM - 格式良好的字节码?

我用 C 语言编写虚拟机只是为了好玩。蹩脚,我知道,但幸运的是我在 SO,所以希望没有人会取笑:) 我写了一个非常快速的虚拟机,它读取(我自己的)ASM…

很快妥协 2024-09-01 00:45:05 12 0

哪些应用程序虚拟机是用高级语言编写的?

有哪些应用程序虚拟机是用高级语言编写的? C/C++ 看起来像是首选语言(原因显而易见)。 我在谷歌上发现至少有两个用Java编写的(都是元循环): Jik…

唐婉 2024-08-30 14:52:52 14 0

将虚拟机作为应用程序的一部分实现的主要好处是什么?

我最近研究的几个数据库在内部实现了虚拟机来执行各自的数据读取和写入。例如,请查看这篇关于 SQLite 虚拟机(他们称之为“VDBE”)的文章。我很好奇…

旧竹 2024-08-26 10:35:08 10 0

BEAM 和 JVM 之间有哪些基本功能/架构差异?

BEAM 和 JVM 之间有哪些基本功能/架构差异? 是的,我知道:一个最初是围绕 java 构建的,另一个是围绕 erlang 构建的 我(在某种程度上)了解 JVM,…

眼角的笑意。 2024-08-21 13:56:03 13 0

对于开发爱好语言来说,什么是好的 VM?

我正在考虑编写自己的小语言。 我找到了一些选择,但请随意提出更多建议。 JVM Parrot OSA 许多语言都在使用 JVM,但除非您编写类似 Java 的语言,否…

墨小沫ゞ 2024-08-19 08:19:11 12 0

实现 VM 的教程/资源

我想要自学目的为动态语言实现一个简单的虚拟机,更喜欢用 C 语言。类似于 Lua VM、Parrot 或 Python VM,但更简单。除了查看现有虚拟机的代码和设计…

水染的天色ゝ 2024-08-17 11:28:17 10 0

有没有办法在不使用虚拟机的情况下在Smalltalk中进行开发?

我真的开始学习Smalltalk了。现在我正在使用Squeak,但是有什么方法可以在不使用VM的情况下在Smalltalk中进行开发,但是像IDE之类的东西?…

最舍不得你 2024-08-15 11:24:22 13 0

跨平台VM的C内存管理

我问了一个关于我得到的 C 型尺寸的 问题一个很好的答案,但我意识到我可能无法很好地表达这个问题以达到我的目的。 在转为软件工程师之前,我的背景…

别忘他 2024-08-08 14:08:42 9 0

如何编写链接器

我已经为 C 语言编写了一个输出字节码的编译器。这样做的原因是能够为在多个平台上运行的嵌入式平台编写应用程序。 我有编译器和汇编器。 我需要编写…

俏︾媚 2024-08-08 01:02:54 7 0

CLR是虚拟机吗?

我读过一本书,其中提到 .net CLR 作为虚拟机?任何人都可以证明这一点吗?为什么我们在某些开发平台上需要虚拟机的概念? 是否有可能开发一个完全面…

鹿! 2024-08-07 04:30:24 10 0

虚拟机可以实现为神经网络吗?

免责声明:我不是数学天才,也没有任何编写神经网络的经验。所以,请原谅我在这里所说的任何愚蠢的话。 ;) 我一直读到有关神经网络用于机器学习的内…

楠木可依 2024-08-04 20:20:09 8 0
更多

推荐作者

離殇

文章 0 评论 0

小姐丶请自重

文章 0 评论 0

Aik

文章 0 评论 0

国产ˉ祖宗

文章 0 评论 0

猥琐帝

文章 0 评论 0

半仙

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文