osdev

osdev

文章 0 浏览 6

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

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

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

开发操作系统的资源

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

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

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

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

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

设置 IRQ 映射

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

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

使 GRUB 自动从内核启动

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

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

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

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

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

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

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

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

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

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

笑看君怀她人 2024-07-06 09:38:37 12 0

开发x86架构的操作系统

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

怀里藏娇 2024-07-05 17:19:06 13 0

了解 Linux 或 BSD 内核内部结构的最佳方法是什么?

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

压抑⊿情绪 2024-07-04 11:36:07 13 0

将 32 位和 16 位代码与 nasm 混合

这是一个低级系统问题。 我需要混合 32 位和 16 位代码,因为我试图从保护模式返回到实模式。 作为一些背景信息,我的代码是在 GRUB 启动后执行此操作…

网白 2024-07-04 08:43:45 10 0
更多

推荐作者

Promise

文章 0 评论 0

qq_lbRlsh

文章 0 评论 0

待"谢繁草

文章 0 评论 0

yy2010hell

文章 0 评论 0

漫无边际

文章 0 评论 0

傲娇萝莉攻

文章 0 评论 0

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