跳转到主要内容
Chang Wei Blog

昌维的博客

最新文章

查看全部

关于我的第一份实习工作

离职之后准备写一些随笔文章,放在 Gossip 这个分类下面,记录一些不太希望直接在 Twitter 等公开社交平台上发表的内容。 如果你会深挖到这里,可能你是一位对我比较感兴趣的朋友。谢谢你的关注,如果有什么话题想要聊聊也欢迎寄 Email 或者 Twitter 等私信联系我。

  • 关于我的第一份实习工作 正文图片 1
  • 关于我的第一份实习工作 正文图片 2
  • 关于我的第一份实习工作 正文图片 3
  • 关于我的第一份实习工作 正文图片 4
  • +4
2024年4月3日

Intel 开发者文档中一些修订细节

LAHF 指令在最新版 Intel® 64 and IA-32 Architectures Software Developer Manuals 的解释为: 将 FLAGS 标志位寄存器载入 AH 累加寄存器的高 8-bit 位, 但是在 Intel 80386 Datasheet 中的解释为将 AH 累加寄存器的高 8-bit 位载入 FLAGS 标志位寄...

  • Intel 开发者文档中一些修订细节 正文图片 1
  • Intel 开发者文档中一些修订细节 正文图片 2
  • Intel 开发者文档中一些修订细节 正文图片 3
  • Intel 开发者文档中一些修订细节 正文图片 4
2022年3月2日

从零开始写一个操作系统(三) —— 任务切换器

在最开始的章节中我们编译了ez-rtos的项目工程源代码,只不过我们是在模拟器中跑的仿真,所以我们没办法在物理世界中看到真实的 LED 灯闪烁。如果有条件拥有 STM32 开发板的同学,可以将代码下载到开发板上看到如下的效果,你将会观察到两个 LED 灯以 DELAYUS 这个宏定义所定义的时间间隔进行交替闪烁。

  • 从零开始写一个操作系统(三) —— 任务切换器 正文图片 1
  • 从零开始写一个操作系统(三) —— 任务切换器 正文图片 2
  • 从零开始写一个操作系统(三) —— 任务切换器 正文图片 3
  • 从零开始写一个操作系统(三) —— 任务切换器 正文图片 4
  • +10
2021年2月14日

从零开始写一个操作系统(一) —— 基本概念

随着科技发展,我们每天都离不开各种智能化电子产品,在这些产品上跑着各种操作系统(OS,Operating System),例如手机上有 Android 、 iOS,电脑上有 Windows ,macOS ,还有各种 Linux 发行版。除了手机和电脑以外,其实我们身边还有很多白色家电,他们也都跑着一些嵌入式操作系统,例如中国大陆的 RT-Thread,国外的...

  • 从零开始写一个操作系统(一) —— 基本概念 正文图片 1
  • 从零开始写一个操作系统(一) —— 基本概念 正文图片 2
  • 从零开始写一个操作系统(一) —— 基本概念 正文图片 3
  • 从零开始写一个操作系统(一) —— 基本概念 正文图片 4
  • +17
2021年2月13日