【问题标题】:Possible to write an WHOLE operating system in Java [closed]可以用 Java 编写整个操作系统 [关闭]
【发布时间】:2022-10-01 00:30:55
【问题描述】:

汇编语言可能非常困难。语法很棘手。如何打印出简单的文本行也很难学习。有没有可能创建操作系统并至少避免组装的方法?

  • 这个问题与github有什么关系?

标签: java operating-system


【解决方案1】:

当您运行 Java 程序时,它不会作为直接机器代码运行,而是以 Java 虚拟机 (JVM) 运行的“字节码”形式运行。不幸的是,这意味着不可能用 Java 编写操作系统,因为没有任何东西可以在机器上执行代码。

通过一些设置,您可以在操作系统中从汇编运行 c 代码,这不是很高的级别,但它比汇编更好。这是关于这个主题的一个很酷的教程系列。

https://www.youtube.com/watch?v=-v6uRjpR_0M&list=PLxN4E629pPnKKqYsNVXpmCza8l0Jb6l8-&index=6

【讨论】:

    猜你喜欢
    • 2010-09-16
    • 1970-01-01
    • 2012-10-07
    • 2011-10-16
    • 1970-01-01
    • 2011-11-19
    • 2013-08-18
    • 2011-10-31
    • 2012-11-04
    相关资源
    最近更新 更多