首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Kazurin
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
Rust 知识点梳理 - 变量,所有权和引用
本文希望将自己对 Rust 的变量 / 所有权 / 借用机制的理解,以及一些个人经验以尽可能简洁清晰的方式呈现出来,作为大家在学习与回顾时的参考。
在 Rust 中使用裸函数指针
最近碰到一个案例,需要在 Rust 中使用像 C 一样的裸函数指针(raw function pointer),发现其中有不少坑,因此在此记录一下。
Haskell 中的 Monad 和 IO
对于 Haskell 初学者来说,Monad 和 IO 或许是掌握 Haskell 之路上的第一大难关。本文将会以尽量浅显的方式介绍 Monad 和 IO 背后的原理和设计思想,希望能够给 Haskell 初学者们一些思考与启发。 本文假设您对函数式编程有一定的理解,因为这是讨…
CPU 中的微程序(以 x86 为例)
本文适合对逻辑电路和 x86 汇编有一定了解的读者阅读。本文会尽量通俗地解释所有概念,因此本文不需要您对计算机组成的知识有任何了解。 最简单的两种 CPU 设计方案分别是单周期(single cycle)和多周期(multicycle)设计。一个单周期或多周期的 CPU 核心通…
RISC-V 特权指令集入门
CSR 是支撑 RISC-V 特权指令集的一个重要概念。CSR 的全称为 控制与状态寄存器(control and status registers)。 简单来说,CSR 是 CPU 中的一系列特殊的寄存器,这些寄存器能够反映和控制 CPU 当前的状态和执行机制。在 RISC-…
QEMU RISC-V virt 平台分析
注:本文章的内容尚未完成,已完成的部分请参见页面侧边的目录。 RISC-V ISA 规范中给不同的平台实现留下了许多可自定义的地方。作为操作系统设计者,有必要了解目标平台的实现细节,并对自己的操作系统源代码进行针对性的调整。但 QEMU 的 RISC-V 平台的相关文档较少,如…
个人成就
文章被点赞
34
文章被阅读
31,925
掘力值
448
关注了
0
关注者
8
收藏集
0
关注标签
0
加入于
2020-11-06