
操作系统
文章平均质量分 92
一个risc-v操作系统的开发
我有一只可爱的草莓熊
这个作者很懒,什么都没留下…
展开
-
(转载:htop命令解析)htop explained
从整体上来看,这篇文章对于初学者来说,是一篇扫盲的文章,值得一看。推荐大家有空看看原文。翻译 2025-01-04 21:11:41 · 139 阅读 · 0 评论 -
从头开发一个RISC-V的操作系统(五)汇编语言编程
通过上面的图片就可以明白一条汇编指令是如何到二进制代码的。同时这一块视频中也有详细地讲解。原创 2024-04-05 19:07:16 · 1875 阅读 · 0 评论 -
从头开发一个RISC-V的操作系统(三)编译与链接
我们在Linux下经常使用的GCC是由GNU开发的编译器套件。GCC的初衷是为GNU操作系统专门编写一款编译器,现在已经被大多数“Unix-like”操作系统采纳为标准的编译器。现在来说,另一个常见的编译器套件还有LLVM,它是由苹果公司开发的。ELF(Executable Linkable Format)是一种Unix-like系统上的二进制文件格式标准。ELF标准中定义的采用ELF格式的文件分为4类:这里可以看下第四个是核心转储文件,如果你程序崩溃过,那你估计可能对这个文件有所了解。原创 2024-04-05 16:28:48 · 1822 阅读 · 0 评论 -
从头开发一个RISC-V的操作系统(二)RISC-V 指令集架构介绍
指令集架构(ISA)是底层硬件电路向上层软件程序提供的一层接口规范。这样就为上层软件提供了一层抽象,让使用者不用操心具体的电路结构。原创 2024-04-04 13:58:18 · 2552 阅读 · 0 评论 -
从头开发一个RISC-V的操作系统(一)计算机系统漫游
目标:通过这一个系列课程的学习,开发出一个简易的在RISC-V指令集架构上运行的操作系统。原创 2024-04-04 13:01:35 · 667 阅读 · 0 评论