首页

来自osdev
Zhang3讨论 | 贡献2021年12月24日 (五) 06:02的版本
跳到导航 跳到搜索

译者注:这里是一个关于操作系统开发的WIKI知识库,所以整体风格并不是一个导师编写的教材指南,而是由很多创作者觉得可能需要的词条组成的一个手册。如果你是第一次来可以选择随便看看,或者从Babystep这个教程看看,随着你研究的越深入,越会理解各个词条的作用价值,祝你学习愉快。

我知道这里的翻译质量还只是处在“能勉强读懂”的情况,如果您愿意帮忙,有什么想要分享或询问的也欢迎写邮件联系我z3l4w5@sina.com。

OSDev Wiki 永远需要你的帮忙!查看 Wish List 可以获得更多信息。

显示: 简略视图 - 扩展视图

Introduction

基础信息

环境


Bare Bones / Baby Steps

操作系统组织示例


引导和设置


测试和调试

开发


编译器开发

Design Considerations

内核模型

任务模型

内存和资源管理

系统调用


调度

进程同步

IPC进程间通信

Resources

Reference Information

可执行文件类型

文件系统

Hardware

CPU

总体

X86
模式

其它

ARM


内存


中断请求(IRQ)和异常(Exceptions), PIC, NMI, APIC, OPIC

时钟(Clocks),定时器(Timers)和计数器(Counters)


视频

音频

存储设备

输入/输出


Plug and Play


PCI, USB 和类似其它内容...

UEFI


ACPI

网卡和通讯设备

非x86开发

Tools

引导加载程序(Bootloaders)

编译器(Compilers)

汇编器(Assemblers)

链接器(Linkers)

模拟器(Emulators)

处理磁盘映像

de:Hauptseite


已安装MediaWiki。

请查阅用户指导以获取使用本wiki软件的信息。

入门