操作系统
文章平均质量分 63
深入浅出操作系统
醉墨居士
静生智,定生慧,满招损,谦受益
展开
-
手写操作系统篇:实现裸机应用程序
我们既然是手写操作系统,那么就不能再继续依赖底层操作系统了,就需要我们直接和硬件对接。原创 2023-11-03 23:47:31 · 562 阅读 · 0 评论 -
手写操作系统篇:环境配置
这篇博客先配置好我们之后的开发环境,下载一些依赖的软件包ubuntu系统。原创 2023-11-03 16:00:16 · 420 阅读 · 0 评论 -
手写操作系统篇:前言
大家好,最近在写一个操作系统,然后记录和分享我的感悟,帮助大家能够深入浅出操作系统这个领域,这个系列的代码简洁,麻雀虽小,五脏俱全,可以帮助大家把握操作系统的心脏和脉搏。原创 2023-11-03 08:38:39 · 167 阅读 · 0 评论 -
清华训练营悟道篇之操作系统的内存管理
内核中直接访问物理地址(恒等映射)原创 2023-10-29 16:24:30 · 278 阅读 · 0 评论 -
清华训练营悟道篇之操作系统的调用接口
API (Application Programming Interface)定义了源码级(如 C 语言)函数的参数,参数的类型,函数的返回值等。API 与编程语言相关,如 libc 是基于 C 语言编写的标准库,那么基于 C 的应用程序就可以通过编译器建立与 libc 的联系,并能在运行中正确访问 libc 中的函数。ABI (Application Binary Interface)定义了二进制机器代码级别的规则,主要包括基本数据类型、通用寄存器的使用、参数的传递规则、以及堆栈的使用等等。原创 2023-10-24 17:07:18 · 148 阅读 · 0 评论 -
清华训练营悟道篇之浅谈操作系统
操作系统是一个帮助用户和应用程序使用和管理计算机资源的软件,它控制着嵌入式设备、更通用的系统(如智能手机、台式计算机和服务器)以及巨型机等各种计算机系统。原创 2023-10-24 16:12:08 · 127 阅读 · 0 评论 -
操作系统篇之虚拟内存
虚拟内存是计算机操作系统中的一种技术,它将每个进程的内存空间划分成若干个固定大小的页,并通过页面映射技术将这些页与物理内存或磁盘上的页面文件进行交换。原创 2023-09-22 22:56:19 · 740 阅读 · 0 评论 -
安装操作系统
注意: 以linux为例, windows操作更简单,安装制作u盘的软件,图形化界面无非点点(我以前有个博客讲了用linux制作u盘: https://blog.csdn.net/qq_67733273/article/details/130029100)linux (deb系: 国产deepin, ubuntu, debian;arch系: manjaro)以下操作系统本人均物理机安装过。原创 2023-09-18 08:18:12 · 1064 阅读 · 0 评论