c# - 如何使用 C# 构建操作系统

标签 c# osdev

我正在阅读 Singularity它是部分用 C# 开发的,但是我如何开发一个部分用 C# 的操作系统?(因为引导加载程序需要在汇编中,我知道)我想知道的是从哪里开始(教程, 图书馆...)?

PS:祝贺 Singularity 开发人员,干得非常好! ;)

最佳答案

Renraku是一个开源项目,旨在尽可能多地使用 .NET 技术创建操作系统。 This post在 GitHub 上有源代码的链接。

关于c# - 如何使用 C# 构建操作系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1669993/

相关文章:

assembly - 如何通过JMP在MBR中重定位代码?

c# - 使用C#模拟确认javascript弹出窗口

c# - 如何使用两个不同的数字生成唯一 key ,然后使用这些数字之一检索此 key

assembly - 使用 .word 65535 会导致 QEMU 重新启动

assembly - 编写一个简单的引导加载程序来读取用户名

assembly - 如何在 nasm os 中填满屏幕

x86 - 多核/NUMA 上的 CPUID

c# - Blazor/.Net6.0 错误 RZ2005 和 RZ1011 为什么会发生?

c# - 如何在 C# 中显示没有数据点的图表?

c# - 从 C# 中的字符串中去除字节顺序标记