首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
操作系统
shengjk1
创建于2024-11-04
订阅专栏
从零写一个操作系统
等 6 人订阅
共6篇文章
创建于2024-11-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
从零开发操作系统-聊一聊C语言中的头文件
作者因觉得写操作系统有趣且考虑未来初级程序员岗位变化,重启写操作系统计划。介绍《30 天自制操作系统》中 C 语言.h(头文件)和.c(源文件)两种文件类型特点、作用,阐述.h文件诸多好处,还对 C
从零开发操作系统-聊一下GDT 和 IDT
文章重点解释了在操作系统开发中,GDT(全局描述符表)和IDT(中断描述符表)的作用,特别是它们如何支持鼠标移动等中断处理。作者通过具体实例,阐述了GDT和IDT在内存管理、中断处理及系统稳定性方面的
从零开发操作系统-CPU的实模式和保护模式以及长模式
介绍了x86架构下的CPU模式:实模式、保护模式和长模式,以及它们之间的切换方法。实模式、保护模式和长模式
从零开发操作系统-从0x7C00开始:理解引导扇区的奥秘
这篇文章详细介绍了计算机启动过程中CPU和BIOS的启动顺序,以及BIOS如何将引导扇区加载到内存中的0x7C00地址,并从那里开始执行引导扇区中的代码。文章还解释了为什么在汇编语言中,程序的装载地址
从零开发操作系统-第二天汇编语言、BIOS以及Makefile介绍
详细介绍了汇编语言基础,包括操作系统引导程序Bootloader Code的编写和BIOS的作用。同时,文章还解释了Makefile的构成和重要性,以及BIOS的历史和发展。
30天自制操作系统-为什么磁盘的扇区为 512 byte
本文通过讲解机械硬盘中扇区、簇等底层概念,以及Windows和Linux系统中对扇区的不同管理方式,探讨了硬盘存储的原理和操作系统如何管理硬盘空间。通过了解这些知识,可以更好地理解电脑的存储机制,以及