摘要: Intro: 绪论2:应用视角的操作系统。 目的:通过精简程序,了解整个编译过程。 一、GCC 编译 hello.c 的全过程 .c (源代码) -> .i (预编译源代码) -gcc-> .S (汇编代码) -as-> .o -ld-> a.out (一)GCC 编译 hello.c 中只有一行 阅读全文
posted @ 2024-07-03 17:30 7hu95b 阅读(63) 评论(0) 推荐(0)
摘要: Intro: 绪论1:操作系统概述。 目的:模拟 RISC-V 平台指令,掌握如何编写 RISC-V 指令,解决“鸡兔同笼”问题。 1. rvemu.c 2. uncore.c 实现了两个主要函数:inst_fetch 和 ebreak 。 3. Makefile 阅读全文
posted @ 2024-07-03 15:36 7hu95b 阅读(15) 评论(0) 推荐(0)
摘要: Intro: 绪论1:操作系统概述。 目的:模拟数字电路系统,这是当今的硬件基础。 代码Github分为两部分: logisim.c 模拟 verilog 编程,输出 A=1;B=0... 到管道中。 seven_seg.py 将输出结果使用 ANSI 编码进行可视化展示。 这两部分的实施都比较巧妙 阅读全文
posted @ 2024-07-03 15:30 7hu95b 阅读(112) 评论(0) 推荐(0)