- 博客(13)
- 收藏
- 关注
原创 【Linux102】14-kernel/system_call.s
Linux102系列会详细讲解Linux0.11版本中的102个文件,本文讲解linux0.11的第14个文件kernel/system_call.s的文件源码。
2025-08-13 20:20:08
300
原创 【Linux102】9-kernel/traps.c
Linux102系列会详细讲解Linux0.11版本中的102个文件,本文讲解linux0.11的第9个文件kernel/traps.s的文件源码。上文说到,asm.s程序实现了大部分硬件异常所引起的中断的汇编处理过程。而本届讲解的traps.c就是这些中断的具体实现。
2025-08-12 05:18:12
250
原创 【Linux102】12-include/stdarg.h
Linux102系列会详细讲解Linux0.11版本中的102个文件,本文讲解linux0.11的第11个文件include/stdarg.h的文件源码。1.stdarg的主要作用stdarg.h是C 语言标准库中用于处理可变参数函数的头文件,核心作用是提供一套宏定义,让函数能够接收数量和类型不确定的参数(如 printf(const char *fmt, ...) 中的 ...)。
2025-08-10 19:43:33
806
原创 【Linux102】11-kernel/vsprintf.c.c
Linux102系列会详细讲解Linux0.11版本中的102个文件,本文讲解linux0.11的第11个文件kernel/vsprintf.c的文件源码。1.vsprintf的主要作用一句话:格式化字符串输出函数,主要作用是将可变参数列表按照指定格式转换为字符串并存储到指定的缓冲区中。
2025-08-10 19:41:21
1143
原创 【Linux102】10-kernel/printk.c
Linux102系列会详细讲解Linux0.11版本中的102个文件,本文讲解linux0.11的第10个文件kernel/printk.c的文件源码。printk的主要作用一句话:就是内核态的printf。
2025-08-10 19:38:01
831
原创 【Linux101-3】cat
本系列讲解常用的101个Linux命令(只多不少),本节讲述cat命令。cat命令代表“concatenate”。可以实现 创建文件 、查看文件内容(支持正则表达式匹配)、它是 Linux 终端中最常用的命令之一。
2025-08-06 22:33:12
569
原创 【Linux101-2】cd
本系列讲解常用的101个Linux命令(只多不少),本节讲述cd命令。cd 命令用于更改当前工作目录。“cd”代表“change directory”,它是 Linux 终端中最常用的命令之一。
2025-08-06 22:29:07
511
原创 【Linux101-1】ls
本系列讲解常用的101个Linux命令(只多不少),本节讲述ls命令。ls 命令允许您查看特定目录 (默认为当前工作目录) 内的文件和目录。它通常按字母升序列出文件和目录。
2025-08-06 22:26:35
656
原创 【Linux101-20】echo
Linux101系列讲解常用的101个Linux命令(只多不少),本节讲述echo命令。一句话:echo命令可用于Linux下展示内容,可以追加,也可以覆盖文件(创造文件)。
2025-08-06 22:22:21
671
原创 【汇编语言】1-基础硬件知识
本系列将讲解《汇编语言》一书,本节讲解第1章—基础硬件知识。本节速览1.机器语言和汇编语言2.汇编语言的组成3.指令和数据4.存储单元5.CPU对存储器的读写(三线)6.地址、数据、控制信息的传递——总线7.地址总线8.数据总线9.控制总线10.内存地址空间(引出)11.主板12.接口卡13.各类存储芯片14.内存寻址空间(详解)
2025-08-02 08:43:42
962
原创 【Linux101-1】ls
本系列讲解常用的101个Linux命令(只多不少),本节讲述ls命令。一句话:ls 命令允许您查看特定目录 (默认为当前工作目录) 内的文件和目录。它通常按字母升序列出文件和目录。
2025-08-01 17:57:10
688
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人