osdev

osdev

文章 0 浏览 4

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

我正在阅读有关 Singularity 的内容,它部分是用 C# 开发的,但是我怎样才能用C#开发一个操作系统?(因为引导加载程序需要在汇编中,我知道)我想知…

浪菊怪哟 2024-08-09 08:50:54 6 0

如何在 NASM 程序集中使用 BIOS int 13h 从磁盘加载内核?

我已经被这个问题困扰了好几个星期了,不知道哪里出了问题,因为 NASM 没有给我任何错误。由于注释,该代码非常不言自明。 这是从 BIOS 加载的代码 ;-…

甜警司 2024-08-07 04:17:33 10 0

如何在旧台式电脑上构建小型操作系统?

Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进这个问题吗?通过编辑这篇文章来更新问题,使其…

零崎曲识 2024-08-01 15:47:31 11 0

如何使用 Visual Studio 构建内核映像?

我想使用 Visual C++ 为 x86 机器构建嵌入式内核。 我有一些要编译的 C 和汇编代码文件,我想以与 GRUB 等多重引导引导加载程序兼容的方式将它们全部…

我恋#小黄人 2024-07-15 23:40:50 12 0

对于初学者内核开发来说,什么是好的准系统 Linux 发行版?

在我的操作系统课程中,我们希望使用我们自己的一些简单的 C 系统调用来修改 Linux 内核。 适合此目的的好的发行版是什么? 我们不需要任何装饰,不需…

裸钻 2024-07-13 08:42:37 11 0

在从中断处理程序返回之前,是否必须弹出由某些异常压入堆栈的错误代码?

我已经加载了一个包含 256 个条目的 idt 表,所有条目都指向类似的处理程序: 对于异常 8 和 10-14,推送异常编号(这些异常会自动推送错误代码), …

后来的我们 2024-07-13 02:17:37 11 0

如何以编程方式创建可启动 CD?

我正在使用准系统教程作为我正在开发的操作系统的基础,它似乎是一个较旧的教程:它将内核编译为软盘映像,然后使用 GRUB 加载它。 基本上,我仍然想…

等往事风中吹 2024-07-11 01:28:10 20 0

创建自定义操作系统的障碍

在我看来,程序员(尤其是计算机科学毕业生)尝试解决的最常见的过于雄心勃勃的项目是构建自己的操作系统。 (尝试创建自己的编程语言+编译器可能更常…

无尽的现实 2024-07-09 14:55:18 14 0

开发操作系统的资源

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers. 要求我们推荐或查找工具、库或最喜欢的…

下雨或天晴 2024-07-08 09:22:18 12 0

操作系统通常如何管理内核内存和页面处理?

我正在研究内核设计,并且有一些有关分页的问题。 到目前为止我的基本想法是这样的:每个程序都有自己的(或者它认为的)4G 内存,减去我为程序可以调…

樱娆 2024-07-08 04:35:05 13 0

设置 IRQ 映射

我正在遵循一些教程和参考文献来尝试设置我的内核。 我在教程中遇到了一些不熟悉的代码,但根本没有解释它。 我被告知该代码将 16 IRQ (0-15) 映射到 …

寒江雪… 2024-07-08 02:15:37 17 0

使 GRUB 自动从内核启动

我正在为操作系统开发内核。 为了执行它,我决定使用 GRUB。 目前,我有一个脚本附加到 GRUB 的 stage1、stage2、pad 文件和内核本身,这使得它可以启…

是伱的 2024-07-08 02:07:23 17 0

x86 组件上的保护模式键盘访问

我正在为我正在开发的一个非常基本的内核进行键盘输入,但我完全陷入困境。 我似乎无法在网上找到任何可以向我展示我需要了解的信息的信息。 我的内核…

茶底世界 2024-07-07 08:45:08 14 0

内核开发中使用的堆栈大小

我正在开发一个操作系统,而不是对内核进行编程,我正在设计内核。 该操作系统针对的是 x86 架构,而我的目标是现代计算机。 预计所需 RAM 数量为 256…

只是我以为 2024-07-06 09:53:11 8 0

除了 malloc/free 之外,程序还需要操作系统提供其他东西吗?

我正在为我正在开发的操作系统设计内核(我实际上将其称为“核心”,只是为了有所不同,但它基本上是相同的)。 如果我无法启动和运行多任务处理、内…

笑看君怀她人 2024-07-06 09:38:37 10 0
更多

推荐作者

娇女薄笑

文章 0 评论 0

biaggi

文章 0 评论 0

xiaolangfanhua

文章 0 评论 0

rivulet

文章 0 评论 0

我三岁

文章 0 评论 0

薆情海

文章 0 评论 0

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