Linux系统编程中的_GNU_SOURCE宏
2025-06-08 23:09:53
508
GNU AS汇编器的.align对齐解析
2025-05-28 15:53:54
374
RISCV的smstateen-ssstateen扩展
2025-05-02 13:09:24
795
make学习三:书写规则
2025-04-27 22:45:13
997
makefile学习第二篇,简单介绍介绍组成要素和其他内容
2025-04-27 15:25:27
921
C语言的intptr_t和uintptr_t的长度与机器的指针长度一致,因此在进行整数与 指针的相互转换时可以用intptr_t进行过渡。
2025-04-17 14:24:45
322
RISCV的HPM和Sscofpmf 扩展
2025-04-16 21:52:02
813
Spinlock和Mutex如何选择
2025-03-24 16:50:35
45
QEMU 引导时分离内核和文件系统
2025-03-22 14:53:15
836
RISCV 虚拟化环境搭建流程
2025-03-17 12:57:22
1099
A64指令集基本指令(六):数据处理指令(立即数部分)
2025-03-14 11:32:32
931
A64指令集基本指令(五):原子指令详解
2025-03-13 14:49:11
778
A64指令集中prefetch memory指令部分详解
2025-03-13 11:14:25
780
A64的load/store指令详解
2025-03-12 21:54:57
1044
R2S网关网络丢包率高问题解决做个记录,方便以后用到了可以查阅
2025-03-06 20:59:00
881
A64指令集基本指令(二):异常指令
2025-03-03 14:07:42
950
A64指令集分支指令详解
2025-02-27 22:31:05
993
1
A64寻址方式
2025-02-27 15:55:28
962
make 工具初探,第一篇
2024-11-24 15:35:46
1033
详细解析16550各寄存器及其每个bit代表的意义
2024-09-14 20:52:03
3932
PLIC中断控制器官方文档的理解和解读。
2024-07-16 11:12:49
843
详细分析unicode编码以及utf8,utf16,utf32编码方式,并给出示例编码解码程序
2024-05-13 16:59:10
2187
1
详细介绍RV32I指令集内容及其编码方式
2024-05-09 17:22:28
1255
本文以IEEE754标准为重点,详细解释了计算机的小数表示并详细分析了其范围,内容和特点。
2024-04-17 19:18:56
1098
数据模型的决定权在OS还是硬件架构
2024-03-31 20:44:06
875
1
RISCV栈帧结构的介绍出发详解XV6的启动前中断,陷阱物理内存保护等的设置和初始化工作
2024-03-28 13:23:01
1517
ubuntu系统下vim的简单配置
2024-03-07 09:13:47
533
1
记录8086CPU访问奇地址数据需要两个时钟周期的原因及思考
2024-02-22 10:58:43
1512
1
位运算以及位运算有效应用
2024-02-19 21:16:03
1083
1
从1 >>32结果不一这一问题出发,揭示指令集实现之间的差异
2024-02-03 15:55:35
1089
1
计算机数值系统以及Linux内核队列kfifo运作机制
2024-01-24 14:55:16
885
1
链表操作技巧和Linux内核链表归并排序
2023-12-28 12:01:31
1137
1
博客中常用数学式表示
2023-12-15 11:56:42
1150
从缓存一致性协议通过案例详细分析为什么需要内存屏障
2023-12-11 11:34:47
973
1
linux内核双向循环链表list_head
2023-12-04 11:58:44
1122
1
xv6文件系统性能分析以及解决策略
2023-11-20 11:07:47
385
1
从xv6系统调用到文件描述符和文件抽象,深入Inode层接口
2023-11-06 13:10:17
356
xv6文件系统Inode层浅析
2023-11-02 20:37:20
491
3
从源码角度解析xv6文件系统的日志层实现细节
2023-10-21 22:42:50
419
1
xv6文件系统磁盘布局
2023-10-16 21:43:05
369
1